Innovatives Supercomputing in Deutschland
inSiDE • Vol. 9 No. 2 • Autumn 2011
current edition
about inSiDE
index  index prev  prev next  next

CECAM – Jülich Summer School on Fast Methods for Long-Range Interactions in Complex Systems

After the successful tutorial on “Meth ods for Coulomb Solvers” in 2010, the Jülich-CECAM node organized a Summer School on “Fast Methods for Long Range Interactions in Complex Systems”, which is one of various CECAM events organized by the Jülich node (cmp. The school took place from Septembe 12 to 16, 2011 at JSC and consisted of morning lectures and afternoon practical sessions.

About 30 participants from various countries (France, Germany, Greece, Italy, Slovenia, Spain, Sweden, UK, USA) came to Jülich to learn about modern algorithms which ef ficiently solve the Coulomb problem and reduce the numerical complexity from O(N2) to O(N log(N)) or O(N). Lecturers from Universities of Bielefeld, Chemnitz, Mainz, Stuttgart, Wuppertal and the Forschungszentrum Jülich presented state-of-the-art methods, algorithms and implementations of various approaches to tackle the long-range interactions in many-particle systems.

The motivation for organizing this Summer School arose from the BMBF funded network project ScaFaCoS (Scalable Fast Coulomb Solver), which aims at developing a scalable library for various fast methods solving the longrange interactions between particles in complex systems. The spectrum of presentations ranged from simple cutoff methods to Fourier-based methods (P3M), hierarchical tree methods, multigrid techniques, the fast multipole method (FMM) and a grid-based Maxwell solver. In addition an introduction into parallel sorting methods was given, which are required by various hierarchical implementations. For each method, emphasis was given to the theoretical foundation, the error control of approximations and parallelization algorithms.

To get participants acquainted with parallel computing, the first day included a special introduction to MPI followed by a hands-on programming session. Practical afternoon sessions focused on an introduction to the parallel interface of the ScaFaCoS library. This was included into various test programs, thereby integrating methods like multigrid, tree-methods or the fast multipole method. Participants were also encouraged to integrate the library into their own codes.

During a poster session, participants were encouraged to present their own research in short oral presentations and to discuss methods and results at the poster.

• Godehard Sutmann
Jülich Supercomputing Centre

top  top