DocumentCode :
2175525
Title :
Revealing Feasibility of FMM on ASIC: Efficient Implementation of N-Body Problem on FPGA
Author :
Zheng, Zhe ; Zhu, Yongxin ; Wang, Xu ; Que, Zhiqiang ; Huang, Tian ; Yin, Xiaojing ; Wang, Hui ; Rong, Guoguang ; Qiu, Meikang
Author_Institution :
Sch. of Microelectron., Shanghai Jiao Tong Univ., Shanghai, China
fYear :
2010
fDate :
11-13 Dec. 2010
Firstpage :
132
Lastpage :
139
Abstract :
FPGAs have been improved significantly in terms of performance and capacity over the last 20 years. The scale of FPGA based design also sparked off the demands for high-level synthesis to handle complicated applications. A well known intricate application is the FMM (Fast Multipole Method) algorithm of N-body problem, which is so complicated that it was not implemented on FPGA as reported in literature. In this paper, we take high level modeling and design tools, i.e. Simulink and System Generator to implement major modules in FMM algorithm to solve the N-Body problem on FPGA. Besides the impressive performance speedup on FPGA, we improve the efficiency by merging the circuits for the common logic among modules in the algorithm. Our experience in efficiently implementing the FMM algorithm will be taken as a useful reference for researchers working on FPGA applications as well as high performance computing.
Keywords :
application specific integrated circuits; computational complexity; field programmable gate arrays; high level synthesis; logic design; ASIC; FMM algorithm; FPGA based design; N-body problem; Simulink; System Generator; common logic; design tools; fast multipole method algorithm; high level modeling; high performance computing; high-level synthesis; performance speedup; revealing feasibility; Algorithm design and analysis; Field programmable gate arrays; Force; Hardware; Pipelines; Registers; Resource management;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computational Science and Engineering (CSE), 2010 IEEE 13th International Conference on
Conference_Location :
Hong Kong
Print_ISBN :
978-1-4244-9591-7
Electronic_ISBN :
978-0-7695-4323-9
Type :
conf
DOI :
10.1109/CSE.2010.25
Filename :
5692467
Link To Document :
بازگشت