XBGAS: Toward a RISC-V ISA extension for global, scalable shared memory

John D. Leidel, David Donofrio, Farzad Fatollahi-Fard, Xi Wang, Frank Conlon, Yong Chen, Kurt Keville

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Given the switch from monolithic architectures to integrated systems of commodity components, scalable high performance computing architectures often suffer from unwanted latencies when operations depart an individual device domain. Transferring control and/or data across loosely coupled commodity devices implies a certain degree of cooperating in the form of complex system software. The end result being a total system architecture the operates in an inefficient manner. This work presents initial research into creating micro architecture extensions to the RISC-V instruction set that provide tightly coupled support for common high performance computing operations. This xBGAS micro architecture extension provides applications the ability to access globally shared memory blocks directly from rudimentary instructions. The end result being a highly efficient micro architecture for scalable shared memory programming environments.

Original languageEnglish
Title of host publicationProceedings of MCHPC 2018
Subtitle of host publicationWorkshop on Memory Centric High Performance Computing - Held in conjunction with SC 2018: The International Conference for High Performance Computing, Networking, Storage and Analysis
PublisherAssociation for Computing Machinery
Pages22-26
Number of pages5
ISBN (Electronic)9781450361132
DOIs
StatePublished - Nov 11 2018
Event2018 Workshop on Memory Centric High Performance Computing, MCHPC 2018 - Held in conjunction with the International Conference for High Performance Computing, Networking, Storage and Analysis, SC 2018 - Dallas, United States
Duration: Nov 11 2018 → …

Publication series

NameACM International Conference Proceeding Series

Conference

Conference2018 Workshop on Memory Centric High Performance Computing, MCHPC 2018 - Held in conjunction with the International Conference for High Performance Computing, Networking, Storage and Analysis, SC 2018
CountryUnited States
CityDallas
Period11/11/18 → …

Keywords

  • Instruction set architecture
  • Microarchitecture
  • RISC-V
  • Shared memory

Fingerprint Dive into the research topics of 'XBGAS: Toward a RISC-V ISA extension for global, scalable shared memory'. Together they form a unique fingerprint.

Cite this