@inproceedings{974fa581822f4dc5b6fe95dc2fa9254c,
title = "XBGAS: Toward a RISC-V ISA extension for global, scalable shared memory",
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.",
keywords = "Instruction set architecture, Microarchitecture, RISC-V, Shared memory",
author = "Leidel, {John D.} and David Donofrio and Farzad Fatollahi-Fard and Xi Wang and Frank Conlon and Yong Chen and Kurt Keville",
note = "Publisher Copyright: {\textcopyright} 2018 Association for Computing Machinery.; null ; Conference date: 11-11-2018",
year = "2018",
month = nov,
day = "11",
doi = "10.1145/3286475.3286478",
language = "English",
series = "ACM International Conference Proceeding Series",
publisher = "Association for Computing Machinery",
pages = "22--26",
booktitle = "Proceedings of MCHPC 2018",
}