Busca avançada
Ano de início
Entree
(Referência obtida automaticamente do Web of Science, por meio da informação sobre o financiamento pela FAPESP e o número do processo correspondente, incluída na publicação pelos autores.)

Exploration of FPGA-Based Hardware Designs for QR Decomposition for Solving Stiff ODE Numerical Methods Using the HARP Hybrid Architecture

Texto completo
Autor(es):
Oliveira de Souza Junior, Carlos Alberto [1] ; Bispo, Joao [2, 3] ; Cardoso, Joao M. P. [2, 3] ; Diniz, Pedro C. [4] ; Marques, Eduardo [1]
Número total de Autores: 5
Afiliação do(s) autor(es):
[1] Univ Sao Paulo, Inst Math & Comp Sci, BR-13566590 Sao Carlos - Brazil
[2] Univ Porto, Fac Engn, Dept Informat Engn, P-4200465 Porto - Portugal
[3] INESC TEC, P-4200465 Porto - Portugal
[4] INESC ID, P-1000029 Lisbon - Portugal
Número total de Afiliações: 4
Tipo de documento: Artigo Científico
Fonte: ELECTRONICS; v. 9, n. 5 MAY 2020.
Citações Web of Science: 0
Resumo

In this article, we focus on the acceleration of a chemical reaction simulation that relies on a system of stiff ordinary differential equation (ODEs) targeting heterogeneous computing systems with CPUs and field-programmable gate arrays (FPGAs). Specifically, we target an essential kernel of the coupled chemistry aerosol-tracer transport model to the Brazilian developments on the regional atmospheric modeling system (CCATT-BRAMS). We focus on a linear solve step using the QR factorization based on the modified Gram-Schmidt method as the basis of the ODE solver in this application. We target Intel hardware accelerator research program (HARP) architecture with the OpenCL programming environment for these early experiments. Our design exploration reveals a hardware design that is up to 4 times faster than the original iterative Jacobi method used in this solver. Still, even with hardware support, the overall performance of our QR-based hardware is lower than its original software version. (AU)

Processo FAPESP: 13/07375-0 - CeMEAI - Centro de Ciências Matemáticas Aplicadas à Indústria
Beneficiário:Francisco Louzada Neto
Modalidade de apoio: Auxílio à Pesquisa - Centros de Pesquisa, Inovação e Difusão - CEPIDs
Processo FAPESP: 19/08153-7 - Mapeando e Avaliando Soluções Paralelas para Equações Diferenciais Ordinárias do tipo Stiff em Arquiteturas Heterogêneas baseadas em FPGAs
Beneficiário:Carlos Alberto Oliveira de Souza Junior
Modalidade de apoio: Bolsas no Exterior - Estágio de Pesquisa - Doutorado
Processo FAPESP: 17/14268-6 - Mapeamento e validação de equações diferenciais ordinárias em arquiteturas de computadores heterogêneas
Beneficiário:Carlos Alberto Oliveira de Souza Junior
Modalidade de apoio: Bolsas no Brasil - Doutorado