• DocumentCode
    1669989
  • Title

    Managing QoS flows at task level in NoC-based MPSoCs

  • Author

    Carara, Everton ; Calazans, Ney ; Moraes, Fernando

  • Author_Institution
    Fac. de Inf., Pontificia Univ. Catolica do Rio Grande do Sul, Porto Alegre, Brazil
  • fYear
    2009
  • Firstpage
    133
  • Lastpage
    138
  • Abstract
    The use of NoCs in complex MPSoCs is a reality in academic researches and industrial designs. A lot of research effort has been conducted in the last years in NoC and MPSoC designs, but few works address the gap between the NoC infrastructure and the MPSoC software applications. An important issue in MPSoC design is QoS, since applications running in such systems may have tight timing constraints, as video processing or fast communication protocols. This work bridges the hardware/software gap, exploring the integration of low-level NoC services into an application programming interface (API). Such API hides the interconnection complexity from programmer and provides efficient design space exploration to meet the QoS application requirements. Results shows that, even with the huge available bandwidth offered by NoCs, such interconnection architecture is not capable to meet QoS constraints when flows compete for common resources inside the NoC. Using the priority scheme developed in this work, applications executing in the MPSoC achieve the performance requirements. This work highlights the need to integrate NoC and MPSoC design efforts in a unified framework.
  • Keywords
    application program interfaces; integrated circuit interconnections; network-on-chip; quality of service; MPSoC design; MPSoC software; NoC infrastructure; NoC-based MPSoC; QoS flows; application programming interface; communication protocols; hardware/software gap; interconnection complexity; multiprocessor systems-on-chips; networks-on-chip; task level; tight timing constraints; video processing; Bandwidth; Kernel; Nickel; Plasmas; Quality of service; Random access memory; Throughput; API; MPSoC; NoC; QoS;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Very Large Scale Integration (VLSI-SoC), 2009 17th IFIP International Conference on
  • Conference_Location
    Florianopolis
  • Print_ISBN
    978-1-4577-0237-2
  • Type

    conf

  • DOI
    10.1109/VLSISOC.2009.6041343
  • Filename
    6041343