Back to Search
Start Over
SDPR: Improving Latency and Bandwidth in On-Chip Interconnect Through Simultaneous Dual-Path Routing
- Source :
- IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems. 37:545-558
- Publication Year :
- 2018
- Publisher :
- Institute of Electrical and Electronics Engineers (IEEE), 2018.
-
Abstract
- Networks-on-chips (NoCs) are gaining in popularity as replacement for shared medium interconnects in chip-multiprocessors (CMPs) and multiprocessor systems-on-chips, and their performance becoming essential to system performance. There have been emerging studies to achieve better power/energy efficiency without performance degradation on NoCs. However, there are still non-negligible latency issues caused by the mechanism of power efficient approaches. To alleviate the latency problem and to transfer data efficiently with the high utilization of interconnect resources, we propose an on-chip network architecture that improves latency and bandwidth. Increasing the data/link widths across the network may considerably resolve this problem but is a costly proposition both in terms of device area and of power. Alternatively, we propose a dual-path router architecture that efficiently exploits path diversity to attain low latency without significant hardware overhead. By: 1) doubling the number of injection and ejection ports; 2) splitting packets into two halves; 3) recomposing routing policy to support path diversity; and 4) provisioning the network hardware design, we can considerably enhance network resource utilization to achieve much higher performance in latency. The proposed simultaneous dual-path routing (SDPR) scheme outperformed the conventional dimension order routing (DOR) technique across synthetic workloads by 31%–40% in average latency and up to a 100% improvement in throughput performance running on a 49-core CMP. Our synthesizable model for the SDPR router and network provides accurate power and area reports. According to the synthesis reports, SDPR incurs insignificant overhead compared to the baseline XY DOR router.
- Subjects :
- Router
Dynamic Source Routing
Computer science
Equal-cost multi-path routing
Throughput
02 engineering and technology
Shared medium
0202 electrical engineering, electronic engineering, information engineering
Electrical and Electronic Engineering
Latency (engineering)
Interconnection
Static routing
Network architecture
Network packet
business.industry
020208 electrical & electronic engineering
Policy-based routing
Computer Graphics and Computer-Aided Design
Networking hardware
020202 computer hardware & architecture
Link-state routing protocol
Multipath routing
business
Software
Efficient energy use
Computer network
Subjects
Details
- ISSN :
- 19374151 and 02780070
- Volume :
- 37
- Database :
- OpenAIRE
- Journal :
- IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
- Accession number :
- edsair.doi...........b3ecf05280e703671120fe4f076b0db3