• DocumentCode
    2638338
  • Title

    Pipelining-Based High Throughput Low Energy Mapping on Network-on-Chip

  • Author

    Yu, Ming Yan ; Li, Ming ; Song, Jun Jie ; Fu, Fang Fa ; Bai, Yu Xin

  • Author_Institution
    Microelectron. Center, Harbin Inst. of Technol., Harbin, China
  • fYear
    2009
  • fDate
    27-29 Aug. 2009
  • Firstpage
    427
  • Lastpage
    432
  • Abstract
    Most streaming applications, such as multimedia and digital signal processing (DSP) application, are iterative in nature, so pipelined implementation can be introduced into streaming application for high throughput. In this case, as a communication-centric design approach, NoC is capable of solving communication bottleneck incurred by throughput increment. In this paper streaming application with pipelined implementation was mapped onto the NoC architecture by an energy-aware mapping algorithm proposed focusing on the pipelining mechanism. This algorithm performs the task allocation, scheduling and communication scheduling simultaneously and minimizes the energy consumption. The result generated by this algorithm was verified by a cycle-accurate simulator written in SystemC. Experimental results show that 7 times throughput increments can be achieved and energy consumption is also reduced by 12%, compared with one that doesn´t involve pipelined implementation.
  • Keywords
    multiprocessing systems; network-on-chip; pipeline processing; scheduling; task analysis; MPSoC; NoC architecture; SystemC; communication scheduling; cycle-accurate simulator; energy-aware mapping algorithm; high throughput low energy mapping; network-on-chip; pipelining; streaming; task allocation; task scheduling; Computer architecture; Digital signal processing; Digital video broadcasting; Energy consumption; Network-on-a-chip; Pipeline processing; Scheduling algorithm; Signal processing algorithms; Streaming media; Throughput; Mapping; Network-on-Chip; Pipeline; Scheduling; energy-aware;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design, Architectures, Methods and Tools, 2009. DSD '09. 12th Euromicro Conference on
  • Conference_Location
    Patras
  • Print_ISBN
    978-0-7695-3782-5
  • Type

    conf

  • DOI
    10.1109/DSD.2009.138
  • Filename
    5350253