Multiple-objective Management based on a Distributed SDN Architecture for Many-cores

被引:2
|
作者
Ruaro, Marcelo [1 ]
Moraes, Fernando G. [1 ]
机构
[1] Pontificia Univ Catolica Rio Grande do Sul, Sch Tecnhol, Av Ipiranga 6681, BR-90619900 Porto Alegre, RS, Brazil
关键词
Distributed Management; Many-core; Network-on-Chip (NoC); Software-Defined Networking (SDN); NETWORK; MECHANISM;
D O I
10.1109/sbcci50935.2020.9189905
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The management of many-core systems is evolving to meet multiple objectives simultaneously. The Software-Defined Networking (SDN) has benefits explored in recent works that point it as a candidate to address this requirement at the communication level, at the same time that promotes management flexibility and reduced hardware complexity. Most of the research in SDN for many-cores assumes a centralized SDN (C-SDN) Controller and single-objective management. This work proposes multi-objective management based on a distributed SDN (D-SDN) architecture (SELF-SDN). The management is selfadaptive, addressing QoS and fault-tolerance simultaneously at the communication level. Experiments targeting QoS show that SELF-SDN provides a reduced amount of latency misses (-67%) and fast reaction time (-49.6%) to recover the QoS constraints compared to a C-SDN approach. Fault-tolerance experiments highlight the simplicity of the SDN paradigm to recover from faults in the NoC, not requiring additional hardware. Results related to multi-objective management demonstrate the fast reaction time of SELF-SDN to recover the communication latency faced to QoS loss and faults, reducing, on average, in 43% the reaction time compared to a C-SDN approach.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] Multi-Objective Distributed Run-time Resource Management for Many-Cores
    Wildermann, Stefan
    Glass, Michael
    Teich, Juergen
    [J]. 2014 DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION (DATE), 2014,
  • [2] Distributed Fair Scheduling for Many-Cores
    Pathania, Anuj
    Venkataramani, Vanchinathan
    Shafique, Muhammad
    Mitra, Tulika
    Henkel, Joerg
    [J]. PROCEEDINGS OF THE 2016 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2016, : 379 - 384
  • [3] SDN-Based Secure Application Admission and Execution for Many-Cores
    Ruaro, Marcelo
    Caimi, Luciano Lores
    Moraes, Fernando Gehm
    [J]. IEEE ACCESS, 2020, 8 : 177296 - 177306
  • [4] A Systemic and Secure SDN Framework for NoC-Based Many-Cores
    Ruaro, Marcelo
    Caimi, Luciano L.
    Moraes, Fernando Gehm
    [J]. IEEE ACCESS, 2020, 8 : 105997 - 106008
  • [5] A Hierarchical Distributed Runtime Resource Management Scheme for NoC-Based Many-Cores
    Tsoutsouras, Vasileios
    Anagnostopoulos, Iraklis
    Masouros, Dimosthenis
    Soudris, Dimitrios
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2018, 17 (03)
  • [6] Dynamic Resource Management for Heterogeneous Many-Cores
    Henkel, Joerg
    Teich, Juergen
    Wildermann, Stefan
    Amrouch, Hussam
    [J]. 2018 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD) DIGEST OF TECHNICAL PAPERS, 2018,
  • [7] Software-Defined Networking Architecture for NoC-based Many-Cores
    Ruaro, Marcelo
    Medina, Henrique Martins
    Amory, Alexandre M.
    Moraes, Fernando Gehm
    [J]. 2018 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2018,
  • [8] Distributed Scheduling for Many-Cores Using Cooperative Game Theory
    Pathania, Anuj
    Venkataramani, Vanchinathan
    Shafique, Muhammad
    Mitra, Tulika
    Henkel, Joerg
    [J]. 2016 ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2016,
  • [9] A Comprehensive Framework for Systemic Security Management in NoC-Based Many-Cores
    Faccenda, Rafael Follmann
    Comaru, Gustavo
    Caimi, Luciano Lores
    Moraes, Fernando Gehm
    [J]. IEEE ACCESS, 2023, 11 : 131836 - 131847
  • [10] QoS-Aware Stochastic Power Management for Many-Cores
    Pathania, Anuj
    Khdr, Heba
    Shafique, Muhammad
    Mitra, Tulika
    Henkel, Joerg
    [J]. 2018 55TH ACM/ESDA/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2018,