Partially reconfigurable flux calculation scheme in advection term computation

Mohamad Sofian Abu Talip, Takayuki Akamine, Mao Hatto, Yasunori Osana, Naoyuki Fujita, Hideharu Amano

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Citations (Scopus)

Abstract

Fast Aerodynamics Routines (FaSTAR) is one of the most recent fluid dynamics software package. The problem of FaSTAR is hard to be executed in parallel machines because of its irregular and unpredictable data structure. Exploiting reconfigurable hardware with their advantages to make up for the inadequacy of the existing high performance computers had gradually become the solutions. However, a single FPGA is not enough for the FaSTAR package because the whole module is very large. Instead of using many FPGAs, partially reconfigurable hardware available in recent FPGAs is explored for this application. Advection term computation module in FaSTAR is chosen as a target subroutine. We proposed a reconfigurable flux calculation scheme using partial reconfiguration technique to save hardware resources to fit in a single FPGA. We developed flux computational module and five flux calculation schemes are implemented as reconfigurable modules. This implementation has advantages of up to 62.75% resource saving and enhancing the configuration speed by 6.28 times. Performance evaluation also shows that 2.65 times acceleration is achieved compared to Intel Core 2 Duo at 2.4 GHz.

Original languageEnglish
Title of host publicationFPT 2013 - Proceedings of the 2013 International Conference on Field Programmable Technology
Pages382-385
Number of pages4
DOIs
Publication statusPublished - 2013
Event2013 12th International Conference on Field-Programmable Technology, FPT 2013 - Kyoto, Japan
Duration: 2013 Dec 92013 Dec 11

Other

Other2013 12th International Conference on Field-Programmable Technology, FPT 2013
CountryJapan
CityKyoto
Period13/12/913/12/11

Fingerprint

Advection
Field programmable gate arrays (FPGA)
Aerodynamics
Fluxes
Reconfigurable hardware
Subroutines
Fluid dynamics
Software packages
Data structures
Hardware

ASJC Scopus subject areas

  • Software

Cite this

Talip, M. S. A., Akamine, T., Hatto, M., Osana, Y., Fujita, N., & Amano, H. (2013). Partially reconfigurable flux calculation scheme in advection term computation. In FPT 2013 - Proceedings of the 2013 International Conference on Field Programmable Technology (pp. 382-385). [6718393] https://doi.org/10.1109/FPT.2013.6718393

Partially reconfigurable flux calculation scheme in advection term computation. / Talip, Mohamad Sofian Abu; Akamine, Takayuki; Hatto, Mao; Osana, Yasunori; Fujita, Naoyuki; Amano, Hideharu.

FPT 2013 - Proceedings of the 2013 International Conference on Field Programmable Technology. 2013. p. 382-385 6718393.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Talip, MSA, Akamine, T, Hatto, M, Osana, Y, Fujita, N & Amano, H 2013, Partially reconfigurable flux calculation scheme in advection term computation. in FPT 2013 - Proceedings of the 2013 International Conference on Field Programmable Technology., 6718393, pp. 382-385, 2013 12th International Conference on Field-Programmable Technology, FPT 2013, Kyoto, Japan, 13/12/9. https://doi.org/10.1109/FPT.2013.6718393
Talip MSA, Akamine T, Hatto M, Osana Y, Fujita N, Amano H. Partially reconfigurable flux calculation scheme in advection term computation. In FPT 2013 - Proceedings of the 2013 International Conference on Field Programmable Technology. 2013. p. 382-385. 6718393 https://doi.org/10.1109/FPT.2013.6718393
Talip, Mohamad Sofian Abu ; Akamine, Takayuki ; Hatto, Mao ; Osana, Yasunori ; Fujita, Naoyuki ; Amano, Hideharu. / Partially reconfigurable flux calculation scheme in advection term computation. FPT 2013 - Proceedings of the 2013 International Conference on Field Programmable Technology. 2013. pp. 382-385
@inproceedings{08f8873f382147b884dfc1c79edb6dd6,
title = "Partially reconfigurable flux calculation scheme in advection term computation",
abstract = "Fast Aerodynamics Routines (FaSTAR) is one of the most recent fluid dynamics software package. The problem of FaSTAR is hard to be executed in parallel machines because of its irregular and unpredictable data structure. Exploiting reconfigurable hardware with their advantages to make up for the inadequacy of the existing high performance computers had gradually become the solutions. However, a single FPGA is not enough for the FaSTAR package because the whole module is very large. Instead of using many FPGAs, partially reconfigurable hardware available in recent FPGAs is explored for this application. Advection term computation module in FaSTAR is chosen as a target subroutine. We proposed a reconfigurable flux calculation scheme using partial reconfiguration technique to save hardware resources to fit in a single FPGA. We developed flux computational module and five flux calculation schemes are implemented as reconfigurable modules. This implementation has advantages of up to 62.75{\%} resource saving and enhancing the configuration speed by 6.28 times. Performance evaluation also shows that 2.65 times acceleration is achieved compared to Intel Core 2 Duo at 2.4 GHz.",
author = "Talip, {Mohamad Sofian Abu} and Takayuki Akamine and Mao Hatto and Yasunori Osana and Naoyuki Fujita and Hideharu Amano",
year = "2013",
doi = "10.1109/FPT.2013.6718393",
language = "English",
isbn = "9781479921990",
pages = "382--385",
booktitle = "FPT 2013 - Proceedings of the 2013 International Conference on Field Programmable Technology",

}

