Parallel Matricization for n-D Array Operations

被引:0
|
作者
Shaikh, Md Abu Hanif [1 ]
Ali, G. G. Md. Nawaz [1 ,2 ]
Chong, Peter Han Joo [3 ]
Guan, Yong Liang [2 ]
机构
[1] Khulna Univ Engn & Technol, Comp Sci & Engn, Khulna, Bangladesh
[2] Nanyang Technol Univ, Sch Elect & Elect Engn, Singapore, Singapore
[3] Auckland Univ Technol, Dept Elect & Elect Engn, Auckland, New Zealand
关键词
Array Operation; Matrix Operation; Matrix-Matrix Multiplication; EKMR; G2A; CUDA;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Success of today's computing depends on finding and operating into data flood with very high number of dimensions. Traditional computing technique for multidimensional data is about half century old and shows worst performance when data dimension is very high. Thus efficient representation and operation on it is cramming needs for data scientist. Two dimensional/row-column representation is facile for imagination and visualization. This paper describes an implementation scheme for higher dimensional array with row-column abstraction on parallel environment like GPU. The representation is just fitting odd dimensions along row-direction and even dimensions along column direction which form groups of 2-D block. Each 2-D block of size blockIdx.xxthreadIdx.x is independent of each other. Performance of proposed representation is measured with matrix-matrix addition and multiplication operation. Experimental results show better performance over other representation scheme like Extended Karnaugh Map Representation (EKMR). The scheme can be used for implementing very higher dimensional array in both general purpose and scientific computing on GPU.
引用
收藏
页码:2432 / 2435
页数:4
相关论文
共 50 条
  • [1] Roesser Model Realization of MIMO n-D Systems by Elementary Operations
    Xu, Li
    Yan, Shi
    Matsushita, Shin-ya
    Lin, Zhiping
    2011 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2011, : 1243 - 1246
  • [2] ONE MORE COUNTEREXAMPLE IN N-D SYSTEMS - UNIMODULAR VERSUS ELEMENTARY OPERATIONS
    SEBEK, M
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1988, 33 (05) : 502 - 503
  • [3] N-D INITIAL-STATE INTERACTION IN N-D BREAK-UP
    CAHILL, RT
    SLOAN, IH
    NUCLEAR PHYSICS A, 1972, A194 (03) : 589 - &
  • [4] A unified mathematical framework for a compact and fully parallel n-D skeletonization procedure
    Manzanera, A
    Bernard, TM
    Prêteux, F
    Longuet, B
    VISION GEOMETRY VIII, 1999, 3811 : 57 - 68
  • [5] PARAMETRIZATION OF N-D INPUT
    FUDA, MG
    GIRARD, BA
    WHITING, JS
    PHYSICAL REVIEW C, 1980, 21 (01): : 18 - 24
  • [6] N-D Cloud Model
    Gou Jin
    Zhao ZhiQiang
    Chen WeiBin
    Luo Wei
    ISIP: 2009 INTERNATIONAL SYMPOSIUM ON INFORMATION PROCESSING, PROCEEDINGS, 2009, : 193 - +
  • [7] On homomorphisms of n-D behaviors
    Pillai, H
    Wood, J
    Rogers, E
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2002, 49 (06) : 732 - 742
  • [8] Fusion of Parallel Array Operations
    Kristensen, Mads R. B.
    Lund, Simon A. F.
    Blum, Troels
    Avery, James
    2016 INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURE AND COMPILATION TECHNIQUES (PACT), 2016, : 71 - 85
  • [9] Quartet n-d scattering lengths
    Friar, JL
    Hüber, D
    Witala, H
    Payne, GL
    ACTA PHYSICA POLONICA B, 2000, 31 (03): : 749 - 752
  • [10] N-D SCATTERING AT 1.4 MEV
    THORNDIKE, AM
    WOTRING, AW
    PHYSICAL REVIEW, 1951, 82 (02): : 295 - 295