File Download

There are no files associated with this item.

  Links for fulltext
     (May Require Subscription)
Supplementary

Conference Paper: Automatic parallelization and scheduling of programs on multiprocessor using CASCH

TitleAutomatic parallelization and scheduling of programs on multiprocessor using CASCH
Authors
Issue Date1997
Citation
Proceedings of the 1997 International Conference on Parallel Processing (ICPP'97); Bloomington, IL., 11-15 September 1997, In International Conference on Parallel Processing Proceedings, 1997, p. 288-291 How to Cite?
AbstractThe lack of a versatile software tool for parallel program development has been one of the major obstacles for exploiting the potential of high-performance architectures. In this paper, we describe an experimental software tool called CASCH (Computer Aided SCHeduling) for parallelizing and scheduling applications to parallel processors. CASCH transforms a sequential program to a parallel program with automatic scheduling, mapping, communication, and synchronization. The major strength of CASCH is its extensive library of scheduling and mapping algorithms representing a broad range of state-of-the-art work reported in the recent literature. These algorithms are applied for allocating a parallelized program to the processors, and thus the algorithms can be interactively analyzed, tested and compared using real data on a common platform with various performance objectives. CASCH is useful for both novice and expert programmers of parallel machines, and can serve as a teaching and learning aid for understanding scheduling and mapping algorithms.
Persistent Identifierhttp://hdl.handle.net/10722/98951
ISSN
References

 

DC FieldValueLanguage
dc.contributor.authorAhmad, Ien_HK
dc.contributor.authorKwok, YKen_HK
dc.contributor.authorWu, MYen_HK
dc.contributor.authorShu, Wen_HK
dc.date.accessioned2010-09-25T18:09:25Z-
dc.date.available2010-09-25T18:09:25Z-
dc.date.issued1997en_HK
dc.identifier.citationProceedings of the 1997 International Conference on Parallel Processing (ICPP'97); Bloomington, IL., 11-15 September 1997, In International Conference on Parallel Processing Proceedings, 1997, p. 288-291en_HK
dc.identifier.issn0190-3918-
dc.identifier.urihttp://hdl.handle.net/10722/98951-
dc.description.abstractThe lack of a versatile software tool for parallel program development has been one of the major obstacles for exploiting the potential of high-performance architectures. In this paper, we describe an experimental software tool called CASCH (Computer Aided SCHeduling) for parallelizing and scheduling applications to parallel processors. CASCH transforms a sequential program to a parallel program with automatic scheduling, mapping, communication, and synchronization. The major strength of CASCH is its extensive library of scheduling and mapping algorithms representing a broad range of state-of-the-art work reported in the recent literature. These algorithms are applied for allocating a parallelized program to the processors, and thus the algorithms can be interactively analyzed, tested and compared using real data on a common platform with various performance objectives. CASCH is useful for both novice and expert programmers of parallel machines, and can serve as a teaching and learning aid for understanding scheduling and mapping algorithms.-
dc.languageengen_HK
dc.relation.ispartofInternational Conference on Parallel Processing Proceedingsen_HK
dc.titleAutomatic parallelization and scheduling of programs on multiprocessor using CASCHen_HK
dc.typeConference_Paperen_HK
dc.identifier.emailKwok, YK: ykwok@eee.hku.hken_HK
dc.identifier.emailKwok, YK: ykwok@eee.hku.hk-
dc.identifier.authorityKwok, YK=rp00128en_HK
dc.identifier.authorityKwok, YK=rp00128-
dc.description.naturelink_to_subscribed_fulltext-
dc.identifier.scopuseid_2-s2.0-0030703819-
dc.identifier.hkuros36964en_HK
dc.relation.referenceshttp://www.scopus.com/mlt/select.url?eid=2-s2.0-0030703819&selection=ref&src=s&origin=recordpage-
dc.identifier.spage288en_HK
dc.identifier.epage291en_HK
dc.publisher.placeUnited States-
dc.identifier.scopusauthoridAhmad, Ishfaq=7201878459-
dc.identifier.scopusauthoridKwok, YuKwong=7101857718-
dc.identifier.scopusauthoridWu, MinYou=35281301900-
dc.identifier.scopusauthoridShu, Wei=7103148824-
dc.customcontrol.immutablesml 151120 - merged-

Export via OAI-PMH Interface in XML Formats


OR


Export to Other Non-XML Formats