First Steps in Porting the LFRic Weather and Climate Model to the FPGAs of the EuroExa Architecture
First Steps in Porting the LFRic Weather and Climate Model to the FPGAs of the EuroExa Architecture
复制标题
将 LFRic 天气和气候模型移植到 EuroExa 架构 FPGA 的第一步
DOI:
10.1155/2019/7807860
复制
发表时间:
2019
影响因子:
--
通讯作者:
Ashworth M
中科院分区:
文献类型:
--
作者:
Ashworth M
In recent years, there has been renewed interest in the use of field‐programmable gate arrays (FPGAs) for high‐performance computing (HPC). In this paper, we explore the techniques required by traditional HPC programmers in porting HPC applications to FPGAs, using as an example the LFRic weather and climate model. We report on the first steps in porting LFRic to the FPGAs of the EuroExa architecture. We have used Vivado High‐Level Syntheusywwi to implement a matrix‐vector kernel from the LFRic code on a Xilinx UltraScale+ development board containing an XCZU9EG multiprocessor system‐on‐chip. We describe the porting of the code, discuss the optimization decisions, and report performance of 5.34 Gflop/s with double precision and 5.58 Gflop/s with single precision. We discuss sources of inefficiencies, comparisons with peak performance, comparisons with CPU and GPU performance (taking into account power and price), comparisons with published techniques, and comparisons with published performance, and we conclude with some comments on the prospects for future progress with FPGA acceleration of the weather forecast model. The realization of practical exascale‐class high‐performance computinems requires significant improvements in the energy efficiency of such systems and their components. This has generated interest in computer architectures which utilize accelerators alongside traditional CPUs. FPGAs offer huge potential as an accelerator which can deliver performance for scientific applications at high levels of energy efficiency. The EuroExa project is developing and building a high‐performance architecture based upon ARM CPUs with FPGA acceleration targeting exascale‐class performance within a realistic power budget.
登录
查看更多内容
DOI:
10.48550/arxiv.1809.07267
发表时间:
2018
期刊:
arXiv e-prints
影响因子:
--
作者:
Adams S. V.
通讯作者:
Adams S. V.
DOI:
--
发表时间:
2014
期刊:
Canadian journal of electrical and computer engineering
影响因子:
--
作者:
Ahmad Khayyat;Naraig Manjikian
通讯作者:
Naraig Manjikian
影响因子:
8.1
作者:
N. Trifunovic;V. Milutinovic;Jakob Salom;A. Kos
通讯作者:
A. Kos
影响因子:
22.7
作者:
Bacon, David F.;Rabbah, Rodric;Shukla, Sunil
通讯作者:
Shukla, Sunil