Son Güncelleme:

21/08/2020 - 16:47

Üniversitemiz öğretim üyelerinden Prof. Dr. Murat Manguoğlu’nun yazarları arasında bulunduğu “A parallel multithreaded sparse triangular linear system solver” başlıklı makale Computers and Mathematics with Applications’ta yayınlandı.

We propose a parallel sparse triangular linear system solver based on the Spike algorithm. Sparse triangular systems are required to be solved in many applications. Often, they are a bottleneck due to their inherently sequential nature. Furthermore, typically many successive systems with the same coefficient matrix and with different right hand side vectors are required to be solved. The proposed solver decouples the problem at the cost of extra arithmetic operations as in the banded case. Compared to the banded case, there are extra savings due to the sparsity of the triangular coefficient matrix. We show the parallel performance of the proposed solver against the state-of-the-art parallel sparse triangular solver in Intel's Math Kernel Library (MKL) on a multicore architecture. We also show the effect of various sparse matrix reordering schemes. Numerical results show that the proposed solver outperforms MKL's solver in ∼80% of cases by a factor of 2.47, on average.


Çuğu, İ., & Manguoğlu, M. (2020). A parallel multithreaded sparse triangular linear system solver. Computers and Mathematics with Applications, 80(2), 371-385. doi:10.1016/j.camwa.2019.09.012

 

Makaleye erişim için: https://www.sciencedirect.com/science/article/pii/S0898122119304602


ODTÜ Yazarı

Prof. Dr. Murat Manguoğlu

mmanguog@metu.edu.tr Scopus Yazar Kimliği: 23994437100
Yazar Hakkında

Anahtar sözcükler:

Direct methods; Parallel computing; Sparse triangular linear systems


Diğer Yazarlar:
Çuğu, İ. (ODTÜ)