Achieving Composability in NoC-Based MPSoCs Through QoS Management at Software Level

被引:0
|
作者
Carara, Everton [1 ]
Almeida, Gabriel Marchesan [2 ]
Sassatelli, Gilles [2 ]
Moraes, Fernando Gehm [1 ]
机构
[1] Pontificia Univ Catolica Rio Grande do Sul, Porto Alegre, RS, Brazil
[2] LIRMM, Montpellier, France
关键词
component; MPSoC; NoC; QoS; Composability; API; NETWORK; CHIP;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Multiprocessors systems on chip (MPSoCs) have become the de-facto standard in embedded systems. The use of Networks-on-chip (NoCs) provides to these platforms scalability and support for parallel transactions. The computational power of these architectures enables the simultaneous execution of several applications, with different time constraints. However, as the number of applications executing simultaneously increases, the performance of such applications may be affected due to resources sharing. To ensure applications requirements are met, mechanisms are necessary for ensuring proper isolation. Such a feature is referred to as composability. As the NoC is the main shared component in NoC-based MPSoCs, quality-of-service (QoS) mechanisms are mandatory to meet application requirements in term of communication. In this work, we propose a hardware/software approach to achieve applications composability by means of QoS management mechanisms at the software level. The conducted experiments show the efficiency of the proposed method in terms of throughput, latency and jitter for a real time application sharing communication resources with best-effort applications.
引用
收藏
页码:401 / 406
页数:6
相关论文
共 50 条
  • [1] Achieving QoS in NoC-based MPSoCs through Dynamic Frequency Scaling
    Guindani, Guilherme
    Moraes, Fernando G.
    [J]. INTERNATIONAL SYMPOSIUM ON SYSTEM-ON-CHIP (SOC), 2013,
  • [2] Adaptive QoS Techniques for NoC-Based MPSoCs
    Ruaro, Marcelo
    Carara, Everton A.
    Moraes, Fernando G.
    [J]. INTERNATIONAL SYMPOSIUM ON SYSTEM-ON-CHIP (SOC), 2013,
  • [3] Evaluation of Adaptive Management Techniques in NoC-Based MPSoCs
    Moraes, Fernando G.
    Carara, Everton A.
    Ruaro, Marcelo
    Madalozzo, Guilherme A.
    [J]. 2012 19TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS (ICECS), 2012, : 548 - 551
  • [4] Effects of the NoC Architecture in the Performance of NoC-based MPSoCs
    Silva, Douglas R. G.
    Oliveira, Bruno S.
    Moraes, Fernando G.
    [J]. 2014 21ST IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS (ICECS), 2014, : 431 - 434
  • [5] QoS-Driven Reconfigurable Parallel Computing for NoC-Based Clustered MPSoCs
    Joven, Jaume
    Bagdia, Akash
    Angiolini, Federico
    Strid, Per
    Castells-Rufas, David
    Fernandez-Alonso, Eduard
    Carrabina, Jordi
    De Micheli, Giovanni
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2013, 9 (03) : 1613 - 1624
  • [6] Dynamic Power and Thermal Management of NoC-Based Heterogeneous MPSoCs
    Kornaros, George
    Pnevmatikatos, Dionisios
    [J]. ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2014, 7 (01)
  • [7] Differentiated Communication Services for NoC-Based MPSoCs
    Carara, Everton Alceu
    Calazans, Ney Laert Vilar
    Moraes, Fernando Gehm
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2014, 63 (03) : 595 - 608
  • [8] Cache timing attacks on NoC-based MPSoCs
    Reinbrecht, Cezar
    Forlin, Bruno
    Sepulveda, Johanna
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2019, 66 : 1 - 9
  • [9] A novel reconfigurable router for QoS guarantees in real-time NoC-based MPSoCs
    Nguyen, Hung K.
    Xuan-Tu Tran
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2019, 100
  • [10] Efficient security zones implementation through hierarchical group key management at NoC-based MPSoCs
    Sepulveda, Johanna
    Florez, Daniel
    Immler, Vincent
    Gogniat, Guy
    Sigl, Georg
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2017, 50 : 164 - 174