DocumentCode :
3009492
Title :
A Fast Wavelet Based Implementation to Calculate Coulomb Potentials on the Cell/B.E.
Author :
Schiller, Annika ; Sutmann, Godehard ; Yang, Liang
Author_Institution :
Julich Supercomput. Centre, Inst. for Adv. Simulation, Julich
fYear :
2008
fDate :
25-27 Sept. 2008
Firstpage :
162
Lastpage :
168
Abstract :
The calculation of long range interactions is a computationally demanding task in particle based simulations. To reduce the computational complexity from O(N2) to O(N) an algorithm based on a fast 2d-Wavelet transform technique was developed. In this algorithm, a CPU and memory demanding part is to construct the 2d-Wavelet transform of a grid based inverse distance matrix. The 2d-Wavelet transform is thereby calculated via a triple-matrix-multiply and threshold procedure, which results in a sparse representation in Wavelet space. To accelerate the calculation of the triple matrix multiplication, the capabilities of the heterogeneous multicore processor Cell Broadband Engine (Cell/B.E.) are explored. An efficient implementation of the Wavelet transform is developed by considering the architectural requirements of Cell/B.E. Via this implementation, the difficulties and problems in porting code to Cell/B.E. and using sparse linear algebra operations on the processor are assessed.
Keywords :
computational complexity; electric potential; linear algebra; microprocessor chips; sparse matrices; wavelet transforms; CPU; Coulomb potentials; cell/B.E; computational complexity; fast 2D-wavelet transform technique; grid based inverse distance matrix; heterogeneous multicore processor cell broadband engine; sparse linear algebra operations; sparse representation; triple matrix multiplication; triple-matrix-multiply; wavelet based implementation; Acceleration; Computational complexity; Computational modeling; Engines; Linear algebra; Multicore processing; Sparse matrices; Wavelet transforms; Cell Broadband Engine; Long range interactions; Molecular dynamics; Wavelet transform;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computing and Communications, 2008. HPCC '08. 10th IEEE International Conference on
Conference_Location :
Dalian
Print_ISBN :
978-0-7695-3352-0
Type :
conf
DOI :
10.1109/HPCC.2008.9
Filename :
4637693
Link To Document :
بازگشت