An Efficient Communication Scheduling for Contention-Free Irregular Data Redistribution

碩士 === 中華大學 === 資訊工程學系碩士班 === 93 === The data redistribution problems on multi-computers had been extensively studied. Irregular data redistribution has been paid attention recently since it can distribute different size of data segment of each processor to processors according to their own computat...

Full description

Bibliographic Details
Main Authors: Chi-Hsiu Chen, 陳啟修
Other Authors: Kun-Ming Yu
Format: Others
Language:en_US
Published: 2005
Online Access:http://ndltd.ncl.edu.tw/handle/38574676518784221583
id ndltd-TW-093CHPI0392052
record_format oai_dc
spelling ndltd-TW-093CHPI03920522016-06-08T04:13:59Z http://ndltd.ncl.edu.tw/handle/38574676518784221583 An Efficient Communication Scheduling for Contention-Free Irregular Data Redistribution 在不規則資料新分配中建立有效的通訊排程 Chi-Hsiu Chen 陳啟修 碩士 中華大學 資訊工程學系碩士班 93 The data redistribution problems on multi-computers had been extensively studied. Irregular data redistribution has been paid attention recently since it can distribute different size of data segment of each processor to processors according to their own computation capability. High Performance Fortran Version 2 (HPF-2) provides GEN_BLOCK data distribution method for generating irregular data distribution. In this thesis, we develop an efficient scheduling algorithm, Smallest Conflict Points Algorithm (SCPA), to schedule HPF2 irregular array redistribution. SCPA is a near optimal scheduling algorithm, which satisfies the minimal number of steps and minimal total messages size of steps for irregular data redistribution. The algorithm intends to decrease the computation costs by firstly scheduling the conflict messages with maximum degree in the first phase of data redistribution process and then followed by arranging the rest messages of processors in a non-decreasing order of message size into the schedule of data redistribution. To evaluate the performance of our proposed algorithm, we have implemented SCPA along with the divide-and-conquer algorithm. The simulation results show that SCPA has significant improvement of communication costs compared with the divide-and-conquer algorithm. Kun-Ming Yu 游坤明 2005 學位論文 ; thesis 45 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 中華大學 === 資訊工程學系碩士班 === 93 === The data redistribution problems on multi-computers had been extensively studied. Irregular data redistribution has been paid attention recently since it can distribute different size of data segment of each processor to processors according to their own computation capability. High Performance Fortran Version 2 (HPF-2) provides GEN_BLOCK data distribution method for generating irregular data distribution. In this thesis, we develop an efficient scheduling algorithm, Smallest Conflict Points Algorithm (SCPA), to schedule HPF2 irregular array redistribution. SCPA is a near optimal scheduling algorithm, which satisfies the minimal number of steps and minimal total messages size of steps for irregular data redistribution. The algorithm intends to decrease the computation costs by firstly scheduling the conflict messages with maximum degree in the first phase of data redistribution process and then followed by arranging the rest messages of processors in a non-decreasing order of message size into the schedule of data redistribution. To evaluate the performance of our proposed algorithm, we have implemented SCPA along with the divide-and-conquer algorithm. The simulation results show that SCPA has significant improvement of communication costs compared with the divide-and-conquer algorithm.
author2 Kun-Ming Yu
author_facet Kun-Ming Yu
Chi-Hsiu Chen
陳啟修
author Chi-Hsiu Chen
陳啟修
spellingShingle Chi-Hsiu Chen
陳啟修
An Efficient Communication Scheduling for Contention-Free Irregular Data Redistribution
author_sort Chi-Hsiu Chen
title An Efficient Communication Scheduling for Contention-Free Irregular Data Redistribution
title_short An Efficient Communication Scheduling for Contention-Free Irregular Data Redistribution
title_full An Efficient Communication Scheduling for Contention-Free Irregular Data Redistribution
title_fullStr An Efficient Communication Scheduling for Contention-Free Irregular Data Redistribution
title_full_unstemmed An Efficient Communication Scheduling for Contention-Free Irregular Data Redistribution
title_sort efficient communication scheduling for contention-free irregular data redistribution
publishDate 2005
url http://ndltd.ncl.edu.tw/handle/38574676518784221583
work_keys_str_mv AT chihsiuchen anefficientcommunicationschedulingforcontentionfreeirregulardataredistribution
AT chénqǐxiū anefficientcommunicationschedulingforcontentionfreeirregulardataredistribution
AT chihsiuchen zàibùguīzézīliàoxīnfēnpèizhōngjiànlìyǒuxiàodetōngxùnpáichéng
AT chénqǐxiū zàibùguīzézīliàoxīnfēnpèizhōngjiànlìyǒuxiàodetōngxùnpáichéng
AT chihsiuchen efficientcommunicationschedulingforcontentionfreeirregulardataredistribution
AT chénqǐxiū efficientcommunicationschedulingforcontentionfreeirregulardataredistribution
_version_ 1718298166475882496