XaaS: Acceleration as a Service to Enable Productive High-Performance Cloud Computing
Abstract: HPC and 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. 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 while supporting long-running and performance-sensitive workloads from HPC.
- Enabling High-Performance Computing as a Service. Computer 45, 10 (2012), 72–80. https://doi.org/10.1109/MC.2012.293
- Above the clouds: A berkeley view of cloud computing. Technical Report. Technical Report UCB/EECS-2009-28, EECS Department, University of California ….
- Stateful Dataflow Multigraphs: A Data-Centric Model for Performance Portability on Heterogeneous Architectures. In Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis (Denver, Colorado) (SC ’19). Association for Computing Machinery, New York, NY, USA, Article 81, 14 pages. https://doi.org/10.1145/3295500.3356173
- Sarus: Highly Scalable Docker Containers for HPC Systems. In High Performance Computing, Michèle Weiland, Guido Juckeland, Sadaf Alam, and Heike Jagode (Eds.). Springer International Publishing, Cham, 46–60.
- Utilising urgent computing to tackle the spread of mosquito-borne diseases. In 2021 IEEE/ACM HPC for Urgent Decision Making (UrgentHPC). 36–44. https://doi.org/10.1109/UrgentHPC54802.2021.00010
- rFaaS: Enabling High Performance Serverless with RDMA and Leases. In 2023 IEEE International Parallel and Distributed Processing Symposium (IPDPS). 897–907. https://doi.org/10.1109/IPDPS54959.2023.00094
- Numerical Linear Algebra for High-Performance Computers. Society for Industrial and Applied Mathematics. https://doi.org/10.1137/1.9780898719611 arXiv:https://epubs.siam.org/doi/pdf/10.1137/1.9780898719611
- Ian Foster. 2011. Globus Online: Accelerating and Democratizing Science through Cloud-Based Services. IEEE Internet Computing 15, 3 (2011), 70–73. https://doi.org/10.1109/MIC.2011.64
- Ian Foster and Dennis B Gannon. 2017. Cloud computing for science and engineering. MIT Press.
- Cloud Computing and Grid Computing 360-Degree Compared. In 2008 Grid Computing Environments Workshop. 1–10. https://doi.org/10.1109/GCE.2008.4738445
- Fast Tsunami Simulations for a Real-Time Emergency Response Flow. In 2020 IEEE/ACM HPC for Urgent Decision Making (UrgentHPC). 21–26. https://doi.org/10.1109/UrgentHPC51945.2020.00008
- Earth Virtualization Engines: A Technical Perspective. Computing in Science & Engineering 25, 3 (2023), 50–59. https://doi.org/10.1109/MCSE.2023.3311148
- MG-RAST, a Metagenomics Service for Analysis of Microbial Community Structure and Function. Springer New York, New York, NY, 207–233. https://doi.org/10.1007/978-1-4939-3369-3_13
- Rapid Processing of Astronomical Data for the Dark Energy Spectroscopic Instrument. In 2020 IEEE/ACM HPC for Urgent Decision Making (UrgentHPC). 1–9. https://doi.org/10.1109/UrgentHPC51945.2020.00006
- User-guided Page Merging for Memory Deduplication in Serverless Systems. In 2023 IEEE International Conference on Big Data (Big Data). IEEE Computer Society.
- Linking scientific instruments and computation: Patterns, technologies, and experiences. Patterns 3, 10 (2022), 100606. https://doi.org/10.1016/j.patter.2022.100606
- Implementations of Urgent Computing on Production HPC Systems. Procedia Computer Science 9 (2012), 1687–1693. https://doi.org/10.1016/j.procs.2012.04.186 Proceedings of the International Conference on Computational Science, ICCS 2012.
Paper Prompts
Sign up for free to create and run prompts on this paper using GPT-5.
Top Community Prompts
Collections
Sign up for free to add this paper to one or more collections.