19 citations · 20 across the 4 of their papers we have counts for
5 papers
Misleading Microbenchmarks on the Java Virtual Machines
Filippo Schiavio, Lubomír Bulej, Walter Binder
Developers often use microbenchmarks to choose the most performant implementation of a method or a class. On the Java Virtual Machine (JVM), this is commonly done using the Java Mi…
MapReplay: Trace-Driven Benchmark Generation for Java HashMap
Filippo Schiavio, Andrea Rosà, Júnior Löff +3
Hash-based maps, particularly java.util.HashMap, are pervasive in Java applications and the JVM, making their performance critical. Evaluating optimizations is challenging because…
Managing Latency in Edge-Cloud Environment
Lubomír Bulej, Tomáš Bureš, Adam Filandr +5
Modern Cyber-physical Systems (CPS) include applications like smart traffic, smart agriculture, smart power grid, etc. Commonly, these systems are distributed and composed of end-u…
Duet Benchmarking: Improving Measurement Accuracy in the Cloud
Lubomír Bulej, Vojtěch Horký, Petr Tůma +2
We investigate the duet measurement procedure, which helps improve the accuracy of performance comparison experiments conducted on shared machines by executing the measured artifac…
On Evaluating the Renaissance Benchmarking Suite: Variety, Performance, and Complexity
Aleksandar Prokopec, Andrea Rosà, David Leopoldseder +9
The recently proposed Renaissance suite is composed of modern, real-world, concurrent, and object-oriented workloads that exercise various concurrency primitives of the JVM. Renais…