首页> 外文期刊>電子情報通信学会技術研究報告 >複数のFPGAを用いたデータフローマシン構築の検討
【24h】

複数のFPGAを用いたデータフローマシン構築の検討

机译:使用多个FPGA构建数据流机器的研究

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

摘要

近年,物理学,化学,経済学といった種々の分野で科学技術計算が用いられている.その計算には,通常多くの浮動小数点演算が含まれており,汎用CPUでは実行効率が悪く,専用計算機上で実行されることが多い.アクセラレータとして使用されるデバイスは様々であるが,FPGAというリコンフィギャラブルデバイスは,微細化による組込み素子の増大に伴い,比較的安価である点,柔軟なメモリアクセスを実現できる点から広く利用されてきた.しかし,FPGA上にアプリケーションを実装することは,アルゴリズムといった理論の研究者にとっては困難であるという問題がある.そこで,本研究では,ALUアレイを構成し,それを利用してストリーム処理を行うことができるシステムを提案,設計する.これにより,ALUへの命令とALU間の接続情報及び演算データを用意することで,ハードウェア上での実行が可能となることを目的とした.また,専用計算機上で実行した場合の性能の目安となることも同様に目的とした.MUSCLという計算流体力学のアプリケーションを用いて評価した結果,演算部分の性能は2.4GHzのIntel Core 2Duo上での実行に対して,約4.1倍が期待できることがわかった.また,パイプライン利用率が専用計算機との比較において大きな割合を占めることがわかった.%Recently, computational science has been utilized in various field such as physics, chemistry and economics. Since the computation includes numerous floating point operations, the applications are often run on a custom computing machine. As improving technology, FPGA, one of the reconfigurable devices, has been taken notice as solution for an accelerator because of its cost and flexibility. However, to implement an application on FPGA is still burden for researchers of theory. Then, in this work, a streaming processing system which calculate along dataflow by ALU array is proposed and designed. This work aims at facilitating implementation of application on FPGA and also aims at estimating performance of the custom computing machine. By evaluating with MUSCL, method for accuracy in CFD, it's found that about 4.1 times faster performance will be expected against execution on Intel Core 2Duo at 2.4 GHz and pipeline utilization ratio strongly influence performance against a custom computing machine.
机译:近年来,科学和技术计算已用于物理,化学和经济学等各个领域,这些领域通常包括许多浮点运算,并且通用CPU的执行效率较差,并且专用计算机也是如此。尽管各种设备都被用作加速器,但由于微型化和灵活的存储器访问导致嵌入式设备的增加,FPGA可重构设备相对便宜。但是,存在算法等理论上的研究者难以在FPGA上实现应用的问题,因此,在本研究中,我们构建了ALU阵列。通过使用该系统可以进行流处理的系统的方案和设计,通过准备对ALU的指令以及ALU与运算数据之间的连接信息,可以在硬件上执行。这样做的目的还在于作为在专用计算机上执行时的性能指南,作为使用称为MUSCL的计算流体动力学应用程序进行评估的结果,操作部分的性能为已经发现,可以预期在2.4GHz的Intel Core 2 Duo上的执行率约为4.1倍,并且与专用计算机相比,管线利用率占很大的比例。%最近,计算科学已经在物理,化学和经济学等各个领域得到了应用,由于计算包括许多浮点运算,因此应用程序通常在定制的计算机上运行。随着技术的改进,FPGA作为可重构设备之一已被采用。由于其成本和灵活性而作为加速器的解决方案而受到关注。但是,在FPG上实现应用程序仍然是理论研究者的重担,因此,本文提出并设计了一种基于ALU阵列沿数据流进行计算的流处理系统,旨在促进在FPGA上的应用实现,并旨在评估定制的性能。通过使用MUSCL(一种CFD准确性方法)进行评估,发现在2.4 GHz的Intel Core 2Duo上执行时,预期性能将提高约4.1倍,并且管线利用率会严重影响定制计算机的性能。

著录项

  • 来源
    《電子情報通信学会技術研究報告》 |2011年第362期|p.205-210|共6页
  • 作者单位

    慶應義塾大学理工部情報工学科 〒223-8522 神奈川県横浜市港北区日吉3-14-1;

    慶應義塾大学理工部情報工学科 〒223-8522 神奈川県横浜市港北区日吉3-14-1;

    成蹊大学理工学部情報科学科 〒180-8633 東京都武蔵野市吉祥寺北町3-3-1;

    宇宙航空研究開発機構研究開発本部 〒182-8522 東京都調布市深大寺東町7-44-1;

    慶應義塾大学理工部情報工学科 〒223-8522 神奈川県横浜市港北区日吉3-14-1;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 jpn
  • 中图分类
  • 关键词

    マルチFPGA; ストリーム処理;

    机译:多FPGA;流处理;
  • 入库时间 2022-08-18 00:29:58

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号