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の迅速な統合とテストが可能になった。
High performance FPGA utilization, three different performance characteristics, Rodina HPC The results of the manual operation are as follows: optimization of the internal and external parameters, optimization of the internal and external parameters. In addition, he designed and evaluated the access control of FPGA events for Stensil computing. The method of automatic design for FPGA with high speed and universal application is developed. This is a very high speed operation and a significant reduction in power consumption due to CPU GPU comparison and small service costs. In addition, the use of FPGAs enables high-speed calculation of the two different biological monitors, enabling the rapid development of the SNN (SNN) access station. The latest universal service Intel KNL, universal SNN service NEST implementation, maximum 300% speed We are the first to create a 500MHz level of high-speed implementation on FPGAs with the possibility of floating decimal point POSIT algorithm loop generators. It is possible to create a rapid integration of open CL, open CL and open CL.
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
MACC: An OpenACC Transpiler for Automatic Multi-GPU Use
- DOI:10.1007/978-3-319-69953-0_7
- 发表时间:2018-03
- 期刊:
- 影响因子:0
- 作者:Kazuaki Matsumura;M. Sato;T. Boku;Artur Podobas;S. Matsuoka
- 通讯作者:Kazuaki Matsumura;M. Sato;T. Boku;Artur Podobas;S. Matsuoka
High-Performance High-Order Stencil Computation on FPGAs Using OpenCL
- DOI:10.1109/ipdpsw.2018.00027
- 发表时间:2018-05
- 期刊:
- 影响因子:0
- 作者:H. Zohouri;Artur Podobas;S. Matsuoka
- 通讯作者:H. Zohouri;Artur Podobas;S. Matsuoka
Accelerating Spiking Neural Networks on FPGAs using OpenCL
使用 OpenCL 加速 FPGA 上的尖峰神经网络
- DOI:
- 发表时间:2017
- 期刊:
- 影响因子:0
- 作者:Podobas Artur;Matsuoka Satoshi
- 通讯作者:Matsuoka Satoshi
Hardware Implementation of POSITs and Their Application in FPGAs
- DOI:10.1109/ipdpsw.2018.00029
- 发表时间:2018-05
- 期刊:
- 影响因子:0
- 作者:Artur Podobas;S. Matsuoka
- 通讯作者:Artur Podobas;S. Matsuoka
Combined Spatial and Temporal Blocking for High-Performance Stencil Computation on FPGAs Using OpenCL
- DOI:10.1145/3174243.3174248
- 发表时间:2018-02
- 期刊:
- 影响因子:0
- 作者:H. Zohouri;Artur Podobas;S. Matsuoka
- 通讯作者:H. Zohouri;Artur Podobas;S. Matsuoka
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
松岡 聡其他文献
枯草菌RNA ポリメラーゼα サブユニット遺伝子rpoAの発現制御機構の解析
枯草芽孢杆菌RNA聚合酶α亚基基因rpoA表达调控机制分析
- DOI:
- 发表时间:
2018 - 期刊:
- 影响因子:0
- 作者:
松岡 聡;篠原 嵩人;朝井 計;戸澤 譲;朝井 計,林田莉奈,白川文教 - 通讯作者:
朝井 計,林田莉奈,白川文教
シアノバチルスにおけるシアノバクテリア遺伝子大規模発現の試み
蓝藻基因在蓝藻中大规模表达的尝试
- DOI:
- 发表时间:
2018 - 期刊:
- 影响因子:0
- 作者:
松岡 聡;篠原 嵩人;朝井 計;戸澤 譲;朝井 計,林田莉奈,白川文教;美田知也,細村匡太郎,渡辺 智,兼崎 友,板谷光泰, 朝井 計, 吉川博文 - 通讯作者:
美田知也,細村匡太郎,渡辺 智,兼崎 友,板谷光泰, 朝井 計, 吉川博文
Several Methods of Hydrogen Production from Water Using Photocatalytic Materials.
使用光催化材料从水中制氢的几种方法。
- DOI:
- 发表时间:
2015 - 期刊:
- 影响因子:0
- 作者:
金 光浩;遠藤 敏夫;松岡 聡;Kazunari DOMEN - 通讯作者:
Kazunari DOMEN
枯草菌のRNA ポリメラーゼαサブユニット遺伝子rpoAの 上流域の解析
枯草芽孢杆菌RNA聚合酶α亚基基因rpoA上游区域分析
- DOI:
- 发表时间:
2017 - 期刊:
- 影响因子:0
- 作者:
松岡 聡;篠原 嵩人;朝井 計;戸澤 譲;朝井 計,林田莉奈,白川文教;美田知也,細村匡太郎,渡辺 智,兼崎 友,板谷光泰, 朝井 計, 吉川博文;渡辺 葵,山下園加,井上拓也,吉川博文,朝井 計;松岡 聡,篠原嵩人,朝井 計,戸澤 譲;徳山麻里,吉川博文,朝井 計,原田翔太,兼崎 友;大坂夏木,高田 啓,多喜乃雄太,兼崎 友,渡辺 智, 千葉櫻拓,吉川博文,朝井 計;徳山麻里,朝井計;横山奈央;朝井 計 - 通讯作者:
朝井 計
SigI と WalKR による枯草菌の増殖維持の制御ネット ワークの解析
使用 SigI 和 WalKR 分析维持枯草芽孢杆菌生长的控制网络
- DOI:
- 发表时间:
2017 - 期刊:
- 影响因子:0
- 作者:
松岡 聡;篠原 嵩人;朝井 計;戸澤 譲;Kei Asai;朝井計 - 通讯作者:
朝井計
松岡 聡的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('松岡 聡', 18)}}的其他基金
Molecular Mechanism of Glyceroglucolipids Involved in Cell Membrane Permeability of Gram-Positive Bacteria
甘油糖脂参与革兰氏阳性菌细胞膜通透性的分子机制
- 批准号:
22K05377 - 财政年份:2022
- 资助金额:
$ 1.41万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
1億並列・エクサスケールスーパーコンピュータの耐故障性基盤
适用于 1 亿台并行百亿亿级超级计算机的容错基础设施
- 批准号:
23240006 - 财政年份:2011
- 资助金额:
$ 1.41万 - 项目类别:
Grant-in-Aid for Scientific Research (A)
直接操作インターフェースのための高速制約解消系の実現
直接操作界面高速约束求解系统的实现
- 批准号:
05780227 - 财政年份:1993
- 资助金额:
$ 1.41万 - 项目类别:
Grant-in-Aid for Encouragement of Young Scientists (A)
視覚的例による宣言的グラフィカルユーザインターフェースのプログラミング
使用可视化示例对声明性图形用户界面进行编程
- 批准号:
04780025 - 财政年份:1992
- 资助金额:
$ 1.41万 - 项目类别:
Grant-in-Aid for Encouragement of Young Scientists (A)
グラフィカルユーザインターフェースにおける新しい抽象データの視覚化及び操作の手法
在图形用户界面中可视化和操作抽象数据的新方法
- 批准号:
03780021 - 财政年份:1991
- 资助金额:
$ 1.41万 - 项目类别:
Grant-in-Aid for Encouragement of Young Scientists (A)
相似国自然基金
基于FPGA的嗅觉系统神经计算芯片及其机器嗅觉应用研究
- 批准号:MS25F030039
- 批准年份:2025
- 资助金额:0.0 万元
- 项目类别:省市级项目
基于FPGA的冷媒气体传感器海量数据高速采集处理系统的研发
- 批准号:
- 批准年份:2025
- 资助金额:0.0 万元
- 项目类别:省市级项目
基于 FPGA 的超图计算加速器关键技术研究
- 批准号:Q24F020078
- 批准年份:2024
- 资助金额:0.0 万元
- 项目类别:省市级项目
数据流驱动的面向FPGA集群的混合计算粒度DCNN加速器设计理论、优化方法与关键技术研究
- 批准号:
- 批准年份:2024
- 资助金额:15.0 万元
- 项目类别:省市级项目
FPGA高层次综合的能效优化方法研究
- 批准号:
- 批准年份:2024
- 资助金额:15.0 万元
- 项目类别:省市级项目
面向FPGA的阻变型抗辐射配置存储器的单粒子效应与加固技术研究
- 批准号:62374019
- 批准年份:2023
- 资助金额:48.00 万元
- 项目类别:面上项目
面向智能网卡的可扩展FPGA包分类技术研究
- 批准号:62372123
- 批准年份:2023
- 资助金额:50 万元
- 项目类别:面上项目
面向领域应用的FPGA图计算异构并行算法探索与研究
- 批准号:n/a
- 批准年份:2023
- 资助金额:10.0 万元
- 项目类别:省市级项目
布线质量驱动的3D FPGA布局算法研究
- 批准号:62374138
- 批准年份:2023
- 资助金额:48 万元
- 项目类别:面上项目
递归神经网络在FPGA上低功耗、可扩展、分布式的实现
- 批准号:62311530099
- 批准年份:2023
- 资助金额:10 万元
- 项目类别:国际(地区)合作与交流项目
相似海外基金
CSR: Small: Multi-FPGA System for Real-time Fraud Detection with Large-scale Dynamic Graphs
CSR:小型:利用大规模动态图进行实时欺诈检测的多 FPGA 系统
- 批准号:
2317251 - 财政年份:2024
- 资助金额:
$ 1.41万 - 项目类别:
Standard Grant
CAREER: Efficient Large Language Model Inference Through Codesign: Adaptable Software Partitioning and FPGA-based Distributed Hardware
职业:通过协同设计进行高效的大型语言模型推理:适应性软件分区和基于 FPGA 的分布式硬件
- 批准号:
2339084 - 财政年份:2024
- 资助金额:
$ 1.41万 - 项目类别:
Continuing Grant
Collaborative Research: DESC: Type II: REFRESH: Revisiting Expanding FPGA Real-estate for Environmentally Sustainability Heterogeneous-Systems
合作研究:DESC:类型 II:REFRESH:重新审视扩展 FPGA 空间以实现环境可持续性异构系统
- 批准号:
2324865 - 财政年份:2023
- 资助金额:
$ 1.41万 - 项目类别:
Standard Grant
原子スイッチFPGAの素粒子実験への応用研究
原子开关FPGA在基本粒子实验中的应用研究
- 批准号:
23K03439 - 财政年份:2023
- 资助金额:
$ 1.41万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Elements: Portable Library for Homomorphic Encrypted Machine Learning on FPGA Accelerated Cloud Cyberinfrastructure
元素:FPGA 加速云网络基础设施上同态加密机器学习的便携式库
- 批准号:
2311870 - 财政年份:2023
- 资助金额:
$ 1.41万 - 项目类别:
Standard Grant
Graph Neural Network Inference on Multi-FPGA Clusters
多 FPGA 集群上的图神经网络推理
- 批准号:
2894270 - 财政年份:2023
- 资助金额:
$ 1.41万 - 项目类别:
Studentship
MPLAPACKのFPGA/GPUによるアクセラレーションとアプリケーションでの性能評価
MPLAPACK FPGA/GPU 加速和应用程序性能评估
- 批准号:
23K11133 - 财政年份:2023
- 资助金额:
$ 1.41万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
SaTC: CORE: Small: Security of FPGA-as-a-Service Reconfigurable Systems
SaTC:核心:小型:FPGA 即服务可重构系统的安全性
- 批准号:
2310142 - 财政年份:2023
- 资助金额:
$ 1.41万 - 项目类别:
Standard Grant
SaTC: CORE: Small: Emerging Security Challenges and a Solution Framework for FPGA-accelerated Cloud Computing
SaTC:CORE:小型:新兴安全挑战和 FPGA 加速云计算的解决方案框架
- 批准号:
2247059 - 财政年份:2023
- 资助金额:
$ 1.41万 - 项目类别:
Standard Grant
FPGAでのストリーム画像処理による低レイテンシ振動成分抽出システムの実現
在FPGA上利用流图像处理实现低延迟振动分量提取系统
- 批准号:
23K16859 - 财政年份:2023
- 资助金额:
$ 1.41万 - 项目类别:
Grant-in-Aid for Early-Career Scientists