DocumentCode :
2929781
Title :
Dynamic task remapping for power and latency performance improvement in priority-based non-preemptive Networks On Chip
Author :
Harbin, J. ; Indrusiak, L.S.
Author_Institution :
Dept. of Comput. Sci., Univ. of York, York, UK
fYear :
2013
fDate :
10-12 July 2013
Firstpage :
1
Lastpage :
7
Abstract :
In dynamic system-on-chip and multicore CPU applications, the communication patterns between tasks are not easy to characterise in advance. Dynamic task mapping is commonly used in Network-On-Chip (NoC) research in order to redistribute tasks around network processing elements at runtime in response to changes in network loading. Dynamic task mapping is anticipated to become more important as general purpose CPUs become massively multicore and system-on-chip (SoC) designs become more reconfigurable in their application usage patterns. Simultaneously, reducing NoC power consumption is a necessary consideration in the development of future scaleable and energy efficient NoC systems. The work illustrated here uses a dynamic metric which combines contention and the power consumption impact of task remapping decisions, in order to produce a non-preemptive NoC that can deliver as good or better latency as a preemptive NoC in a real application scenario, while reducing overall power consumption. The results obtained show a power consumption reduction of approximately 35% in an application case involving an autonomous vehicle application, and significant reductions in the latency of individual flows.
Keywords :
integrated circuit design; multiprocessing systems; network-on-chip; power consumption; NoC power consumption; SoC design; application usage patterns; autonomous vehicle application; communication pattern; dynamic metric; dynamic system-on-chip; dynamic task remapping; energy efficient NoC systems; latency performance improvement; multicore CPU application; multicore design; network loading; network processing elements; nonpreemptive NoC; power consumption reduction; priority-based nonpreemptive networks on chip; system-on-chip design; task redistribution; task remapping decision; Equations; Loading; Multicore processing; Power demand; Runtime; System-on-chip; Vehicle dynamics;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reconfigurable and Communication-Centric Systems-on-Chip (ReCoSoC), 2013 8th International Workshop on
Conference_Location :
Darmstadt
Print_ISBN :
978-1-4673-6180-4
Type :
conf
DOI :
10.1109/ReCoSoC.2013.6581526
Filename :
6581526
Link To Document :
بازگشت