KIT | KIT-Bibliothek | Impressum | Datenschutz

Keynote Talk: Parallel Algorithm Engineering Reconsidered

Sanders, Peter ORCID iD icon 1
1 Institut für Theoretische Informatik (ITI), Karlsruher Institut für Technologie (KIT)

Abstract:

Algorithm engineering is a view on the methodology of algorithmic research. At its core is a feedback cycle of modeling, design, analysis, implementation, and experimental evaluation [1, 3]; see Fig. 1. At each stage, we learn new things about an algorithmic problem that drives the development of better solutions. This is inspired by the hypothesis-driven cycle of scientific discovery prevalent in the natural sciences [2].
The invited talk reflects on the role of algorithm engineering with particular focus on parallel computing. Modeling is particularly important there because no standard model has emerged after more than half a century of research on parallel algorithms. For example, MapReduce computations have become a popular high-level theoretical model but their connection to the real world is an interesting question [4]. On the low-level end of this spectrum, we need models that enable extensive algorithm-hardware codesign needed for future energy-efficient AI hardware.
On the design side, it emerges that we do not just need a single algorithm but rather a spectrum of solutions selected from a huge design space of possible algorithms. ... mehr


Verlagsausgabe §
DOI: 10.5445/IR/1000195634
Veröffentlicht am 27.07.2026
Cover der Publikation
Zugehörige Institution(en) am KIT Institut für Theoretische Informatik (ITI)
Publikationstyp Proceedingsbeitrag
Publikationsdatum 06.07.2026
Sprache Englisch
Identifikator ISBN: 979-8-4007-2512-8
KITopen-ID: 1000195634
Erschienen in Proceedings of the ACM Symposium on Principles of Distributed Computing
Veranstaltung ACM Symposium on Principles of Distributed Computing (2026), Egham, Vereinigtes Königreich, 06.07.2026 – 10.07.2026
Verlag Association for Computing Machinery (ACM)
Seiten 1 - 2
Externe Relationen Siehe auch
Nachgewiesen in Scopus
OpenAlex
KIT – Die Universität in der Helmholtz-Gemeinschaft
KITopen Landing Page