M2C: A massive performance and energy throttling framework for high-performance computing systems

被引:0
|
作者
Ashraf M.U. [1 ]
Jambi K.M. [2 ]
Arshad A. [3 ]
Aslam R. [3 ]
Ilyas I. [3 ]
机构
[1] Department of Computer Science, University of Management and Technology, Sialkot
[2] Department of Computer Science, King Abdulaziz University, Jeddah
[3] Department of Computer Science, GCWUS, Sialkot
关键词
Compute unified device architecture; Exascale computing; High performance computing;
D O I
10.14569/IJACSA.2020.0110766
中图分类号
学科分类号
摘要
At the Petascale level of performance, High-Performance Computing (HPC) systems require significant use of supercomputers with the extensive parallel programming approaches to solve the complicated computational tasks. The Exascale level of performance having 1018 calculations per second is another remarkable achievement in computing with a fathomless influence on everyday life. The current technologies are facing various challenges while achieving ExaFlop performance through energy-efficient systems. Massive parallelism and power consumption are vital challenges for achieving ExaFlop performance. In this paper, we have introduced a novel parallel programming model that provides massive performance under power consumption limitations by parallelizing data on the heterogeneous system to provide coarse grain and fine-grain parallelism. The proposed dual-hierarchical architecture is a hybrid of MVAPICH2 and CUDA, called the M2C model, for heterogeneous systems that utilize both CPU and GPU devices for providing massive parallelism. To validate the objectives of the current study, the proposed model has been implemented using bench-marking applications including linear Dense Matrix Multiplication. Furthermore, we conducted a comparative analysis of the proposed model by existing state-of-the-art models and libraries such as MOC, kBLAS, and cuBLAS. The suggested model outperforms existing models while achieving massive performance in HPC clusters and can be considered for emerging Exascale computing systems. © 2020 Science and Information Organization.
引用
收藏
页码:529 / 541
页数:12
相关论文
共 50 条
  • [1] M2C: A Massive Performance and Energy Throttling Framework for High-Performance Computing Systems
    Ashraf, Muhammad Usman
    Jambi, Kamal M.
    Arshad, Amna
    Aslam, Rabia
    Ilyas, Iqra
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2020, 11 (07) : 529 - 541
  • [2] Performance analysis challenges and framework for high-performance reconfigurable computing
    Koehler, Seth
    Curreri, John
    George, Alan D.
    PARALLEL COMPUTING, 2008, 34 (4-5) : 217 - 230
  • [3] A Scalable Runtime Fault Localization Framework for High-Performance Computing Systems
    Gao, Jian
    Wei, Hongmei
    Yu, Kang
    Qing, Peng
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2018, 46 (04) : 749 - 761
  • [4] A Scalable Runtime Fault Localization Framework for High-Performance Computing Systems
    Jian Gao
    Hongmei Wei
    Kang Yu
    Peng Qing
    International Journal of Parallel Programming, 2018, 46 : 749 - 761
  • [5] A Framework for End-to-End Simulation of High-performance Computing Systems
    Denzel, Wolfgang E.
    Li, Jian
    Walker, Peter
    Jin, Yuho
    SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2010, 86 (5-6): : 331 - 350
  • [6] Scalable I/O Forwarding Framework for High-Performance Computing Systems
    Ali, Nawab
    Carns, Philip
    Iskra, Kamil
    Kimpe, Dries
    Lang, Samuel
    Latham, Robert
    Ross, Robert
    Ward, Lee
    Sadayappan, P.
    2009 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING AND WORKSHOPS, 2009, : 86 - +
  • [7] Debugging High-Performance Computing Applications at Massive Scales
    Laguna, Ignacio
    Ahn, Dong H.
    de Supinski, Bronis R.
    Gamblin, Todd
    Lee, Gregory L.
    Schulz, Martin
    Bagchi, Saurabh
    Kulkarni, Milind
    Zhou, Bowen
    Chen, Zhezhe
    Qin, Feng
    COMMUNICATIONS OF THE ACM, 2015, 58 (09) : 72 - 81
  • [8] Energy-Aware Scheduling for High-Performance Computing Systems: A Survey
    Kocot, Bartlomiej
    Czarnul, Pawel
    Proficz, Jerzy
    ENERGIES, 2023, 16 (02)
  • [9] RAPID for high-performance computing systems: architecture and performance evaluation
    Kodi, Avinash Karanth
    Louri, Ahmed
    APPLIED OPTICS, 2006, 45 (25) : 6326 - 6334
  • [10] Performance Modelling, Benchmarking and Simulation of High-Performance Computing Systems
    Jarvis, S. A.
    COMPUTER JOURNAL, 2012, 55 (02): : 136 - 137