Skip to main content
Log in

Parallelization of deMon2k: an overview

  • Regular Article
  • Published:
Theoretical Chemistry Accounts Aims and scope Submit manuscript

Abstract

Parallelization of the source code of a program is nowadays an essential tool in order to improve the calculation speed, whereby different problems need different strategies. This article will describe how the different main parts of the program deMon2k have been parallelized over the last 2 decades. Additional, the efficiency of the parallelization will be presented.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  1. Köster AM (2003) J Chem Phys 118(22):9943. https://doi.org/10.1063/1.1571519

    Article  CAS  Google Scholar 

  2. Köster AM, Reveles JU, del Campo JM (2004) J Chem Phys 121(8):3417. https://doi.org/10.1063/1.1771638

    Article  CAS  PubMed  Google Scholar 

  3. Mejia-Rodriguez D, Köster AM (2014) J Chem Phys 141:12. https://doi.org/10.1063/1.4896199

    Article  CAS  Google Scholar 

  4. Pedroza-Montero JN, Morales JL, Geudtner G, Alvarez-Ibarra A, Calaminici P, Köster AM (2020) J Chem Theory Comput 16(5):2965. https://doi.org/10.1021/acs.jctc.9b01212

    Article  CAS  PubMed  Google Scholar 

  5. Köster AM, Geudtner G, Alvarez-Ibarra A, Calaminici P, Casida ME, Carmona-Espindola J, Dominguez VD, Flores-Moreno R, Gamboa GU, Goursot A, Heine T, Ipatov A, de la Lande A, Janetzko F, del Campo JM, Mejia-Rodriguez D, Reveles JU, Vasquez-Perez J, Vela A, Zuniga-Gutierrez B, Salahub DR (2018) Version 6. The deMon developers. Cinvestav, Mexico City

    Google Scholar 

  6. Vosko SH, Wilk L, Nusair M (1980) Can J Phys 58(8):1200. https://doi.org/10.1139/p80-159

    Article  CAS  Google Scholar 

  7. Godbout N, Salahub DR, Andzelm J, Wimmer E (1992) Can J Chem 70(2):560. https://doi.org/10.1139/v92-079

    Article  CAS  Google Scholar 

  8. Calaminici P, Janetzko F, Köster AM, Mejia-Olvera R, Zuniga-Gutierrez B (2007) J Chem Phys 126:4. https://doi.org/10.1063/1.2431643

    Article  CAS  Google Scholar 

  9. Forum Message Passing Interface (1994) MPI: A message-passing interface standard. University of Tennessee, USA, Tech. rep

  10. Dunlap BI, Connolly JWD, Sabin JR (1979) J Chem Phys 71(12):4993. https://doi.org/10.1063/1.438313

    Article  CAS  Google Scholar 

  11. Calaminici P, Dominguez-Soria V, Geudtner G, Hernandez-Marin E, Köster A (2006) Theor Chem Acc 115(4):221. https://doi.org/10.1007/s00214-005-0005-0

    Article  CAS  Google Scholar 

  12. Alvarez-Ibarra A, Köster AM (2013) J Chem Phys 139:2. https://doi.org/10.1063/1.4812183

    Article  CAS  Google Scholar 

  13. Delesma FA, Geudtner G, Mejia-Rodriguez D, Calaminici P, Köster AM (2018) J Chem Theory Comput 14(11):5608. https://doi.org/10.1021/acs.jctc.8b00436

    Article  CAS  PubMed  Google Scholar 

  14. Geudtner G, Janetzko F, Köster AM, Vela A, Calaminici P (2006) J Comput Chem 27(4):483. https://doi.org/10.1002/jcc.20361

    Article  CAS  PubMed  Google Scholar 

  15. Garbow BS (1974) Comput Phys Commun 7(4):179. https://doi.org/10.1016/0010-4655(74)90086-1

    Article  Google Scholar 

  16. Mejía-Rodríguez D, Venegas RID, Calaminici P, Köster AM (2015) J Chem Theory Comput 11(4):1493. https://doi.org/10.1021/ct501065g (( PMID: 26574360))

    Article  CAS  PubMed  Google Scholar 

  17. Blackford LS, Choi J, Cleary A, D’Azevedo E, Demmel J, Dhillon I, Dongarra J, Hammarling S, Henry G, Petitet A, Stanley K, Walker D, Whaley RC (1997) ScaLAPACK users’ guide. Society for Industrial and Applied Mathematics, Philadelphia, PA

    Book  Google Scholar 

  18. Delgado-Venegas RI, Mejia-Rodriguez D, Flores-Moreno R, Calaminici P, Köster AM (2016) J Chem Phys 145:22. https://doi.org/10.1063/1.4971292

    Article  CAS  Google Scholar 

  19. Louisnard F, Geudtner G, Köster AM, Cuny J (2021) Theor Chem Acc (to be published)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Gerald Geudtner.

Ethics declarations

Conflict of interest

The author declares no conflict of interests.

Additional information

Dedicated to the deMon developers community.

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Published as part of the special collection of articles “20th deMon Developers Workshop”.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Geudtner, G. Parallelization of deMon2k: an overview. Theor Chem Acc 140, 87 (2021). https://doi.org/10.1007/s00214-021-02786-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s00214-021-02786-1

Keywords

Navigation