Error-Safe, Portable, and Efficient Evolutionary Algorithms Implementation with High Scalability

2016 | journal article. A publication with affiliation to the University of Göttingen.

Jump to:Cite & Linked | Documents & Media | Details | Version history

Cite this publication

​Error-Safe, Portable, and Efficient Evolutionary Algorithms Implementation with High Scalability​
Dieterich, J. M. & Hartke, B.​ (2016) 
Journal of Chemical Theory and Computation12(10) pp. 5226​-5233​.​ DOI: https://doi.org/10.1021/acs.jctc.6b00716 

Documents & Media

License

GRO License GRO License

Details

Authors
Dieterich, Johannes M.; Hartke, Bernd
Abstract
We present an efficient massively parallel implementation of genetic algorithms for chemical and materials science problems, solely based on Java virtual machine (JVM) technologies and standard networking protocols. The lack of complicated dependencies allows for a highly portable solution exploiting strongly heterogeneous components within a single computational context. At runtime, our implementation is almost completely immune to hardware failure, and additional computational resources can be added or subtracted dynamically, if needed. With extensive testing, we show that despite all these benefits, parallel scalability is excellent.
Issue Date
2016
Status
published
Publisher
Amer Chemical Soc
Journal
Journal of Chemical Theory and Computation 
ISSN
1549-9626; 1549-9618
Sponsor
German Research Foundation DFG [Ha2498/16-1]

Reference

Citations


Social Media