Authors
Stavros Aronis, Nikolaos Papaspyrou, Katerina Roukounaki, Konstantinos Sagonas, Yiannis Tsiouris, Ioannis E Venetis
Publication date
2012/9/14
Book
Proceedings of the eleventh ACM SIGPLAN workshop on Erlang workshop
Pages
33-42
Description
Programming language implementers rely heavily on benchmarking for measuring and understanding performance of algorithms, architectural designs, and trade-offs between alternative implementations of compilers, runtime systems, and virtual machine components. Given this fact, it seems a bit ironic that it is often more difficult to come up with a good benchmark suite than a good implementation of a programming language.
This paper presents the main aspects of the design and the current status of bencherl, a publicly available scalability benchmark suite for applications written in Erlang. In contrast to other benchmark suites, which are usually designed to report a particular performance point, our benchmark suite aims to assess scalability, i.e., help developers to study a set of performance points that show how an application's performance changes when additional resources (e.g., CPU cores, schedulers, etc …
Total citations
2013201420152016201720182019202020212022202320248105347212331
Scholar articles
S Aronis, N Papaspyrou, K Roukounaki, K Sagonas… - Proceedings of the eleventh ACM SIGPLAN workshop …, 2012