Coloring for distributed-memory-parallel Gauss-Seidel algorithm
buir.advisor | Aykanat, Cevdet | |
dc.contributor.author | Koçak, Onur | |
dc.date.accessioned | 2019-09-11T10:17:24Z | |
dc.date.available | 2019-09-11T10:17:24Z | |
dc.date.copyright | 2019-09 | |
dc.date.issued | 2019-09 | |
dc.date.submitted | 2019-09-09 | |
dc.description | Cataloged from PDF version of article. | en_US |
dc.description | Includes bibliographical references (leaves 42-44). | en_US |
dc.description.abstract | Gauss-Seidel is a well-known iterative method for solving linear system of equations. The computations performed on Gauss-Seidel sweeps are sequential in nature since each component of new iterations depends on previously computed results. Graph coloring is widely used for extracting parallelism in Gauss-Seidel by eliminating data dependencies caused by precedence in the calculations. In this thesis, we present a method to provide a better coloring for distributed-memoryparallel Gauss-Seidel algorithm. Our method utilizes combinatorial approaches including graph partitioning and balanced graph coloring in order to decrease the number of colors while maintaining a computational load balance among the color classes. Experiments performed on irregular sparse problems arising from various scientific applications show that our model effectively reduces the required number of colors thus the number of parallel sweeps in the Gauss-Seidel algorithm. | en_US |
dc.description.provenance | Submitted by Betül Özen (ozen@bilkent.edu.tr) on 2019-09-11T10:17:24Z No. of bitstreams: 1 MScThesis_OnurKocak-Coloring_For_Distributed-Memory-Parallel_Gauss-Seidel_Algorithm.pdf: 1584526 bytes, checksum: 3a3b675c75bd5e622056d392f73498f7 (MD5) | en |
dc.description.provenance | Made available in DSpace on 2019-09-11T10:17:24Z (GMT). No. of bitstreams: 1 MScThesis_OnurKocak-Coloring_For_Distributed-Memory-Parallel_Gauss-Seidel_Algorithm.pdf: 1584526 bytes, checksum: 3a3b675c75bd5e622056d392f73498f7 (MD5) Previous issue date: 2019-09 | en |
dc.description.statementofresponsibility | by Onur Koçak | en_US |
dc.embargo.release | 2020-03-01 | |
dc.format.extent | x, 44 leaves : charts ; 30 cm. | en_US |
dc.identifier.itemid | B151793 | |
dc.identifier.uri | http://hdl.handle.net/11693/52416 | |
dc.language.iso | English | en_US |
dc.rights | info:eu-repo/semantics/openAccess | en_US |
dc.subject | Parallel computing | en_US |
dc.subject | Gauss-Seidel method | en_US |
dc.subject | Parallel Gauss-Seidel algorithm | en_US |
dc.subject | Distributed memory algorithm | en_US |
dc.subject | Graph coloring | en_US |
dc.title | Coloring for distributed-memory-parallel Gauss-Seidel algorithm | en_US |
dc.title.alternative | Dağıtık-bellek-paralel Gauss-Seidel algoritması için renklendirme | 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:
- MScThesis_OnurKocak-Coloring_For_Distributed-Memory-Parallel_Gauss-Seidel_Algorithm.pdf
- Size:
- 1.51 MB
- Format:
- Adobe Portable Document Format
- Description:
- Full printable version
License bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- license.txt
- Size:
- 1.71 KB
- Format:
- Item-specific license agreed upon to submission
- Description: