面向逆时偏移算法的FPGA加速技术研究
项目介绍
AI项目解读
基本信息
- 批准号:61303003
- 项目类别:青年科学基金项目
- 资助金额:27.0万
- 负责人:
- 依托单位:
- 学科分类:F0204.计算机系统结构与硬件技术
- 结题年份:2016
- 批准年份:2013
- 项目状态:已结题
- 起止时间:2014-01-01 至2016-12-31
- 项目参与者:王英侨; 魏腾鹏; 薛志辉;
- 关键词:
项目摘要
In recent years, the exploration of oil and gas is moving to more complicated geological areas, such as the deep sea. Therefore, the significantly-increaesd data volume and more complicated migration algorithms, such as the reverse time migration (RTM), bring tough challenges for the current high performance computers. Compared with CPUs and GPUs, which have a fixed architecture, FPGA-based accelerators provide the unique flexibility to customize the hardware architecture for a specific application, and more optimization options to improve the computation performance and to reduce the power consumption. Based on the reconfigurable hardware within FPGA accelerators, we try to achieve the co-design of both the software algorithm and the hardware architecture for RTM: (1) on the algorithm side, we explore different finite difference stencils to fit to the underlying FPGA architecture; (2) using the reconfigurable FPGA hardware, we study and design highly parallel data processing pipelines and customized buffer architectures so as to eliminate the memory bandwidth bottleneck; (3) we investigate the precision optimization methods to further improve the data throughput and the computation performance that can be achived within the given bandwidth and capacity of the FPGA devices.The research of this project would serve as a good reference for applying FPGA technologies in other scientific computing applications.
近年来,石油勘探和开发开始转向深海等更复杂的地质区域。地震数据规模越来越大,处理算法也开始转向逆时偏移等更准确但同时更复杂的算法。相对于传统的Kirchhoff偏移算法,逆时偏移算法的计算量要高出一百倍以上,对现有计算平台的处理能力提出了巨大的挑战。相对于CPU和GPU等结构固定的处理器,基于FPGA的计算加速平台,可针对应用定制硬件结构,具有更广阔的性能优化空间。本项目将以硬件可编程的FPGA加速平台为基础,针对逆时偏移算法,实现软硬件的协同设计:(1)在软件算法上,针对FPGA的架构特点,研究和探索不同格式的有限差分算子;(2)在硬件架构上,研究和设计高并行度的数据处理流水线和高效缓存,以解除内存带宽对计算性能的限制;(3)研究计算精度优化技术,来进一步提升在固定带宽和固定硬件资源下可获得的计算性能。本项目将为FPGA在科学计算其他领域开展应用提供良好的参考和借鉴。
结项摘要
近年来,石油勘探和采集开始转向深海等更复杂的地质区域。地震数据规模越来越大,处理算法也开始转向逆时偏移等更准确但同时计算开销更大的算法,对现有计算能力提出了更高的要求。本项目以硬件可编程的FPGA加速平台为基础,针对逆时偏移这一目标应用,实现软硬件的协同设计:(1)在软件算法上,针对FPGA加速平台的架构特点,研究和探索不同格式的有限差分算子,优化算法的性能和效率;(2)在基于FPGA所定制的硬件架构上,研究和设计高并行度的数据处理流水线和高效的缓存结果,以解除内存读写带宽对计算性能的限制;(3)研究和设计适用于地震波数据处理的计算精度优化技术,来提升在固定带宽下可获得的吞吐量和在固定硬件资源下可获得的计算性能。最终完成的逆时偏移可重构硬件设计,单个FPGA芯片的运算速度可以达到相当于72个CPU核的水平,同时能耗效率也提高10倍以上,在性能和效率两个方面都取得超过一个数量级的提升。在进行地震波模拟研究的同时,我们还探索了相同方法在大气模拟领域的应用,通过采用类似思想,获得革命性的性能和能效提升(一个大容量FPGA芯片相对于一个6核CPU可提速100倍,相对于两个6核CPU和一个NVIDIA Fermi GPU可提速4倍)。相关文章获选为FPL国际会议自1991年以来发表的1765篇文章中最有影响力的27篇文章(Significant Papers)。在以可重构FPGA硬件平台作为主要并行工具的同时,我们还同时探索了GPU、MIC以及国产申威26010众核CPU等不同加速平台。其中,基于“神威•太湖之光”的千万核可扩展大气非静力动力方程求解器获得高性能计算应用领域的最高奖项“戈登贝尔奖”,实现了中国研究团队30年来的首次突破。与中石油物探技术研究中心合作,实现了ETE算法在GPU平台上性能的大幅提升,并集成到物探软件系统GeoEast-Lightning的逆时偏移产品模块中,预期将会产生巨大的经济和社会效益。项目相关工作共计发表SCI索引期刊文章7篇,EI索引会议文章8篇,专利1项,培养博士研究生1人,硕士研究生3人,共计4人。
项目成果
期刊论文数量(6)
专著数量(0)
科研奖励数量(0)
会议论文数量(8)
专利数量(0)
Evaluating multi-core and many-core architectures through accelerating the three-dimensional Lax-Wendroff correction stencil
通过加速三维 Lax-Wendroff 校正模板来评估多核和众核架构
- DOI:10.1177/1094342014524807
- 发表时间:2014
- 期刊:International Journal of High Performance Computing Applications
- 影响因子:3.1
- 作者:You Yang;Fu Haohuan;Song Shuaiwen Leon;Dehnavi Maryam Mehri;Gan Lin;Huang Xiaomeng;Yang Guangwen
- 通讯作者:Yang Guangwen
Stacked Autoencoder-based deep learning for remote-sensing image classification: a case study of African land-cover mapping
基于堆叠自动编码器的深度学习用于遥感图像分类:非洲土地覆盖制图案例研究
- DOI:10.1080/01431161.2016.1246775
- 发表时间:2016-12-01
- 期刊:INTERNATIONAL JOURNAL OF REMOTE SENSING
- 影响因子:3.4
- 作者:Li, Weijia;Fu, Haohuan;Clinton, Nicholas
- 通讯作者:Clinton, Nicholas
Solving the Global Atmospheric Equations through Heterogeneous Reconfigurable Platforms
通过异构可重构平台求解全球大气方程
- DOI:10.1145/2629581
- 发表时间:2015
- 期刊:ACM Transactions on Reconfigurable Technology and Systems
- 影响因子:2.3
- 作者:Gan Lin;Fu Haohuan;Luk Wayne;Yang Chao;Xue Wei;Huang Xiaomeng;Zhang Youhui;Yang Guangwen
- 通讯作者:Yang Guangwen
A tetrahedral mesh generation approach for 3D marine controlled-source electromagnetic modeling
用于 3D 海洋受控源电磁建模的四面体网格生成方法
- DOI:10.1016/j.cageo.2016.11.007
- 发表时间:2017-03
- 期刊:Computers & Geosciences
- 影响因子:4.4
- 作者:Evan Schankee Um;Seung-Sep Kim;Haohuan Fu
- 通讯作者:Haohuan Fu
Scaling Support Vector Machines on modern HPC platforms
在现代 HPC 平台上扩展支持向量机
- DOI:10.1016/j.jpdc.2014.09.005
- 发表时间:2015
- 期刊:Journal of Parallel and Distributed Computing
- 影响因子:3.8
- 作者:You Yang;Fu Haohuan;Song Shuaiwen Leon;R;les Am;a;Kerbyson Darren;Marquez Andres;Yang Guangwen;Hoisie Adolfy
- 通讯作者:Hoisie Adolfy
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:{{ item.doi || "--"}}
- 发表时间:{{ item.publish_year || "--" }}
- 期刊:{{ item.journal_name }}
- 影响因子:{{ item.factor || "--"}}
- 作者:{{ item.authors }}
- 通讯作者:{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ patent.updateTime }}
其他文献
其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:{{ item.doi || "--" }}
- 发表时间:{{ item.publish_year || "--"}}
- 期刊:{{ item.journal_name }}
- 影响因子:{{ item.factor || "--" }}
- 作者:{{ item.authors }}
- 通讯作者:{{ item.author }}

内容获取失败,请点击重试

查看分析示例
此项目为已结题,我已根据课题信息分析并撰写以下内容,帮您拓宽课题思路:
AI项目摘要
AI项目思路
AI技术路线图

请为本次AI项目解读的内容对您的实用性打分
非常不实用
非常实用
1
2
3
4
5
6
7
8
9
10
您认为此功能如何分析更能满足您的需求,请填写您的反馈:
付昊桓的其他基金
面向海洋可控源电磁法勘探的并行三维有限元时域模拟方法
- 批准号:41374113
- 批准年份:2013
- 资助金额:80.0 万元
- 项目类别:面上项目
相似国自然基金
{{ item.name }}
- 批准号:{{ item.ratify_no }}
- 批准年份:{{ item.approval_year }}
- 资助金额:{{ item.support_num }}
- 项目类别:{{ item.project_type }}
相似海外基金
{{
item.name }}
{{ item.translate_name }}
- 批准号:{{ item.ratify_no }}
- 财政年份:{{ item.approval_year }}
- 资助金额:{{ item.support_num }}
- 项目类别:{{ item.project_type }}