Title of article :
An Efficient Parallel Gauss-Seidel Algorithm on a 3D Torus Network-on-Chip
Author/Authors :
Day, Khaled Sultan Qaboos University - College of Science - Department of Computer Science, Oman , Al-Towaiq, Mohammad H. Jordan University of Sciences and Technology, Jordan
From page :
29
To page :
38
Abstract :
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.
Keywords :
Network , on , chip , 3D torus , Parallel algorithm , Linear system of equations , Gauss , Seidel method
Journal title :
Sultan Qaboos University Journal for Science
Journal title :
Sultan Qaboos University Journal for Science
Record number :
2550156
Link To Document :
بازگشت