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
来源
International Journal of Advanced Computer Science and Applications | 2020年 / 11卷 / 07期
关键词
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] 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
  • [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 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
  • [5] Energy-Aware Scheduling for High-Performance Computing Systems: A Survey
    Kocot, Bartlomiej
    Czarnul, Pawel
    Proficz, Jerzy
    ENERGIES, 2023, 16 (02)
  • [6] IKAROS: A scalable I/O framework for high-performance computing systems.
    Filippidis, Christos
    Tsanakas, Panayiotis
    Cotronis, Yiannis
    JOURNAL OF SYSTEMS AND SOFTWARE, 2016, 118 : 277 - 287
  • [7] A Grid Computing Framework for High-Performance Medical Imaging
    Manana Guichon, Gabriel
    Romero Castro, Eduardo
    IX INTERNATIONAL SEMINAR ON MEDICAL INFORMATION PROCESSING AND ANALYSIS, 2013, 8922
  • [8] NEMO A Network Monitoring Framework for High-performance Computing
    Calle, Elio Perez
    DCNET 2010/OPTICS 2010: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON DATA COMMUNICATION NETWORKING AND INTERNATIONAL CONFERENCE ON OPTICAL COMMUNICATION SYSTEM, 2010, : 61 - 66
  • [9] The Design and Performance of Batched BLAS on Modern High-Performance Computing Systems
    Dongarra, Jack
    Hammarling, Sven
    Higham, Nicholas J.
    Relton, Samuel D.
    Valero-Lara, Pedro
    Zounon, Mawussi
    INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE (ICCS 2017), 2017, 108 : 495 - 504
  • [10] Evaluating the Potential of Coscheduling on High-Performance Computing Systems
    Hall, Jason
    Lathi, Arjun
    Lowenthal, David K.
    Patki, Tapasya
    JOB SCHEDULING STRATEGIES FOR PARALLEL PROCESSING, JSSPP 2023, 2023, 14283 : 155 - 172