The Multihype: Virtualizing Heterogeneous-ISA Architectures

Pierre Olivier, Binoy Ravindran, Antonio Barbalace

Research output: Contribution to conferencePaperpeer-review

Abstract

System-level virtualization enables, amongst other benefits, consolidation and multi-tenancy in a secure way [8]. As one of the technologies powering cloud computing, it is broadly adopted in the datacenter. However, with the cloud extending to the edge, and the recent acceptance of system-level virtualization in portable and control systems to consolidate real-time and not real-time software, virtualization technologies are expanding into all computer market segments.Modern computer architectures are built with an increasingnumber of heterogeneous processors. They include accelerators (GPU [37], TPUs [23]), re-configurable FPGAs [17,36], as well as general-purpose processors. The latter category embraces current machines with processors of the same ISA but different ISA extensions or microarchitecture (single-ISA heterogeneity), such as ARM big.LITTLE [10], Xeon/Xeon Phi [9], or Intel Sunny Cove [21]. Moreover, platforms with general-purpose processors of completely different ISAs are becoming more popular: AMD is integrating ARM cores in its x86 processors line, and intelligent network cards/storage devices powered by ARM [16,31], MIPS64 [29] or Tile [30] cores turn an x86 machine into a hybrid ARM/MIPS/Tile-x86. Finally, SoC combining multiple fully heterogeneous general-purpose processors on cache coherency have been simulated [40], and prototyped [26]. Although the latter includes RISC-V and SPARC, the new Intel Skylake with FPGA [22] opens the possibility to prototype RISC-V and x86 – both including hardware support for virtualization.
Original languageEnglish
Pages1-4
Number of pages4
Publication statusPublished - 28 Mar 2019
EventThe 9th Workshop on Systems for Multi-core and Heterogeneous Architectures - Dresden, Germany
Duration: 25 Mar 201928 Mar 2019
Conference number: 9
https://sites.google.com/site/sfma2019eurosys/

Workshop

WorkshopThe 9th Workshop on Systems for Multi-core and Heterogeneous Architectures
Abbreviated titleSFMA2019
CountryGermany
CityDresden
Period25/03/1928/03/19
Internet address

Fingerprint Dive into the research topics of 'The Multihype: Virtualizing Heterogeneous-ISA Architectures'. Together they form a unique fingerprint.

Cite this