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 条
  • [1] CLOUD COMPUTING HOW AND WHY THE CLOUD INFLUENCES THE AVERAGE USER
    Mazilu, Marius Cristian
    Ionescu, Andreea
    INTERNATIONAL CONFERENCE ON INFORMATICS IN ECONOMY, 2013, : 63 - 68
  • [2] Enabling High Performance Computing in Cloud Computing Environments
    Kumaresan, M.
    Venkatesan, G. K. D. Prasanna
    2017 IEEE INTERNATIONAL CONFERENCE ON ELECTRICAL, INSTRUMENTATION AND COMMUNICATION ENGINEERING (ICEICE), 2017,
  • [3] High performance cloud computing
    Mauch, Viktor
    Kunze, Marcel
    Hillenbrand, Marius
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2013, 29 (06): : 1408 - 1416
  • [4] Serverless High-Performance Computing over Cloud
    Petrosyan, Davit
    Astsatryan, Hrachya
    CYBERNETICS AND INFORMATION TECHNOLOGIES, 2022, 22 (03) : 82 - 92
  • [5] A Study of Cloud Computing Environments for High Performance Applications
    Sajay, K. R.
    Babu, Suvanam Sasidhar
    PROCEEDINGS OF 2016 INTERNATIONAL CONFERENCE ON DATA MINING AND ADVANCED COMPUTING (SAPIENCE), 2016, : 358 - 364
  • [6] High Performance Parallel Computing with Clouds and Cloud Technologies
    Ekanayake, Jaliya
    Fox, Geoffrey
    CLOUD COMPUTING, 2010, 34 : 20 - 38
  • [7] Understanding the Determinants and Future Challenges of Cloud Computing Adoption for High Performance Computing
    Lynn, Theo
    Fox, Grace
    Gourinovitch, Anna
    Rosati, Pierangelo
    FUTURE INTERNET, 2020, 12 (08):
  • [8] Why Who Does What Matters: Governmental Design and Agency Performance
    Hyman, David A.
    Kovacic, William E.
    GEORGE WASHINGTON LAW REVIEW, 2014, 82 (05) : 1446 - 1516
  • [9] Heads in the Cloud: A Primer on Neuroimaging Applications of High Performance Computing
    Shatil, Anwar S.
    Younas, Sohail
    Pourreza, Hossein
    Figley, Chase R.
    MAGNETIC RESONANCE INSIGHTS, 2016, 8 : 69 - 80
  • [10] High performance system based on Cloud and beyond: Jungle Computing
    Tychalas, Dimitrios
    Karatza, Helen
    JOURNAL OF COMPUTATIONAL SCIENCE, 2017, 22 : 131 - 147