首页> 外文期刊>International Journal of High Performance Systems Architecture >PRADA: a high-performance reconfigurable parallel architecture based on the dataflow model
【24h】

PRADA: a high-performance reconfigurable parallel architecture based on the dataflow model

机译:PRADA:一种基于数据流模型的高性能可重构并行架构

获取原文
获取原文并翻译 | 示例
           

摘要

This work proposes and implements a reconfigurable parallel architecture based on dataflow for numerical computation, named PRADA. This architecture uses concepts of parallel processing to obtain a scalable performance and the dataflow concept for controlling the parallel execution of instructions. PRADA is composed by a control unit and several processing elements (PEs). In the control unit, there are several functional blocks, including data and instruction memories. Each PE is composed by an ALU and buffers. PRADA is organised as a cluster, in which several independent dataflow modules are interconnected together. PRADA was developed in VHDL and implemented in reconfigurable hardware using a FPGA device. Therefore, it can offer high performance, scalability and customised solutions for engineering problems. Results of the application of PRADA to the computation of a digital filter and a cryptography algorithm are presented. Results are also compared with other different architectures, such as microprocessors, ASICs, DSPs, reconfigurable architectures and dataflow architectures. In most cases, PRADA achieved either competitive or higher performance than the other architectures, regarding the measures used. Overall results suggest that this architecture can be applied to several classes of problems that may require a high throughput, such as cryptography, optimisation and scientific computing.
机译:这项工作提出并实现了一种基于数据流的可重配置并行体系结构,用于数值计算,称为PRADA。该体系结构使用并行处理的概念来获得可扩展的性能,并使用数据流概念来控制指令的并行执行。 PRADA由一个控制单元和几个处理元件(PE)组成。在控制单元中,有几个功能块,包括数据和指令存储器。每个PE由ALU和缓冲区组成。 PRADA被组织为一个集群,其中几个独立的数据流模块相互连接在一起。 PRADA是用VHDL开发的,并使用FPGA器件在可重新配置的硬件中实现。因此,它可以为工程问题提供高性能,可伸缩性和定制的解决方案。给出了PRADA在数字滤波器和密码算法计算中的应用结果。还将结果与其他不同架构进行比较,例如微处理器,ASIC,DSP,可重配置架构和数据流架构。在大多数情况下,就所采取的措施而言,PRADA取得的竞争优势或比其他架构更高的性能。总体结果表明,该体系结构可以应用于可能需要高吞吐量的几类问题,例如密码学,优化和科学计算。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号