Next:
Introduction
Up:
Improving the parallelisation and
Previous:
Improving the parallelisation and
Contents
Introduction
Background
Variational Monte Carlo (VMC)
Diffusion Monte Carlo (DMC)
A survey of CASINO and of the dCSE problems
Sharing large data sets
Shared memory on a processor or node (SHM)
MPI two-sided data transfers (MPI-2S)
One-sided data transfers (MPI-1S, SHMEM)
Test results
Second level of parallelism with MPI
Second parallelism level with OpenMP
Data input optimisations
Conclusions
Bibliography