The Who, What, Why, and How of High Performance Computing in the Cloud

被引:30
作者
Gupta, Abhishek [1 ]
Kale, Laxmikant V. [1 ]
Gioachin, Filippo [2 ]
March, Verdi [2 ]
Suen, Chun Hui [2 ]
Lee, Bu-Sung [2 ]
Faraboschi, Paolo [3 ]
Kaufmann, Richard [3 ]
Milojicic, Dejan [3 ]
机构
[1] Univ Illinois, Urbana, IL 61801 USA
[2] HP Labs, Singapore, Singapore
[3] HP Labs, Palo Alto, CA USA
来源
2013 IEEE FIFTH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), VOL 1 | 2013年
关键词
HPC; Cloud; Performance Analysis; Economics;
D O I
10.1109/CloudCom.2013.47
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud computing is emerging as an alternative to supercomputers for some of the high-performance computing (HPC) applications that do not require a fully dedicated machine. With cloud as an additional deployment option, HPC users are faced with the challenges of dealing with highly heterogeneous resources, where the variability spans across a wide range of processor configurations, interconnections, virtualization environments, and pricing rates and models. In this paper, we take a holistic viewpoint to answer the question - why and who should choose cloud for HPC, for what applications, and how should cloud be used for HPC? To this end, we perform a comprehensive performance evaluation and analysis of a set of benchmarks and complex HPC applications on a range of platforms, varying from supercomputers to clouds. Further, we demonstrate HPC performance improvements in cloud using alternative lightweight virtualization mechanisms - thin VMs and OS-level containers, and hypervisor- and application-level CPU affinity. Next, we analyze the economic aspects and business models for HPC in clouds. We believe that is an important area that has not been sufficiently addressed by past research. Overall results indicate that current public clouds are cost-effective only at small scale for the chosen HPC applications, when considered in isolation, but can complement supercomputers using business models such as cloud burst and application-aware mapping.
引用
收藏
页码:306 / 314
页数:9
相关论文
共 50 条
  • [31] Cost-oriented proactive fault tolerance approach to high performance computing (HPC) in the cloud
    Egwutuoha, Ifeanyi P.
    Chen, Shiping
    Levy, David
    Selic, Bran
    Calvo, Rafael
    INTERNATIONAL JOURNAL OF PARALLEL EMERGENT AND DISTRIBUTED SYSTEMS, 2014, 29 (04) : 363 - 378
  • [32] Underwater wireless optical communication: why, what, and how?
    Xu, Jing
    CHINESE OPTICS LETTERS, 2019, 17 (10)
  • [33] Performance Analysis of Intrusion Detection Systems in the Cloud Computing
    Abdelaziz, Ettaoufik
    Mohamed, Ouzzif
    PROCEEDINGS OF 2017 3RD INTERNATIONAL CONFERENCE OF CLOUD COMPUTING TECHNOLOGIES AND APPLICATIONS (CLOUDTECH), 2017, : 136 - 143
  • [34] Containerization for High Performance Computing Systems: Survey and Prospects
    Zhou, Naweiluo
    Zhou, Huan
    Hoppe, Dennis
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2023, 49 (04) : 2722 - 2740
  • [35] Productivity in high performance computing
    Kuck, DJ
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2004, 18 (04) : 489 - 504
  • [36] High Performance Distributed Computing
    Kumari, Sneha
    2013 FOURTH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATIONS AND NETWORKING TECHNOLOGIES (ICCCNT), 2013,
  • [37] EVOLVE: Towards Converging Big-Data, High-Performance and Cloud-Computing Worlds
    Tzenetopoulos, Achilleas
    Masouros, Dimosthenis
    Koliogeorgi, Konstantina
    Xydis, Sotirios
    Soudris, Dimitrios
    Chazapis, Antony
    Kozanitis, Christos
    Bilas, Angelos
    Pinto, Christian
    Huy-Nam Nguyen
    Louloudakis, Stelios
    Gardikis, Georgios
    Vamvakas, George
    Aubrun, Michelle
    Symeonidou, Christy
    Spitadakis, Vassilis
    Xylogiannopoulos, Konstantinos
    Peischl, Bernhard
    Kalayci, Tahir Emre
    Stocker, Alexander
    Acquaviva, Jean-Thomas
    PROCEEDINGS OF THE 2022 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2022), 2022, : 975 - 980
  • [38] Performance Analysis of Cloud Computing for Distributed Data Center using Cloud-Sim
    Syed, Sheher Bano
    Rasul, Aqsa
    Javed, Talha
    Rizwan, Muhammad
    Singh, Amoldeep
    Dev, Kapal
    Magarini, Maurizio
    2021 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS WORKSHOPS (ICC WORKSHOPS), 2021,
  • [39] InfiniCloud: Leveraging the global infinicortex fabric and openstack cloud for borderless high performance computing of genomic data
    Ban, Kenneth
    Chrzeszczyk, Jakub
    Howard, Andrew
    Li, Dongyang
    Tan, Tin Wee
    Supercomputing Frontiers and Innovations, 2015, 2 (03) : 14 - 27
  • [40] Performance Analysis of Cloud Computing for Distributed Data center using Cloud-Sim
    Alnazir, Mnahil Kher Alseed Mohammed
    Babiker, Amin A.
    Mustafa, Nabi
    Ali, Hamid Abbas
    Yousif, Amir Ahmed Omer
    2017 INTERNATIONAL CONFERENCE ON COMMUNICATION, CONTROL, COMPUTING AND ELECTRONICS ENGINEERING (ICCCCEE), 2017,