Recent memory and performance improvements in Octopus code

5Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.
Get full text

Abstract

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. © 2014 Springer International Publishing.

Cite

CITATION STYLE

APA

Alberdi-Rodriguez, J., Oliveira, M. J. T., García-Risueño, P., Nogueira, F., Muguerza, J., Arruabarrena, A., & Rubio, A. (2014). Recent memory and performance improvements in Octopus code. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 8582 LNCS, pp. 607–622). Springer Verlag. https://doi.org/10.1007/978-3-319-09147-1_44

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free