A Hardware/Software Codesign for the Chemical Reactivity of BRAMS

被引:1
作者
Oliveira de Souza Junior, Carlos Alberto [1 ]
Pereira, Erinaldo da Silva [1 ]
Marques, Eduardo [1 ,2 ,3 ]
机构
[1] Univ Sao Paulo, Inst Math & Comp Sci, BR-55163373 Sao Carlos, SP, Brazil
[2] Inst Math, BR-55163373 Sao Carlos, SP, Brazil
[3] Univ Sao Paulo, BR-55163373 Sao Carlos, SP, Brazil
来源
2017 EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD) | 2017年
关键词
MODEL; MECHANISM; SCHEME;
D O I
10.1109/DSD.2017.48
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
BRAMS is a legacy high-performance computing application responsible for weather forecasting in Brazil. Where 90% of its code is in Fortran 90, and the remaining in C. In this work, we investigated bottlenecks and implemented a codesign hardware/software for application and evaluating the use of heterogeneous computing (CPU-FPGA) to improve performance of BRAMS execution time. According to our studies, chemical reactivity is dominant in the computation time. We used open source tools for determining the bottleneck, and development based on heterogeneous computing for codesign. We used Intel OpenCL for integration CPU-FPGA. We developed and tested the hardware integrated to BRAMS by using real execution conditions.
引用
收藏
页码:70 / 77
页数:8
相关论文
共 42 条
  • [1] Solving the cardiac bidomain equations using graphics processing units
    Amorim, Ronan Mendonca
    dos Santos, Rodrigo Weber
    [J]. JOURNAL OF COMPUTATIONAL SCIENCE, 2013, 4 (05) : 370 - 376
  • [2] [Anonymous], 2015, COMPRESSED SPARSE RO
  • [3] [Anonymous], 2013, RAD PROC FPGAS GPUS
  • [4] [Anonymous], P CRAY USER GROUP
  • [5] Calore E, 2014, LECT NOTES COMPUT SC, V8806, P438, DOI 10.1007/978-3-319-14313-2_37
  • [6] Chen D., 2012, 2012 22nd International Conference on Field Programmable Logic and Applications (FPL), P5, DOI 10.1109/FPL.2012.6339171
  • [7] Chen D, 2013, ASIA S PACIF DES AUT, P297, DOI 10.1109/ASPDAC.2013.6509612
  • [8] Development of a reduced chemical scheme for use in mesoscale meteorological models
    Crassier, V
    Suhre, K
    Tulet, P
    Rosset, R
    [J]. ATMOSPHERIC ENVIRONMENT, 2000, 34 (16) : 2633 - 2644
  • [9] E. S. R. Laboratory, 2015, REG MOD
  • [10] Fazenda A. L., 2012, 2012 13th Symposium on Computer Systems - XIII Simposio em Sistemas Computacionais (WSCAD-SSC), P126, DOI 10.1109/WSCAD-SSC.2012.29