首页> 外文会议>International conference on control, instrumentation, communication and computational technologies >Design and implementation of parallel floating point matrix multiplier for quaternion computation
【24h】

Design and implementation of parallel floating point matrix multiplier for quaternion computation

机译:四元计算并行浮点矩阵乘法器的设计与实现

获取原文

摘要

Many surveys done on software developments for quaternion computation identifies floating point matrix multiplier as the most time consuming process. The floating point matrix multiplier is a highly procedure oriented process and involves computation of many partial products and storing them for final result computation. For above reason we propose a parallel matrix multiplier design which accelerates the computational speed. In this design the nested loops of software based matrix multiplier are converted into parallel computing blocks on FPGA using modified Systolic array for matrix multiplication, which best matches the inherent parallelism of FPGA architecture. The architecture utilizes only 14% of the IO resource and is 100 times faster compared to software implementation when implemented on FPGA Spartan-6 of 12MHz clock.
机译:对四元计算计算的软件开发进行了许多调查识别浮点矩阵乘数作为最耗时的过程。浮点数矩阵乘法器是一种高度过程面向过程,并且涉及计算许多部分产品并将其存储用于最终结果计算。对于上述原因,我们提出了一种并行矩阵乘法器设计,其加速了计算速度。在该设计中,使用基于软件基于矩阵乘数的嵌套环在FPGA上使用修改的Systolic阵列转换为Spard Computing块,用于矩阵乘法,其最佳匹配FPGA架构的固有并行性。该架构仅利用14%的IO资源,并且在12MHz时钟的FPGA Spartan-6上实施时,与软件实现相比快100倍。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号