Die am SCC entwickelte Software Propulate löst rechenintensive Optimierungsprobleme mit genetischen Algorithmen. Die Software ist auf parallele Hochleistungsrechner ausgelegt, einfach zu bedienen und öffentlich verfügbar. Propulate adaptiert von der biologischen Evolution inspirierte Strategien, um eine Population von Lösungskandidaten über mehrere Generationen iterativ zu verbessern. In Software umgesetzt kann das zugrundeliegende asynchrone Optimierungsverfahren Leerlauf der Rechenknoten eines Supercomputers vermeiden. Propulate ist damit schneller und sogar akkurater als ein vergleichbarer etablierter Algorithmus; in typischen Benchmarks meist eine ganze Größenordnung. Die Software eignet sich zur großskaligen Optimierung der Architektur und Hyperparameter neuronaler Netze. Sie wurde bereits in verschiedenen Anwendungen eingesetzt, darunter elektrische Netzlastvorhersage, Satellitenfernerkundung und molekulare Strukturbiologie. Weitere Informationen: scc.kit.edu/ueberuns/16955.php .