An Efficient Communication Scheduling Method for the Processor Mapping Technique Applied Data Redistribution

被引:0
|
作者
Jih-Woei Huang
Chih-Ping Chu
机构
[1] National Cheng Kung University,Department of Computer Science and Information Engineering
来源
关键词
parallel compiler; data-parallel programming; data redistribution; communication scheduling; processor mapping; MPI;
D O I
暂无
中图分类号
学科分类号
摘要
Array redistribution is usually required for more efficiently executing a data-parallel program on distributed memory multi-computers. In performing array redistribution using synchronous communication mode, data communications among the processors should be properly arranged to avoid incurring higher data transfer cost. Some efficient communication scheduling methods for the Block-Cyclic redistribution have been proposed. On the other hand, the processor mapping technique can help reduce the data transfer cost of redistribution. To avoid degrading the benefit of data transfer cost reduction, it is needed to construct optimal communication schedules for the redistribution in which the processor mapping technique is applied. In this paper, we present a unified approach to constructing optimal communication schedules for the processor mapping technique applied Block-Cyclic redistribution. The proposed method is founded on the processor mapping technique and can more efficiently construct the required communication schedules than other optimal scheduling methods.
引用
收藏
页码:297 / 318
页数:21
相关论文
共 50 条
  • [1] An efficient communication scheduling method for the processor mapping technique applied data redistribution
    Huang, Jih-Woei
    Chu, Chih-Ping
    JOURNAL OF SUPERCOMPUTING, 2006, 37 (03): : 297 - 318
  • [2] Processor mapping technique for communication free data redistribution on symmetrical matrix
    Hsu, CH
    Yu, KM
    I-SPAN 2004: 7TH INTERNATIONAL SYMPOSIUM ON PARALLEL ARCHITECTURES, ALGORITHMS AND NETWORKS, PROCEEDINGS, 2004, : 214 - 219
  • [3] Processor mapping techniques toward efficient data redistribution
    Kalns, ET
    Ni, LM
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1995, 6 (12) : 1234 - 1247
  • [4] A generalized processor mapping technique for array redistribution
    Hsu, CH
    Chung, YC
    Yang, DL
    Dow, CR
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2001, 12 (07) : 743 - 757
  • [5] Optimal processor mapping scheme for efficient communication of data realignment
    Hsu, CH
    Yu, KM
    Chen, CH
    Yu, CW
    Lian, CK
    PARALLEL AND DISTRIBUTED PROCESSING AND APPLICATIONS, PROCEEDINGS, 2004, 3358 : 268 - 273
  • [6] An efficient processor mapping technique for generalized kr→r and r→kr array redistribution
    Hsu, CH
    Chung, YC
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, 2000, : 1199 - 1205
  • [7] Efficient communication scheduling methods for irregular data redistribution in parallelizing compilers
    Chen, SC
    Hsu, CH
    Lan, CY
    Yang, CT
    Li, KC
    PARALLEL COMPUTING TECHNOLOGIES, 2005, 3606 : 216 - 225
  • [8] A flexible processor mapping technique toward data localization for block-cyclic data redistribution
    Huang, Jih-Woei
    Chu, Chih-Ping
    JOURNAL OF SUPERCOMPUTING, 2008, 45 (02): : 151 - 172
  • [9] A flexible processor mapping technique toward data localization for block-cyclic data redistribution
    Jih-Woei Huang
    Chih-Ping Chu
    The Journal of Supercomputing, 2008, 45 : 151 - 172
  • [10] Processor replacement method for communication immune data redistribution in parallelizing HPF compilers
    Yu, KM
    Hsu, CH
    8TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL IX, PROCEEDINGS: COMPUTER SCIENCE AND ENGINEERING: I, 2004, : 206 - 211