.

Physical optimization algorithms for mapping data to distributed-memory multiprocessors

LAUR Repository

Show simple item record

dc.contributor.author Mansour, Nashat
dc.date.accessioned 2018-05-30T11:47:30Z
dc.date.available 2018-05-30T11:47:30Z
dc.date.copyright 1992 en_US
dc.date.issued 2018-05-30
dc.identifier.uri http://hdl.handle.net/10725/7959
dc.description.abstract We present three parallel physical optimization algorithms for mapping data to distributed-memory multiprocessors, concentrating on irregular loosely synchronous problems. We also present a technique for efficient mapping of large data sets. The algorithms include a parallel genetic algorithm (PGA), a parallel neural network algorithm (PNN) and a parallel simulated annealing algorithm (PSA). An important feature of these algorithms is that they deviate from the operation of their sequential counterparts in order to achieve reasonable speed-ups and, yet, they maintain similar solution qualities. PGA has excellent speed-ups by virtue of the natural evolution model on which it is based. PSA and PNN include communication schemes adapted to the properties of the mapping problem and of the algorithms themselves for reducing the communication overhead. The performances of the three physical optimization algorithms are evaluated and compared, among themselves and with previous good algorithms, for a variety of test cases. They are found to produce high quality mapping solutions and do not show a bias towards particular problem configurations. However, they are slower than previous algorithms. Further, the comparison results show that the three algorithms are suitable for different requirements of mapping time and quality. PGA produces the best solutions, followed by PSA and then PNN. But, PNN is the fastest and PGA is the slowest. The technique proposed for large problems is based on a pre-mapping graph contraction heuristic algorithm, which results in a smaller search space. Graph contraction leads to remarkable reductions in mapping time, while maintaining good mapping qualities. It allows large-scale mapping to become efficient, especially when the physical optimization algorithms are used. en_US
dc.language.iso en en_US
dc.subject Computer science en_US
dc.subject Artificial intelligence en_US
dc.title Physical optimization algorithms for mapping data to distributed-memory multiprocessors en_US
dc.type Thesis en_US
dc.author.degree PHD en_US
dc.author.school SAS en_US
dc.author.idnumber 198629170 en_US
dc.author.department Computer Science and Mathematics en_US
dc.description.embargo N/A en_US
dc.description.physdesc 169 p: ill en_US
dc.description.bibliographiccitations Includes bibliographical references en_US
dc.identifier.ctation Mansour, N. (1992). Physical optimization algorithms for mapping data to distributed-memory multiprocessors. en_US
dc.author.email nmansour@lau.edu.lb en_US
dc.identifier.tou http://libraries.lau.edu.lb/research/laur/terms-of-use/articles.php en_US
dc.identifier.url https://dl.acm.org/citation.cfm?id=168972 en_US
dc.orcid.id https://orcid.org/0000-0002-3603-8284 en_US
dc.publisher.institution Syracuse University en_US
dc.author.affiliation Lebanese American University en_US


Files in this item

Files Size Format View

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record

Search LAUR


Advanced Search

Browse

My Account