Efficient parallel algorithms for multi-dimensional matrix operations

被引:4
|
作者
Liu, JS [1 ]
Lin, JY [1 ]
Chung, YC [1 ]
机构
[1] Feng Chia Univ, Dept Informat Engn, Taichung 407, Taiwan
关键词
parallel algorithm; compiler; matrix operation; multi-dimensional matrix; data structure;
D O I
10.1109/ISPAN.2000.900289
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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 no matrix by 2D matrices. Hence, efficient algorithms design for no matrices becomes less complicated. Parallel matrix operation algorithms based oil 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.
引用
收藏
页码:224 / 229
页数:6
相关论文
共 50 条
  • [1] Parallel globally adaptive algorithms for multi-dimensional integration
    Bull, JM
    Freeman, TL
    APPLIED NUMERICAL MATHEMATICS, 1995, 19 (1-2) : 3 - 16
  • [3] MULTI-DIMENSIONAL PARALLEL COMPUTING STRUCTURES FOR REGULAR ITERATIVE ALGORITHMS
    JEN, CW
    KWAI, DM
    INTEGRATION-THE VLSI JOURNAL, 1989, 8 (03) : 331 - 340
  • [4] Coarse-Grained Parallel Algorithms for Multi-Dimensional Wavelet Transforms
    Linda Yang
    Manavendra Misra
    The Journal of Supercomputing, 1998, 12 : 99 - 118
  • [5] Coarse-grained parallel algorithms for multi-dimensional wavelet transforms
    Yang, LH
    Misra, M
    JOURNAL OF SUPERCOMPUTING, 1998, 12 (1-2): : 99 - 118
  • [6] Efficient data compression methods for multi-dimensional sparse array operations
    Lin, CY
    Chung, YC
    Liu, JS
    FIRST INTERNATIONAL SYMPOSIUM ON CYBER WORLDS, PROCEEDINGS, 2002, : 62 - 69
  • [7] Efficient algorithms for multi-dimensional block-cyclic redistribution of arrays
    Lim, YW
    Park, N
    Prasanna, VK
    PROCEEDINGS OF THE 1997 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, 1997, : 234 - 241
  • [8] Efficient algorithms for approximating a multi-dimensional voxel terrain by a unimodal terrain
    Chen, DZ
    Chun, JH
    Katoh, N
    Tokuyama, T
    COMPUTING AND COMBINATORICS, PROCEEDINGS, 2004, 3106 : 238 - 248
  • [9] A Multi-Dimensional Matrix Product-A Natural Tool for Parameterized Graph Algorithms
    Kowaluk, Miroslaw
    Lingas, Andrzej
    ALGORITHMS, 2022, 15 (12)
  • [10] Parallel multi-dimensional ROLAP indexing
    Dehne, F
    Eavis, T
    Rau-Chaplin, A
    CCGRID 2003: 3RD IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID, PROCEEDINGS, 2003, : 86 - 93