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/12/1
Y1 - 2013/12/1
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
AN - SCOPUS:84894143088
SN - 9781479921990
T3 - FPT 2013 - Proceedings of the 2013 International Conference on Field Programmable Technology
SP - 382
EP - 385
BT - FPT 2013 - Proceedings of the 2013 International Conference on Field Programmable Technology
T2 - 2013 12th International Conference on Field-Programmable Technology, FPT 2013
Y2 - 9 December 2013 through 11 December 2013
ER -