Data Communication Analysis and Algorithm for the Efficiency of Data Distribution in High Performance Computing

被引:0
|
作者
Ke, Jinchuan [1 ]
Jiang, Ming T. [2 ]
机构
[1] Beijing Jiaotong Univ, Beijing, Peoples R China
[2] Univ Alaska Fairbanks, Fairbanks, AK 99775 USA
关键词
D O I
10.1109/ICACTE.2008.157
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
To alleviate the data transfer communication cost among the processor elements, many of the hardware interconnects enable data transfer to be performed at the same time as computation. The assignment of tasks to processors problem is well known to be NP-complete except in a few special cases. To improve the overall performance of high performance computing (HPC), this paper develops a scheme of HPC code generator and presents a data partitioning algorithm for the efficiency of data distribution. The algorithm generates a efficient data partitions, from which the optimized assignments can be selected for reducing the processor element communications, and the complexity is greatly reduced from exponential to polynomial. The algorithm is tested and integrated in HPC tools running on CRAY-T3E, YMP, IBM Regatta, and SGI workstation.
引用
收藏
页码:566 / +
页数:2
相关论文
共 50 条
  • [1] Data distribution specification for high performance computing
    Zima, HP
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2001, 7 (08): : 736 - 753
  • [2] Performance and Energy Efficiency Metrics for Communication Systems of Cloud Computing Data Centers
    Fiandrino, Claudio
    Kliazovich, Dzmitry
    Bouvry, Pascal
    Zomaya, Albert Y.
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2017, 5 (04) : 738 - 750
  • [3] A high-efficiency Data Distribution Algorithm in Distributed Storage
    Yang, Xiao-yuan
    Liu, Zhen
    Zhang, Wei
    Guo, Dun-Tao
    FIFTH INTERNATIONAL CONFERENCE ON INFORMATION ASSURANCE AND SECURITY, VOL 1, PROCEEDINGS, 2009, : 627 - 630
  • [4] Data Analysis and Visualization in High-Performance Computing
    Szczepariski, Amy F.
    Huang, Jian
    Baer, Troy
    Mack, Yashema C.
    Ahern, Sean
    COMPUTER, 2013, 46 (05) : 84 - 92
  • [5] High Performance Computing of Data for a New Sensitivity Analysis Algorithm, Applied in an Air Pollution Model
    Ostromsky, Tzvetan
    Dimov, Ivan
    Georgieva, Rayna
    Marinov, Pencho
    Zlatev, Zahari
    NUMERICAL ANALYSIS AND ITS APPLICATIONS, NAA 2012, 2013, 8236 : 428 - 436
  • [6] Editorial: Heterogeneous High Performance Computing for Intelligent Data Analysis
    Zheng, Zhigao
    Mumtaz, Shahid
    Mishra, Krishn K.
    Rodrigues, Joel J. P. C.
    Ai, Bo
    MOBILE NETWORKS & APPLICATIONS, 2023, 29 (5): : 1403 - 1405
  • [7] High-performance computing system for electroencephalographic data analysis
    Lazar, Zsolt I.
    Heringa, Jouke R.
    Papp, Istvan
    Lazar, Alpar S.
    INTERNATIONAL JOURNAL OF PSYCHOPHYSIOLOGY, 2010, 77 (03) : 311 - 312
  • [8] High Performance Computing Data Centers
    Beaty, Donald L.
    ASHRAE JOURNAL, 2013, 55 (12) : 142 - 144
  • [9] High performance computing with geographical data
    Clematis, A
    Mineter, M
    Marciano, R
    PARALLEL COMPUTING, 2003, 29 (10) : 1275 - 1279
  • [10] An efficient algorithm for computing communication sets for data parallel programs with block-cyclic distribution
    Hwang, GH
    2002 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDINGS OF THE WORKSHOPS, 2002, : 623 - 631