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

被引:0
|
作者
Hoefler, Torsten [1 ]
Copik, Marcin [1 ]
Beckman, Pete [2 ]
Jones, Andrew [3 ]
Foster, Ian [4 ]
Parashar, Manish [5 ]
Reed, Daniel [6 ]
Troyer, Matthias [3 ]
Schulthess, Thomas [7 ]
Ernst, Daniel [8 ]
Dongarra, Jack [9 ]
机构
[1] Swiss Fed Inst Technol, CH-8093 Zurich, Switzerland
[2] Argonne Natl Lab, Lemont, IL 60439 USA
[3] Microsoft, Redmond, WA 98052 USA
[4] Argonne Natl Lab, Data Sci & Learning Div, Lemont, IL 60439 USA
[5] Utah Univ, Kalhert Sch Comp, Salt Lake City, UT 84112 USA
[6] Univ Utah, Comp Sci & Elect & Comp Engn, Salt Lake City, UT 84117 USA
[7] Swiss Natl Supercomp Ctr, CH-6900 Lugano, Switzerland
[8] Nvidia, Santa Clara, CA 95051 USA
[9] Univ Tennessee, Knoxville, TN 37996 USA
关键词
Cloud computing; Containers; Computational modeling; Computer architecture; Meteorology; Ecosystems; Resource management;
D O I
10.1109/MCSE.2024.3382154
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
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. 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.
引用
收藏
页码:40 / 51
页数:12
相关论文
共 50 条
  • [1] Bridging the Gap between High-Performance, Cloud and Service-Oriented Computing
    Ditter, Alexander
    Tielemann, Michael
    Fey, Dietmar
    2019 IEEE 4TH INTERNATIONAL WORKSHOPS ON FOUNDATIONS AND APPLICATIONS OF SELF* SYSTEMS (FAS*W 2019), 2019, : 68 - 69
  • [2] Confidential High-Performance Computing in the Public Cloud
    Chen, Keke
    IEEE INTERNET COMPUTING, 2023, 27 (01) : 24 - 32
  • [3] High-Performance Packet Routing Acceleration for Cloud Systems Using High Bandwidth Memory
    Shimizu, Takashi
    Hyoudou, Kazuki
    Murakawa, Hiroshi
    Ishihara, Tomohiro
    IEEE OPEN JOURNAL OF THE COMMUNICATIONS SOCIETY, 2022, 3 : 119 - 126
  • [4] High-Performance Cloud Computing: A View of Scientific Applications
    Vecchiola, Christian
    Pandey, Suraj
    Buyya, Rajkumar
    2009 10TH INTERNATIONAL SYMPOSIUM ON PERVASIVE SYSTEMS, ALGORITHMS, AND NETWORKS (ISPAN 2009), 2009, : 4 - 16
  • [5] Evaluation of messaging middleware for high-performance cloud computing
    Roberto R. Expósito
    Guillermo L. Taboada
    Sabela Ramos
    Juan Touriño
    Ramón Doallo
    Personal and Ubiquitous Computing, 2013, 17 : 1709 - 1719
  • [6] Evaluation of messaging middleware for high-performance cloud computing
    Exposito, Roberto R.
    Taboada, Guillermo L.
    Ramos, Sabela
    Tourino, Juan
    Doallo, Ramon
    PERSONAL AND UBIQUITOUS COMPUTING, 2013, 17 (08) : 1709 - 1719
  • [7] Proactive Resource Autoscaling Scheme Based on SCINet for High-Performance Cloud Computing
    Jeong, Byeonghui
    Jeon, Jueun
    Jeong, Young-Sik
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2023, 11 (04) : 3497 - 3509
  • [8] High-Performance Isolation Computing Technology for Smart IoT Healthcare in Cloud Environments
    Zhang, Yin
    Sun, Yi
    Jin, Renchao
    Lin, Kaixiang
    Liu, Wei
    IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (23) : 16872 - 16879
  • [9] High Performance Computing Cloud - a Platform-as-a-Service Perspective
    Dhuldhule, Pratima
    Lakshmi, J.
    Nandy, S. K.
    2015 INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND BIG DATA (CCBD), 2015, : 21 - 28
  • [10] High Performance Cloud Computing Using an Efficient Data Service
    Mulerikkal, Jaison
    Strazdins, Peter
    Thekkanath, Boby
    IEEE ASIA PACIFIC CLOUD COMPUTING CONGRESS 2012, 2012, : 82 - 85