• 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