Title :
Implementation of a Barotropic Operator for Ocean Model Simulation using a Reconfigurable Machine
Author :
Shida, Sayaka ; Shibata, Yuichiro ; Oguri, Kiyoshi ; Buell, Duncan A.
Author_Institution :
Nagasaki Univ., Nagasaki
Abstract :
This paper presents and discusses implementation of a baro-tropic operator used in ocean model simulation called Parallel Ocean Program (POP) using SRC-6 MAP. While a lot of high-end reconfigurable machines on which users can implement applications with a programming language are now available, enough implementation experience has not been accumulated for practical applications. In this paper, several implementation techniques accompanied by modification on original application source code are empirically evaluated and analyzed. The results show that appropriate use of internal memory and streaming DMA make 100 MHz FPGAs achieve comparative performance with GHz processors by using 100 MHz FPGAs.
Keywords :
field programmable gate arrays; geophysical equipment; geophysics computing; multiprocessing systems; oceanographic techniques; reconfigurable architectures; FPGA; Parallel Ocean Program; SRC-6 MAP; barotropic operator; internal memory; ocean model simulation; programming language; reconfigurable machine; source code; streaming DMA; Application software; Bridges; Computational modeling; Computer science; Computer simulation; Concurrent computing; Field programmable gate arrays; Microprocessors; Oceans; Switches;
Conference_Titel :
Field Programmable Logic and Applications, 2007. FPL 2007. International Conference on
Conference_Location :
Amsterdam
Print_ISBN :
978-1-4244-1060-6
Electronic_ISBN :
978-1-4244-1060-6
DOI :
10.1109/FPL.2007.4380723