Show simple item record

dc.identifier.urihttp://hdl.handle.net/1951/55430
dc.identifier.urihttp://hdl.handle.net/11401/70864
dc.description.sponsorshipThis work is sponsored by the Stony Brook University Graduate School in compliance with the requirements for completion of degree.en_US
dc.formatMonograph
dc.format.mediumElectronic Resourceen_US
dc.language.isoen_US
dc.publisherThe Graduate School, Stony Brook University: Stony Brook, NY.
dc.typeDissertation
dcterms.abstractTask mapping has been explored intensively by computer and computational scientists for the purposes of maximizing utilization of computing resources by reducing communication and load imbalance. Task mapping is known to be NP-complete as a combinatorial optimization problem and, thus, many efforts intending to search for optimal solutions are not succeeding. All proposed mapping models to date represent parallel computers and applications as graphs with the networking capability abstracted as a supply matrix whose entries represent the inter-node communication costs and the communication requirements of the sub-tasks abstracted as a demand matrix whose entries represent the inter-subtask communication loads. The model is to minimize the objective function, defined as the hop-bytes metric. However, this hop-bytes metric is always written as a sum of the element-by-element products of the network supply and application demand matrices. This native and somewhat naive approach completely neglects the enormous symmetries in most networks and many applications and thus requires a huge number of unnecessary optimization steps. This thesis proposes a new formulation to investigate static task assignment. We develop a new formulation, by aid of eigen-analysis, to alleviate this very shortcoming of the past models. As expected, our formulation helps reduce the optimization steps in finding solution of the objective function. The extent of the speedup is not easily obtainable through analytical means but numerical experiments of mapping a suite of benchmarks, HPCC and NPB, onto 3D torus networks demonstrated that the simulated annealing process converges substantially faster with our new simulation than with the standard graph theory-based ones.
dcterms.available2012-05-15T18:03:37Z
dcterms.available2015-04-24T14:44:53Z
dcterms.contributorDeng, Yuefanen_US
dcterms.contributorXiangmin Jiaoen_US
dcterms.contributorLindquist, Brenten_US
dcterms.contributorHong Qin.en_US
dcterms.creatorGao, Yuxiang
dcterms.dateAccepted2012-05-15T18:03:37Z
dcterms.dateAccepted2015-04-24T14:44:53Z
dcterms.dateSubmitted2012-05-15T18:03:37Z
dcterms.dateSubmitted2015-04-24T14:44:53Z
dcterms.descriptionDepartment of Applied Mathematics and Statisticsen_US
dcterms.formatApplication/PDFen_US
dcterms.formatMonograph
dcterms.identifierGao_grad.sunysb_0771E_10389.pdfen_US
dcterms.identifierhttp://hdl.handle.net/1951/55430
dcterms.identifierhttp://hdl.handle.net/11401/70864
dcterms.issued2010-12-01
dcterms.languageen_US
dcterms.provenanceMade available in DSpace on 2012-05-15T18:03:37Z (GMT). No. of bitstreams: 1 Gao_grad.sunysb_0771E_10389.pdf: 2288206 bytes, checksum: 503c0b491e1c40be3c9e386fde708114 (MD5) Previous issue date: 1en
dcterms.provenanceMade available in DSpace on 2015-04-24T14:44:53Z (GMT). No. of bitstreams: 0 Previous issue date: 1en
dcterms.publisherThe Graduate School, Stony Brook University: Stony Brook, NY.
dcterms.subjectApplied Mathematics
dcterms.subjecteigen analysis, simulated annealing, symmetry, task mapping
dcterms.titleAn Algebraic Representation of the Task Mapping for Parallel Computing
dcterms.typeDissertation


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record