Title :
Efficient parallel algorithms for multi-dimensional matrix operations
Author :
Liu, Jen-Shiuh ; Lin, Jiun-Yuan ; Chung, Yeh-Ching
Author_Institution :
Dept. of Inf. Eng., Feng Chia Univ., Taichung, Taiwan
Abstract :
Matrix operations are the core of many linear systems. Efficient matrix multiplication is critical to many numerical applications, such as climate modeling, molecular dynamics, computational fluid dynamics and etc. Much research work has been done to improve the performance of matrix operations. However, the majority of these works is focused on two-dimensional (2D) matrix. Very little research work has been done on three or higher dimensional matrix. Recently, a new structure called Extended Karnaugh Map Representation (EKMR) for n-dimensional (nD) matrix representation has been proposed, which provides better matrix operations performance compared to the Traditional matrix representation (TMR). The main idea of EKMR is to represent any nD matrix by 2D matrices. Hence, efficient algorithms design for nD matrices becomes less complicated. Parallel matrix operation algorithms based on EKMR and TMR are presented. Analysis and experiments are conducted to assess their performance. Both our analysis and experimental result show that parallel algorithms based on EKMR outperform those based on TMR
Keywords :
matrix algebra; matrix multiplication; parallel algorithms; Extended Karnaugh Map Representation; compiler; data structure; matrix multiplication; matrix operations; parallel algorithms; Algorithm design and analysis; Computational fluid dynamics; Computational modeling; Contracts; Data structures; Linear systems; Parallel algorithms; Performance analysis; Sparse matrices; Supercomputers;
Conference_Titel :
Parallel Architectures, Algorithms and Networks, 2000. I-SPAN 2000. Proceedings. International Symposium on
Conference_Location :
Dallas, TX
Print_ISBN :
0-7695-0936-3
DOI :
10.1109/ISPAN.2000.900289