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...
Main Authors: | , |
---|---|
Other Authors: | |
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 |