Accelerating High-Performance Computing Application Kernels Through Reconfigurable Hardware
Accelerating High-Performance Computing Application Kernels Through Reconfigurable Hardware
批准号:
16F16764
负责人:
松岡 聡
金额:
$1.41万
依托单位国家:
日本
项目类别:
Grant-in-Aid for JSPS Fellows
财政年份:
2016
资助国家:
日本
项目状态:
已结题
起止时间:
2016-11-07 至 2019-03-31
关键词:
中文摘要
高性能コンピューティングでFPGAを利用するために、三種の性能特性が異なるプロセッサ・アクセラレータを作成し、 Rodina HPCベンチマークでこれらを比較評価した。その結果、手作業でコードを最適化せずとも、非常に深いパイプラインによるレイテンシの隠蔽と償却に焦点を当てることがFPGAに最も適した実行モデルであること、ほとんどのベンチマークでOpenCLプログラミングモデルが十分な性能を示すことを示した。また、ステンシル計算用のFPGAベースのアクセラレータを設計・評価した。ステンシル計算は一般的にFPGAに適していると言われていたが、様々なステンシルのパターンに汎用に適合する回路を自動設計する枠組みはなかったため、シングルFPGAで、汎用かつ高速にステンシル計算するFPGAアクセラレータ(入力サイズ制限なし)を自動設計する手法を開発した。本アクセラレータは、CPUやGPUと比較し、小さいサイズのステンシルアプリケーション(天気予報など)が非常に高速で実行され、消費電力も大幅に削減される事を示した。また、FPGAを使用して2つの相異なる生物学的ニューロンモデルのニューロモルフィック計算を高速化するスパイキングニューラルネットワーク(SNN)アクセラレータを作成した。最新の汎用プロセッサIntel KNLなどで、汎用のSNNシミュレータのNESTを実行するよりも最大300%高速である事を示した。また、我々はFPGA上で500MHz程度のクロックでパイプライニングによる高速実行が可能な浮動小数点形式POSITの演算回路生成器を世界で初めて作成した。生成されたハードウェアはOpenCLプログラムから統合して使用できるため、大きなオーバーヘッドがないPositの迅速な統合とテストが可能になった。
英文摘要
高性能コンピューティングでFPGAを利用するために、三種の性能特性が異なるプロセッサ・アクセラレータを作成し、 Rodina HPCベンチマークでこれらを比較評価した。その結果、手作業でコードを最適化せずとも、非常に深いパイプラインによるレイテンシの隠蔽と償却に焦点を当てることがFPGAに最も適した実行モデルであること、ほとんどのベンチマークでOpenCLプログラミングモデルが十分な性能を示すことを示した。また、ステンシル計算用のFPGAベースのアクセラレータを設計・評価した。ステンシル計算は一般的にFPGAに適していると言われていたが、様々なステンシルのパターンに汎用に適合する回路を自動設計する枠組みはなかったため、シングルFPGAで、汎用かつ高速にステンシル計算するFPGAアクセラレータ(入力サイズ制限なし)を自動設計する手法を開発した。本アクセラレータは、CPUやGPUと比較し、小さいサイズのステンシルアプリケーション(天気予報など)が非常に高速で実行され、消費電力も大幅に削減される事を示した。また、FPGAを使用して2つの相異なる生物学的ニューロンモデルのニューロモルフィック計算を高速化するスパイキングニューラルネットワーク(SNN)アクセラレータを作成した。最新の汎用プロセッサIntel KNLなどで、汎用のSNNシミュレータのNESTを実行するよりも最大300%高速である事を示した。また、我々はFPGA上で500MHz程度のクロックでパイプライニングによる高速実行が可能な浮動小数点形式POSITの演算回路生成器を世界で初めて作成した。生成されたハードウェアはOpenCLプログラムから統合して使用できるため、大きなオーバーヘッドがないPositの迅速な統合とテストが可能になった。
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
DOI:
10.1007/978-3-319-69953-0_7
发表时间:
2018-03
期刊:
影响因子:
--
作者:
[Kazuaki Matsumura;M. Sato;T. Boku;Artur Podobas;S. Matsuoka]
通讯作者:
Kazuaki Matsumura;M. Sato;T. Boku;Artur Podobas;S. Matsuoka
DOI:
10.1109/ipdpsw.2018.00027
发表时间:
2018-05
期刊:
2018 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW)
影响因子:
--
作者:
[H. Zohouri;Artur Podobas;S. Matsuoka]
通讯作者:
H. Zohouri;Artur Podobas;S. Matsuoka
Accelerating Spiking Neural Networks on FPGAs using OpenCL
使用 OpenCL 加速 FPGA 上的尖峰神经网络
DOI:
--
发表时间:
2017
期刊:
IEICE technical report 117
影响因子:
--
作者:
[Podobas Artur, Matsuoka Satoshi]
通讯作者:
Matsuoka Satoshi
DOI:
10.1109/ipdpsw.2018.00029
发表时间:
2018-05
期刊:
2018 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW)
影响因子:
--
作者:
[Artur Podobas;S. Matsuoka]
通讯作者:
Artur Podobas;S. Matsuoka
DOI:
10.1145/3174243.3174248
发表时间:
2018-02
期刊:
Proceedings of the 2018 ACM/SIGDA International Symposium on Field-Programmable Gate Arrays
影响因子:
--
作者:
[H. Zohouri;Artur Podobas;S. Matsuoka]
通讯作者:
H. Zohouri;Artur Podobas;S. Matsuoka
共 8 条
Molecular Mechanism of Glyceroglucolipids Involved in Cell Membrane Permeability of Gram-Positive Bacteria
-
批准号:22K05377
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$2.66万
-
财政年份:2022
-
负责人:松岡 聡
-
依托单位:
高性能計算のためのプログラミングモデル
-
批准号:12F02044
-
项目类别:Grant-in-Aid for JSPS Fellows
-
资助金额:$1.47万
-
财政年份:2012
-
负责人:松岡 聡
-
依托单位:
1億並列・エクサスケールスーパーコンピュータの耐故障性基盤
-
批准号:23240006
-
项目类别:Grant-in-Aid for Scientific Research (A)
-
资助金额:$8.32万
-
财政年份:2011
-
负责人:松岡 聡
-
依托单位:
直接操作インターフェースのための高速制約解消系の実現
-
批准号:05780227
-
项目类别:Grant-in-Aid for Encouragement of Young Scientists (A)
-
资助金额:$0.58万
-
财政年份:1993
-
负责人:松岡 聡
-
依托单位:
視覚的例による宣言的グラフィカルユーザインターフェースのプログラミング
-
批准号:04780025
-
项目类别:Grant-in-Aid for Encouragement of Young Scientists (A)
-
资助金额:$0.58万
-
财政年份:1992
-
负责人:松岡 聡
-
依托单位:
グラフィカルユーザインターフェースにおける新しい抽象データの視覚化及び操作の手法
-
批准号:03780021
-
项目类别:Grant-in-Aid for Encouragement of Young Scientists (A)
-
资助金额:$0.58万
-
财政年份:1991
-
负责人:松岡 聡
-
依托单位:
国内基金
海外基金
登录
查看更多内容
基于FPGA和ARM的高精度智能电力局部放电检测装置开发
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2026
-
负责人:王伟炳
-
依托单位:
基于FPGA的嗅觉系统神经计算芯片及其机器嗅觉应用研究
-
批准号:MS25F030039
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2025
-
负责人:傅均
-
依托单位:
基于FPGA的冷媒气体传感器海量数据高速采集处理系统的研发
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2025
-
负责人:
-
依托单位:
基于 FPGA 的超图计算加速器关键技术研究
-
批准号:Q24F020078
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2024
-
负责人:王庆刚
-
依托单位:
数据流驱动的面向FPGA集群的混合计算粒度DCNN加速器设计理论、优化方法与关键技术研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:15.0万元
-
批准年份:2024
-
负责人:黄以华
-
依托单位:
FPGA高层次综合的能效优化方法研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:15.0万元
-
批准年份:2024
-
负责人:林哲
-
依托单位:
面向FPGA的阻变型抗辐射配置存储器的单粒子效应与加固技术研究
-
批准号:62374019
-
项目类别:面上项目
-
资助金额:48.00万元
-
批准年份:2023
-
负责人:赵美然
-
依托单位:
面向智能网卡的可扩展FPGA包分类技术研究
-
批准号:62372123
-
项目类别:面上项目
-
资助金额:50万元
-
批准年份:2023
-
负责人:辛遥
-
依托单位:
面向领域应用的FPGA图计算异构并行算法探索与研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:10.0万元
-
批准年份:2023
-
负责人:陈玥丹
-
依托单位:
布线质量驱动的3D FPGA布局算法研究
-
批准号:62374138
-
项目类别:面上项目
-
资助金额:48万元
-
批准年份:2023
-
负责人:邸志雄
-
依托单位: