• DocumentCode
    619486
  • Title

    RISO: Relaxed network-on-chip isolation for cloud processors

  • Author

    Hang Lu ; Guihai Yan ; Yinhe Han ; Binzhang Fu ; Xiaowei Li

  • Author_Institution
    State Key Lab. of Comput. Archit., Inst. of Comput. Technol., Beijing, China
  • fYear
    2013
  • fDate
    May 29 2013-June 7 2013
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Cloud service providers use workload consolidation technique in many-core cloud processors to optimize system utilization and augment performance for ever extending scale-out workloads. Performance isolation usually has to be enforced for the consolidated workloads sharing the same many-core resources. Networks-on-chip (NoC) serves as a major shared resource, also needs to be isolated to avoid violating performance isolation. Prior work uses strict network isolation to fulfill performance isolation. However, strict network isolation either results in low consolidation density, or complex routing mechanisms which indicates prohibitive high hardware cost and large latency. In view of this limitation, we propose a novel NoC isolation strategy for many-core cloud processors, called relaxed isolation (RISO). It permits underutilized links to be shared by multiple applications, at the same time keeps the aggregated traffic in check to enforce performance isolation. The experimental results show that the consolidation density is improved more than 12% in comparison with previous strict isolation scheme, meanwhile reducing network latency by 38.4% on average.
  • Keywords
    cloud computing; electronic engineering computing; network routing; network-on-chip; NoC isolation strategy; RISO; aggregated traffic; cloud service providers; complex routing mechanisms; low consolidation density; many-core cloud processors; many-core resources; relaxed network-on-chip isolation; scale-out workloads; system utilization optimization; workload consolidation technique; Network topology; Program processors; Routing; Shape; System-on-chip; Topology; Vectors; Cloud Computing; Cloud Processors; Networks-on-Chip; Performance Isolation; Relaxed Isolation; Workload Consolidation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (DAC), 2013 50th ACM/EDAC/IEEE
  • Conference_Location
    Austin, TX
  • ISSN
    0738-100X
  • Type

    conf

  • Filename
    6560631