Partitioning sparse rectangular matrices for parallel computing of AAtX
buir.advisor | Aykanat, Cevdet | |
dc.contributor.author | Uçar, Bora | |
dc.date.accessioned | 2016-01-08T20:16:17Z | |
dc.date.available | 2016-01-08T20:16:17Z | |
dc.date.issued | 1999-09 | |
dc.description | Ankara : Department of Computer Engineering and Information Science and The Institute of Engineering and Science of Bilkent University, 1999. | en_US |
dc.description | Thesis (Master's) -- Bilkent University, 1999. | en_US |
dc.description | Includes bibliographical references. | en_US |
dc.description.abstract | Many scientific applications involve repeated sparse matrix-vector and matrixtranspose-vector product computations. Graph and hypergraph partitioning based approaches used in the literature aim at minimizing the total communication volume while maintaining computational load balance through one dimensional partitioning of sparse matrices. In this thesis, we consider two approaches which consider minimizing both the total message count and communication volume while maintaining balance on the communication loads of the processors. Two communication schemes are investigated for the fold and expand operations needed in the parallel algorithm. For the global communication scheme, we show that the problem of minimizing concurrent communication volume can be formulated as the problem of permuting the sparse matrix into a singly-bordered block-diagonal form, where the total and concurrent message count is determined by the interconnection topology. For the personalized communication scheme, a two stage approach is proposed. In the first stage, the total communication volume is minimized while maintaining balance on the computational loads of the processors. In the second stage, a novel communication hypergraph model is proposed which enables the minimization of the total message count while maintaining balance on the communication loads of the processors through hypergraph-partitioning-like methods. The solution methods are tested on various matrices and results, which are quite attractive in terms of solution quality and running times, are obtained. | en_US |
dc.description.provenance | Made available in DSpace on 2016-01-08T20:16:17Z (GMT). No. of bitstreams: 1 1.pdf: 78510 bytes, checksum: d85492f20c2362aa2bcf4aad49380397 (MD5) | en |
dc.description.statementofresponsibility | Uçar, Bora | en_US |
dc.format.extent | x, 74 leaves, graphics | en_US |
dc.identifier.uri | http://hdl.handle.net/11693/18101 | |
dc.language.iso | English | en_US |
dc.rights | info:eu-repo/semantics/openAccess | en_US |
dc.subject | Sparse Rectangular Matrices | en_US |
dc.subject | Computational Hypergraph Model | en_US |
dc.subject | Communication Hypergraph Model | en_US |
dc.subject | Hypergraph Partitioning | en_US |
dc.subject.lcc | QA165 .U23 1999 | en_US |
dc.subject.lcsh | Partitions (Mathematics). | en_US |
dc.subject.lcsh | Hypergraph. | en_US |
dc.title | Partitioning sparse rectangular matrices for parallel computing of AAtX | en_US |
dc.type | Thesis | en_US |
thesis.degree.discipline | Computer Engineering | |
thesis.degree.grantor | Bilkent University | |
thesis.degree.level | Master's | |
thesis.degree.name | MS (Master of Science) |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- B049439.pdf
- Size:
- 3.84 MB
- Format:
- Adobe Portable Document Format
- Description:
- Full printable version