作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

›› 2004, Vol. 30 ›› Issue (23): 39-.

• 论文 • 上一篇    下一篇

RAPWBN的矩阵乘法并行算法

陈宏建,陈崚,李开荣,陈莉莉   

  1. 扬州大学信息工程学院计算机系,扬州大学信息工程学院计算机系,扬州大学信息工程学院计算机系,扬州大学信息工程学院计算机系 扬州 225009,扬州 225009南京大学软件新技术国家重点实验室,南京 210093
  • 发布日期:2004-12-15

Parallel Matrix Multiplication Algorithm on Reconfigurable Computational Array with Wide Bus Network

CHEN Hongjian1,CHEN Ling1,2,LI Kairong1,CHEN Lili1   

  1. (1. Department of Computer Science, Yangzhou University, Yangzhou 225009; 2. National Key Lab of Advanced Software Tech., Nanjing Univ., Nanjing 210093)
  • Published:2004-12-15

摘要: 在介绍带有宽总线网络的可重构计算阵列(RAPWBN)的基本结构及其二进制值的前缀和操作的基础上,提出了 RAPWBN 阵列上的整数求和算法,并由此得到了 RAPWBN 阵列上的两种快速高效的矩阵乘法运算并行算法。在具有 N3个处理器和 N2条行总线的 RAPWBN 阵列上,若总线带宽ω>logN 字节,矩阵乘法可以在 O(1)时间完成;在具有 N2个处理器和 N 条行总线的 RAPWBN 阵列上,矩阵乘法可以在 O(N)时间完成。它们的效率都为 O(N3),达到了最优。

关键词: RAPWBN阵列, 矩阵乘法, 并行算法

Abstract: Based on the structure and the binary prefix sum operation of the reconfigurable computational array with wide bus network (RAPWBN), algorithm for integer aggregation is presented and consequently two fast and efficient matrix multiplication parallel algorithms on RAPWBN array are given. One of the algorithms runs in O(1) time using of N3 processors and N2-row buses with bandwidth ω>logN. The other runs in O(N) time using N2 processors and N -row buses. Since the time-area cost of both algorithms are O(N3), they have optimal efficiency.

中图分类号: