File Download
Links for fulltext
(May Require Subscription)
- Publisher Website: 10.1109/ISPAN.1999.778940
- Scopus: eid_2-s2.0-0033365792
- Find via
Supplementary
-
Citations:
- Scopus: 0
- Appears in Collections:
Conference Paper: Evaluation of a semi-static approach to mapping dynamic iterative tasks onto heterogeneous computing systems
Title | Evaluation of a semi-static approach to mapping dynamic iterative tasks onto heterogeneous computing systems |
---|---|
Authors | |
Keywords | Computers Computer systems |
Issue Date | 1999 |
Publisher | IEEE. |
Citation | Proceedings Of The International Symposium On Parallel Architectures, Algorithms And Networks, I-Span, 1999, p. 204-209 How to Cite? |
Abstract | To minimize the execution time of an iterative application in a heterogeneous parallel computing environment, an appropriate mapping scheme is needed for matching and scheduling the subtasks of the application onto the processors. When some of the characteristics of the application subtasks are unknown a priori and will change from iteration to iteration during execution-time, a semi-static methodology can be employed, that starts with an initial mapping but dynamically decides whether to perform a remapping between iterations of the application, by observing the effects of these dynamic parameters on the application's execution time. The objective of this study is to implement and evaluate such a semi-static methodology. For analyzing the effectiveness of the proposed scheme, it is compared with two extreme approaches: a completely dynamic approach using a fast mapping heuristic and an ideal approach that uses a genetic algorithm on-line but ignores the time for remapping. Experimental results indicate that the semi-static approach outperforms the dynamic approach and is reasonably close to the ideal but infeasible approach. |
Persistent Identifier | http://hdl.handle.net/10722/46104 |
ISSN |
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Kwok, YuKwong | en_HK |
dc.contributor.author | Maciejewski, Anthony A | en_HK |
dc.contributor.author | Siegel, Howard Jay | en_HK |
dc.contributor.author | Ghafoor, Arif | en_HK |
dc.contributor.author | Ahmad, Ishfaq | en_HK |
dc.date.accessioned | 2007-10-30T06:42:38Z | - |
dc.date.available | 2007-10-30T06:42:38Z | - |
dc.date.issued | 1999 | en_HK |
dc.identifier.citation | Proceedings Of The International Symposium On Parallel Architectures, Algorithms And Networks, I-Span, 1999, p. 204-209 | en_HK |
dc.identifier.issn | 1087-4089 | en_HK |
dc.identifier.uri | http://hdl.handle.net/10722/46104 | - |
dc.description.abstract | To minimize the execution time of an iterative application in a heterogeneous parallel computing environment, an appropriate mapping scheme is needed for matching and scheduling the subtasks of the application onto the processors. When some of the characteristics of the application subtasks are unknown a priori and will change from iteration to iteration during execution-time, a semi-static methodology can be employed, that starts with an initial mapping but dynamically decides whether to perform a remapping between iterations of the application, by observing the effects of these dynamic parameters on the application's execution time. The objective of this study is to implement and evaluate such a semi-static methodology. For analyzing the effectiveness of the proposed scheme, it is compared with two extreme approaches: a completely dynamic approach using a fast mapping heuristic and an ideal approach that uses a genetic algorithm on-line but ignores the time for remapping. Experimental results indicate that the semi-static approach outperforms the dynamic approach and is reasonably close to the ideal but infeasible approach. | en_HK |
dc.format.extent | 67897 bytes | - |
dc.format.extent | 10776 bytes | - |
dc.format.mimetype | application/pdf | - |
dc.format.mimetype | text/plain | - |
dc.language | eng | en_HK |
dc.publisher | IEEE. | en_HK |
dc.relation.ispartof | Proceedings of the International Symposium on Parallel Architectures, Algorithms and Networks, I-SPAN | en_HK |
dc.rights | ©1999 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE. | - |
dc.subject | Computers | en_HK |
dc.subject | Computer systems | en_HK |
dc.title | Evaluation of a semi-static approach to mapping dynamic iterative tasks onto heterogeneous computing systems | en_HK |
dc.type | Conference_Paper | en_HK |
dc.identifier.openurl | http://library.hku.hk:4550/resserv?sid=HKU:IR&issn=1087-4089&volume=&spage=204&epage=209&date=1999&atitle=Evaluation+of+a+semi-static+approach+to+mapping+dynamic+iterative+tasks+onto+heterogeneous+computing+systems | en_HK |
dc.identifier.email | Kwok, YuKwong:ykwok@eee.hku.hk | en_HK |
dc.identifier.authority | Kwok, YuKwong=rp00128 | en_HK |
dc.description.nature | published_or_final_version | en_HK |
dc.identifier.doi | 10.1109/ISPAN.1999.778940 | en_HK |
dc.identifier.scopus | eid_2-s2.0-0033365792 | en_HK |
dc.identifier.hkuros | 44722 | - |
dc.identifier.spage | 204 | en_HK |
dc.identifier.epage | 209 | en_HK |
dc.publisher.place | United States | en_HK |
dc.identifier.scopusauthorid | Kwok, YuKwong=7101857718 | en_HK |
dc.identifier.scopusauthorid | Maciejewski, Anthony A=7103305993 | en_HK |
dc.identifier.scopusauthorid | Siegel, Howard Jay=7101603637 | en_HK |
dc.identifier.scopusauthorid | Ghafoor, Arif=7005954292 | en_HK |
dc.identifier.scopusauthorid | Ahmad, Ishfaq=7201878459 | en_HK |
dc.identifier.issnl | 1087-4089 | - |