Recent Memory and Performance Improvements in Octopus Code
Computational Science and Its Applications-ICCSA 2014 Vol. 8582, p. 607 - 622 (2014)
Recent Memory and Performance Improvements in Octopus Code
In this work we present the improvements made to the Octopus code in order to reduce the memory requirements and to optimise parallel data distribution. Both topics are central for efficiency and feasibility of calculations when the system must be run in a large HPC environment. These modifications were mainly made in the real-space mesh partitioning and mapping algorithms, and are thus transferable to other codes using this type of real-space representation of data. The code became much more efficient, and we present several scalability results showing that it is now possible to address ab-initio quantum-mechanical simulations of the interaction of light with big biomolecules, paving the way for a better understanding of phenomena such as energy conversion in plants.
Additional Information
- Download
- Preprint - 4.65 MB
- Doi
- http://dx.doi.org/10.1007/978-3-319-09147-1_44
- ISBN
- 978-3-319-09146-4
- ISBN
- 0302-9743
Related Projects
- 2013081486 LHC-ABS - The optical absorption spectra of a real Light Harvesting Complex from first-principles: the spinach case
- "Red Española de Supercomputación" (RES)