An Efficient Parallel Gauss-Seidel Algorithm on a 3D Torus Network-on-Chip
Autor: | Mohammad H. Al-Towaiq, Khaled Day |
---|---|
Jazyk: | angličtina |
Rok vydání: | 2015 |
Předmět: |
Speedup
Grid network Gauss-Seidel method Iterative method Parallel algorithm Torus 3D torus Parallel computing ComputerSystemsOrganization_PROCESSORARCHITECTURES Network-on-chip Computer Science::Hardware Architecture Network on a chip Linear system of equations Gauss–Seidel method lcsh:Science (General) Time complexity Algorithm Mathematics lcsh:Q1-390 |
Zdroj: | Sultan Qaboos University Journal for Science, Vol 20, Iss 1, Pp 29-38 (2015) |
Popis: | Network-on-chip (NoC) multi-core architectures with a large number of processing elements are becoming a reality with the recent developments in technology. In these modern systems the processing elements are interconnected with regular NoC topologies such as meshes and tori. In this paper we propose a parallel Gauss-Seidel (GS) iterative algorithm for solving large systems of linear equations on a 3-dimensional torus NoC architecture. The proposed parallel algorithm is O( Nn 2 / k 3 ) time complexity for solving a system with a matrix of order n on a k × k × k 3D torus NoC architecture with N iterations assuming n and N are large compared to k . We show that under these conditions the proposed parallel GS algorithm has near optimal speedup. |
Databáze: | OpenAIRE |
Externí odkaz: |