Renaissance: Benchmarking Suite for Parallel Applications on the JVM
Autor(en):
Zusammenfassung
Our paper published in the proceedings of the 40th ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI 2019)proposes Renaissance, a modern benchmark suite whose aim is to advance compiler and virtual machine (VM) research. The publication is complemented by an accepted artifactTo demonstrate that a compiler optimization, a memory management algorithm, or a synchronization technique is useful, a VM researcher needs benchmarks that demonstrate the desired behavior, and at the same time capture representative aspects of real-world applications. During the last decade, multiple new programming paradigms appeared on the Java VM (JVM), including functional programming, big-data processing, parallel and concurrent programming, message-passing, stream processing, and machine learning. The JVM has evolved as a platform too: new features, such as method-handles, variable-handles, the invokedynamic instruction, lambdas, atomic and relaxed memory operations, present new challenges for dynamic compilers and runtime environments. Existing benchmark suites do not capture the new applications, because they were made in a time when these workloads did not exist. Renaissance bridges this gap. The Renaissance suite is an ongoing, open-source effort to collect representative real-world workloads, and to advance the research and development of VMs. Renaissance is available at https://renaissance.dev/
- Vollständige Referenz
- BibTeX
Prokopec, A., Rosà, A., Leopoldseder, D., Duboscq, G., Tu̇ma, P., Studener, M., Bulej, L., Zheng, Y., Villazón, A., Simon, D., Würthinger, T. & Binder, W.,
(2020).
Renaissance: Benchmarking Suite for Parallel Applications on the JVM.
In:
Felderer, M., Hasselbring, W., Rabiser, R. & Jung, R.
(Hrsg.),
Software Engineering 2020.
Bonn:
Gesellschaft für Informatik e.V..
(S. 145--146).
DOI: 10.18420/SE2020_44
@inproceedings{mci/Prokopec2020,
author = {Prokopec, Aleksandar AND Rosà, Andrea AND Leopoldseder, David AND Duboscq, Gilles AND Tu̇ma, Petr AND Studener, Martin AND Bulej, Lubomír AND Zheng, Yudi AND Villazón, Alex AND Simon, Doug AND Würthinger, Thomas AND Binder, Walter},
title = {Renaissance: Benchmarking Suite for Parallel Applications on the JVM},
booktitle = {Software Engineering 2020},
year = {2020},
editor = {Felderer, Michael AND Hasselbring, Wilhelm AND Rabiser, Rick AND Jung, Reiner} ,
pages = { 145--146 } ,
doi = { 10.18420/SE2020_44 },
publisher = {Gesellschaft für Informatik e.V.},
address = {Bonn}
}
author = {Prokopec, Aleksandar AND Rosà, Andrea AND Leopoldseder, David AND Duboscq, Gilles AND Tu̇ma, Petr AND Studener, Martin AND Bulej, Lubomír AND Zheng, Yudi AND Villazón, Alex AND Simon, Doug AND Würthinger, Thomas AND Binder, Walter},
title = {Renaissance: Benchmarking Suite for Parallel Applications on the JVM},
booktitle = {Software Engineering 2020},
year = {2020},
editor = {Felderer, Michael AND Hasselbring, Wilhelm AND Rabiser, Rick AND Jung, Reiner} ,
pages = { 145--146 } ,
doi = { 10.18420/SE2020_44 },
publisher = {Gesellschaft für Informatik e.V.},
address = {Bonn}
}
| Dateien | Groesse | Format | Anzeige | |
|---|---|---|---|---|
| B15-01.pdf | 60.14Kb | Öffnen |
Sollte hier kein Volltext (PDF) verlinkt sein, dann kann es sein, dass dieser aus verschiedenen Gruenden (z.B. Lizenzen oder Copyright) nur in einer anderen Digital Library verfuegbar ist. Versuchen Sie in diesem Fall einen Zugriff ueber die verlinkte DOI: 10.18420/SE2020_44
Haben Sie fehlerhafte Angaben entdeckt? Sagen Sie uns Bescheid: Feedback abschicken
Mehr Information
DOI: 10.18420/SE2020_44
ISBN: 978-3-88579-694-7
ISSN: 1617-5468
Datum: 2020
Sprache:
(en)
(en)
Typ: Text/Conference Paper
Keywords
Sammlungen
Verwandte Dokumente
Anzeige der Dokumente mit ähnlichem Titel, Autor, Urheber und Thema.
-
Model Matching Challenge: Benchmarks for Ecore and BPMN Diagrams
Pietsch, Pit; Müller, Klaus; Rumpe, Bernhard
95-100 -
A Benchmark for Model Matching Systems: The Heterogeneous Metamodel Case
Wimmer, Manuel; Langer, Philip
101-104 -
A Benchmark Suite for Evaluating Parallel Programming Models
Andersch, Michael; Juurlink, Ben; Chi, Chi
7-17