TY - GEN

T1 - Partially reconfigurable flux calculation scheme in advection term computation

AU - Talip, Mohamad Sofian Abu

AU - Akamine, Takayuki

AU - Hatto, Mao

AU - Osana, Yasunori

AU - Fujita, Naoyuki

AU - Amano, Hideharu

PY - 2013

Y1 - 2013

N2 - Fast Aerodynamics Routines (FaSTAR) is one of the most recent fluid dynamics software package. The problem of FaSTAR is hard to be executed in parallel machines because of its irregular and unpredictable data structure. Exploiting reconfigurable hardware with their advantages to make up for the inadequacy of the existing high performance computers had gradually become the solutions. However, a single FPGA is not enough for the FaSTAR package because the whole module is very large. Instead of using many FPGAs, partially reconfigurable hardware available in recent FPGAs is explored for this application. Advection term computation module in FaSTAR is chosen as a target subroutine. We proposed a reconfigurable flux calculation scheme using partial reconfiguration technique to save hardware resources to fit in a single FPGA. We developed flux computational module and five flux calculation schemes are implemented as reconfigurable modules. This implementation has advantages of up to 62.75% resource saving and enhancing the configuration speed by 6.28 times. Performance evaluation also shows that 2.65 times acceleration is achieved compared to Intel Core 2 Duo at 2.4 GHz.

AB - Fast Aerodynamics Routines (FaSTAR) is one of the most recent fluid dynamics software package. The problem of FaSTAR is hard to be executed in parallel machines because of its irregular and unpredictable data structure. Exploiting reconfigurable hardware with their advantages to make up for the inadequacy of the existing high performance computers had gradually become the solutions. However, a single FPGA is not enough for the FaSTAR package because the whole module is very large. Instead of using many FPGAs, partially reconfigurable hardware available in recent FPGAs is explored for this application. Advection term computation module in FaSTAR is chosen as a target subroutine. We proposed a reconfigurable flux calculation scheme using partial reconfiguration technique to save hardware resources to fit in a single FPGA. We developed flux computational module and five flux calculation schemes are implemented as reconfigurable modules. This implementation has advantages of up to 62.75% resource saving and enhancing the configuration speed by 6.28 times. Performance evaluation also shows that 2.65 times acceleration is achieved compared to Intel Core 2 Duo at 2.4 GHz.

UR - http://www.scopus.com/inward/record.url?scp=84894143088&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84894143088&partnerID=8YFLogxK

U2 - 10.1109/FPT.2013.6718393

DO - 10.1109/FPT.2013.6718393

M3 - Conference contribution

SN - 9781479921990

SP - 382

EP - 385

BT - FPT 2013 - Proceedings of the 2013 International Conference on Field Programmable Technology

ER -