Abstract
Energy-efficient and high-performance interconnections are critical for multiprocessor architectures. As technology moves into deep submicrometer level, static and dynamic energy consumptions have become dominant constraint factors in high-performance system design. This paper jointly considers scheduling and interconnection design to minimize the interconnection's energy consumption without performance degradation. The Interconnection Energy Minimization Scheduling algorithm is proposed in this paper to design interconnection with segmented buses and to determine a feasible computation and communication schedule to minimize interconnection's energy consumption while meeting tight-latency and high-volume data transfer needs for applications with large inherited parallelism. Experimental results show that interconnection's dynamic energy consumption can be reduced by about 71% and static energy consumption can be reduced by about 35% on average when the proposed algorithm is compared with existing communication cost-conscious scheduling techniques for the evaluated digital signal processing and media applications.
| Original language | English |
|---|---|
| Article number | 5565543 |
| Pages (from-to) | 1813-1822 |
| Number of pages | 10 |
| Journal | IEEE Transactions on Very Large Scale Integration (VLSI) Systems |
| Volume | 19 |
| Issue number | 10 |
| DOIs | |
| State | Published - Oct 2011 |
| Externally published | Yes |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 7 Affordable and Clean Energy
Keywords
- Interconnection network
- high-level synthesis
- low power
- multiprocessor architecture
- network on chip
Fingerprint
Dive into the research topics of 'Energy-efficient joint scheduling and application-specific interconnection design'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver