现代密码学理论与实践之五new.pptVIP

  • 5
  • 0
  • 约1.16万字
  • 约 67页
  • 2017-03-14 发布于江西
  • 举报
现代密码学理论与实践之五new.ppt

现代密码学理论与实践之五 Overview Review Of Last Session 并行程序设计基础 9.4 矩阵乘法 9.4.1 简单并行分块乘法 9.4.2 Cannon乘法 9.4.3 Fox乘法 9.4.4 DNS乘法 矩阵乘法并行实现方法 计算结构:二维阵列 空间对准 元素已加载到阵列中) Cannon’s , Fox’s,DNS 时间对准 元素未加载到阵列中) Systolic 心动阵列 简单并行分块乘法 分块: A、B和C分成 的方块阵Ai,j、Bi,j和Ci,j, 大小均为 p个处理器编号为 , Pi,j存放Ai,j、Bi,j和Ci,j。 算法: ①通讯:每行处理器进行A矩阵块的多到多播送 得到Ai,k, k 0~ 每列处理器进行B矩阵块的多到多播送 得到Bk,j, k 0~ ②乘-加运算: Pi,j做 运行时间 1 超立方连接: ①的时间 ②的时间 Cannon乘法 示例: A4×4, B4×4, p 16 Cannon乘法 示例: A4×4, B4×4, p 16 Cannon乘法 示例: A4×4, B4×4, p 16 Fox乘法 示例: A4×4, B4×4, p 16 a b Fox乘法 示例: A4×4, B4×4, p 16 c d DNS乘法 背景: 由Dekel、Nassimi和Sahni

文档评论(0)

1亿VIP精品文档

相关文档