【24h】

A 64-WAY SIMD PROCESSING ARCHITECTURE ON AN FPGA

机译:FPGA上的64路SIMD处理架构

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

The architecture of an FPGA inherently allows for massive parallelism. Currently, FPGAs contain over one hundred thousand logic elements, over a thousand small memories banks and over five hundred 4k-bit memory banks. These architectural features make FPGAs an ideal platform for experimenting with different types of massively parallel architectures. This paper focuses on a Single-Instruction Multiple-Data (SIMD) system where each ALU will operate on its own local memory. The design and performance of a simple ALU that is used to exploit the parallelism of an Altera Stratix FPGA is presented in this paper. The performance and chip utilizations of 2, 4, 8, 16, 32 and 64 processing elements has been examined and found to still offer significant room for scalability to even larger numbers of processors. Our experimental results have found the I/O to be the bottleneck with our current design. Less than 25% of the logic was utilized for the 64 processor SIMD design.
机译:FPGA的体系结构固有地允许大规模并行化。目前,FPGA包含十万多个逻辑元素,一千多个小型存储体和五百多个4k位存储体。这些架构特性使FPGA成为试验不同类型的大规模并行架构的理想平台。本文着重于单指令多数据(SIMD)系统,其中每个ALU将在其自己的本地存储器上运行。本文介绍了用于开发Altera Stratix FPGA并行性的简单ALU的设计和性能。对2、4、8、16、32和64个处理元件的性能和芯片利用率进行了检查,发现它们仍为更大数量的处理器的可伸缩性提供了很大的空间。我们的实验结果发现I / O是我们当前设计的瓶颈。 64个处理器SIMD设计仅使用了不到25%的逻辑。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号