Design of Bufferless On-Chip Routers Providing In-Order Packet Delivery
نویسندگان
چکیده
Previous bufferless router designs require to drop and retransmit packets or deflect them each time a network channel get conflicted. These approaches, unfortunately, make data packets and even their flits arrive at destinations out-of-order. In this work, we present a new bufferless router architecture that provides in-order packet delivery. The key idea is to utilize pipeline registers at channel links as storage elements that allow the router to operate as a wormhole router without physical buffers. The router employs a dimension-ordered deterministic routing policy without packet dropping. To obtain higher performance, we also propose a new flow control technique called Express Flow Control (EFC) that allows all flits of an in-flight packet to synchronously forward each time its head flit wins the output port arbitration. Experimental results show that both proposed router architectures guarantee in-order packet delivery. BufferlessEFC routers are 23% less latency and 60% greater throughput than bufferless routers while have 2.5% smaller area and 4.7% lower power.
منابع مشابه
On-Chip Network Designs for Many-Core Computational Platforms
Processor designers have been utilizing more processing elements (PEs) on a single chip to make efficient use of technology scaling and also to speed up system performance through increased parallelism. Networks on-chip (NoCs) have been shown to be promising for scalable interconnection of large numbers of PEs in comparison to structures such as point-to-point interconnects or global buses. Thi...
متن کاملA 1-Cycle 1.25 GHz Bufferless Router for 3D Network-on-Chip
In this paper, we propose a 1-cycle high-performance 3D bufferless router with a 3-stage permutation network. The proposed router utilizes the 3-stage permutation network instead of the serialized switch allocator and 7× 7 crossbar to achieve the frequency of 1.25GHz in TSMC 65nm technology. Compared with the other two 3D bufferless routers, the proposed router occupies less area and consumes l...
متن کاملNon-Blocking Routers Design Based on West First Routing Algorithm & MZI Switches for Photonic NoC
For the first time, the 4- and 5-port optical routers are designed by using the West First routing algorithm for use in optical network on chip. The use of the WF algorithm has made the designed routers to provide non-blocking routing in photonic network on chip. These routers not only are based on high speed Mach-Zehnder switches(Which have a higher bandwidth and more thermal tolerance than mi...
متن کاملNon-Blocking Routers Design Based on West First Routing Algorithm & MZI Switches for Photonic NoC
For the first time, the 4- and 5-port optical routers are designed by using the West First routing algorithm for use in optical network on chip. The use of the WF algorithm has made the designed routers to provide non-blocking routing in photonic network on chip. These routers not only are based on high speed Mach-Zehnder switches(Which have a higher bandwidth and more thermal tolerance than mi...
متن کاملInvestigating the Viability of Bufferless NoCs in Modern Chip Multi-processor Systems
Chip Multi-Processors are quickly growing to dozens and potentially hundreds of cores, and as such the design of the interconnect for on chip resources has become an important field of study. Of the available topologies, tiled mesh networks are appealing approach in tiled CMPs, as they benefit in simplicity and scale fairly well. The area has seen recent focus on optimizing network on chip rout...
متن کامل