Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

XaaS: Acceleration as a Service to Enable Productive High-Performance Cloud Computing

Journal Article · · Computing in Science and Engineering
 [1];  [1];  [2];  [3];  [2];  [4];  [4];  [3];  [5];  [6];  [7]
  1. Eidgenoessische Technische Hochschule (ETH), Zurich (Switzerland)
  2. Argonne National Laboratory (ANL), Argonne, IL (United States)
  3. Microsoft Corporation, Redmond, WA (United States)
  4. Univ. of Utah, Salt Lake City, UT (United States)
  5. Swiss National Supercomputing Centre, Lugano (Switzerland)
  6. Nvidia, Santa Clara, CA (United States)
  7. Univ. of Tennessee, Knoxville, TN (United States)
High-performance computing (HPC) and the cloud have evolved independently, specializing their innovations into performance or productivity. Acceleration as a Service (XaaS) is a recipe to empower both fields with a shared execution platform that provides transparent access to computing resources, regardless of the underlying cloud or HPC service provider. Bridging HPC and cloud advancements, XaaS presents a unified architecture built on performance-portable containers. Here, our converged model concentrates on low-overhead, high-performance communication and computing, targeting resource-intensive workloads from climate simulations to machine learning. XaaS lifts the restricted allocation model of Function as a Service (FaaS), allowing users to benefit from the flexibility and efficient resource utilization of serverless computing while supporting long-running and performance-sensitive workloads from HPC.
Research Organization:
Argonne National Laboratory (ANL), Argonne, IL (United States)
Sponsoring Organization:
USDOE Office of Science
Grant/Contract Number:
AC02-06CH11357
OSTI ID:
2545755
Journal Information:
Computing in Science and Engineering, Journal Name: Computing in Science and Engineering Journal Issue: 3 Vol. 26; ISSN 1521-9615
Publisher:
IEEE Computer SocietyCopyright Statement
Country of Publication:
United States
Language:
English

References (12)

Linking scientific instruments and computation: Patterns, technologies, and experiences journal October 2022
Implementations of Urgent Computing on Production HPC Systems journal January 2012
Cloud Computing and Grid Computing 360-Degree Compared conference November 2008
User-guided Page Merging for Memory Deduplication in Serverless Systems conference December 2023
rFaaS: Enabling High Performance Serverless with RDMA and Leases conference May 2023
Enabling High-Performance Computing as a Service journal October 2012
Earth Virtualization Engines: A Technical Perspective journal May 2023
Globus Online: Accelerating and Democratizing Science through Cloud-Based Services journal May 2011
Rapid Processing of Astronomical Data for the Dark Energy Spectroscopic Instrument conference November 2020
Fast Tsunami Simulations for a Real-Time Emergency Response Flow conference November 2020
Utilising urgent computing to tackle the spread of mosquito-borne diseases conference November 2021
Stateful dataflow multigraphs: a data-centric model for performance portability on heterogeneous architectures
  • Ben-Nun, Tal; de Fine Licht, Johannes; Ziogas, Alexandros N.
  • SC '19: The International Conference for High Performance Computing, Networking, Storage, and Analysis, Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis https://doi.org/10.1145/3295500.3356173
conference November 2019