Close category search window
 

A Fast Wavelet Based Implementation to Calculate Coulomb Potentials on the Cell/B.E.

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

The purchase and pricing options are temporarily unavailable. Please try again later.
3 Author(s)
Schiller, A. ; Julich Supercomput. Centre, Inst. for Adv. Simulation, Julich ; Sutmann, G. ; Liang Yang

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.

Published in:
High Performance Computing and Communications, 2008. HPCC '08. 10th IEEE International Conference on

Date of Conference: 25-27 Sept. 2008

Need Help?


IEEE Advancing Technology for Humanity About IEEE Xplore | Contact | Help | Terms of Use | Nondiscrimination Policy | Site Map | Privacy & Opting Out of Cookies

A not-for-profit organization, IEEE is the world's largest professional association for the advancement of technology.
© Copyright 2013 IEEE - All rights reserved. Use of this web site signifies your agreement to the terms and conditions.