Renaissance Renaissance is a suite of benchmarks designed to test the Java JVM from Apache Spark to a Twitter-like service to Scala and other features.
To run this test with the Phoronix Test Suite , the basic command is: phoronix-test-suite benchmark renaissance .
Test Created 13 June 2019
Last Updated 19 May 2022
Test Type Processor
Average Install Time 2 Seconds
Average Run Time 5 Minutes, 26 Seconds
Test Dependencies Java
Accolades 30k+ Downloads Public Result Uploads * Reported Installs ** Reported Test Completions ** Test Profile Page Views *** OpenBenchmarking.org Events Renaissance Popularity Statistics pts/renaissance 2019.06 2019.08 2019.10 2019.12 2020.02 2020.04 2020.06 2020.08 2020.10 2020.12 2021.02 2021.04 2021.06 2021.08 2021.10 2021.12 2022.02 2022.04 2022.06 2022.08 2022.10 2022.12 2023.02 2023.04 2023.06 2023.08 2023.10 2023.12 2024.02 2024.04 7K 14K 21K 28K 35K
* Uploading of benchmark result data to OpenBenchmarking.org is always optional (opt-in) via the Phoronix Test Suite for users wishing to share their results publicly. ** Data based on those opting to upload their test results to OpenBenchmarking.org and users enabling the opt-in anonymous statistics reporting while running benchmarks from an Internet-connected platform. *** Test profile page view reporting began March 2021. Data updated weekly as of 13 April 2024.
Apache Spark PageRank 8.7% ALS Movie Lens 8.2% Scala Dotty 9.3% Genetic Algorithm Using Jenetics + Futures 10.3% Savina Reactors.IO 9.2% Akka Unbalanced Cobwebbed Tree 8.5% Random Forest 9.1% Finagle HTTP Requests 9.7% In-Memory Database Shootout 9.1% Apache Spark Bayes 9.2% Apache Spark ALS 8.7% Test Option Popularity OpenBenchmarking.org
Revision Historypts/renaissance-1.3.0 [View Source ] Thu, 19 May 2022 07:14:40 GMT Update against Renaissance 0.14 upstream for OpenJDK 17 compatibility.
pts/renaissance-1.2.0 [View Source ] Thu, 08 Jul 2021 13:01:50 GMT Update against Renaissance 0.12 upstream/
pts/renaissance-1.1.1 [View Source ] Wed, 20 May 2020 10:02:09 GMT Settings tweaks.
pts/renaissance-1.1.0 [View Source ] Fri, 28 Feb 2020 19:19:21 GMT Update against Renaissance 0.10 upstream, expose more tests.
pts/renaissance-1.0.0 [View Source ] Thu, 13 Jun 2019 20:19:49 GMT Initial commit of Renaissance benchamrk suite providing various Java/JVM test cases.
Performance MetricsAnalyze Test Configuration: pts/renaissance-1.3.x - Test: Genetic Algorithm Using Jenetics + Futures pts/renaissance-1.3.x - Test: Finagle HTTP Requests pts/renaissance-1.3.x - Test: Scala Dotty pts/renaissance-1.3.x - Test: Savina Reactors.IO pts/renaissance-1.3.x - Test: Apache Spark Bayes pts/renaissance-1.3.x - Test: Random Forest pts/renaissance-1.3.x - Test: In-Memory Database Shootout pts/renaissance-1.3.x - Test: Apache Spark PageRank pts/renaissance-1.3.x - Test: Apache Spark ALS pts/renaissance-1.3.x - Test: Akka Unbalanced Cobwebbed Tree pts/renaissance-1.3.x - Test: ALS Movie Lens pts/renaissance-1.3.x - Test: Twitter Finagle pts/renaissance-1.2.x - Test: Scala Dotty pts/renaissance-1.2.x - Test: Akka Unbalanced Cobwebbed Tree pts/renaissance-1.2.x - Test: Finagle HTTP Requests pts/renaissance-1.2.x - Test: Savina Reactors.IO pts/renaissance-1.2.x - Test: Genetic Algorithm Using Jenetics + Futures pts/renaissance-1.2.x - Test: In-Memory Database Shootout pts/renaissance-1.2.x - Test: Apache Spark PageRank pts/renaissance-1.2.x - Test: Apache Spark ALS pts/renaissance-1.2.x - Test: Random Forest pts/renaissance-1.2.x - Test: ALS Movie Lens pts/renaissance-1.2.x - Test: Apache Spark Bayes pts/renaissance-1.1.x - Test: Scala Dotty pts/renaissance-1.1.x - Test: Savina Reactors.IO pts/renaissance-1.1.x - Test: Apache Spark Bayes pts/renaissance-1.1.x - Test: Akka Unbalanced Cobwebbed Tree pts/renaissance-1.1.x - Test: Apache Spark PageRank pts/renaissance-1.1.x - Test: Twitter HTTP Requests pts/renaissance-1.1.x - Test: Genetic Algorithm Using Jenetics + Futures pts/renaissance-1.1.x - Test: Random Forest pts/renaissance-1.1.x - Test: Apache Spark ALS pts/renaissance-1.1.x - Test: In-Memory Database Shootout pts/renaissance-1.1.x - Test: Twitter Finagle pts/renaissance-1.0.x - Test: Savina Reactors.IO pts/renaissance-1.0.x - Test: Akka Unbalanced Cobwebbed Tree pts/renaissance-1.0.x - Test: Apache Spark PageRank pts/renaissance-1.0.x - Test: In-Memory Database Shootout pts/renaissance-1.0.x - Test: Apache Spark ALS pts/renaissance-1.0.x - Test: Apache Spark Bayes pts/renaissance-1.0.x - Test: Scala Dotty pts/renaissance-1.0.x - Test: Twitter Finagle Renaissance 0.10.0 Test: Savina Reactors.IO OpenBenchmarking.org metrics for this test profile configuration based on 470 public results since 28 February 2020 with the latest data as of 30 December 2023 .
Below is an overview of the generalized performance for components where there is sufficient statistically significant data based upon user-uploaded results. It is important to keep in mind particularly in the Linux/open-source space there can be vastly different OS configurations, with this overview intended to offer just general guidance as to the performance expectations.
Component
Percentile Rank
# Compatible Public Results
ms (Average)
OpenBenchmarking.org Distribution Of Public Results - Test: Savina Reactors.IO 470 Results Range From 6837 To 87009 ms 6837 8441 10045 11649 13253 14857 16461 18065 19669 21273 22877 24481 26085 27689 29293 30897 32501 34105 35709 37313 38917 40521 42125 43729 45333 46937 48541 50145 51749 53353 54957 56561 58165 59769 61373 62977 64581 66185 67789 69393 70997 72601 74205 75809 77413 79017 80621 82225 83829 85433 87037 14 28 42 56 70
Based on OpenBenchmarking.org data, the selected test / test configuration (Renaissance 0.10.0 - Test: Savina Reactors.IO ) has an average run-time of 26 minutes . By default this test profile is set to run at least 3 times but may increase if the standard deviation exceeds pre-defined defaults or other calculations deem additional runs necessary for greater statistical accuracy of the result.
OpenBenchmarking.org Minutes Time Required To Complete Benchmark Test: Savina Reactors.IO Run-Time 20 40 60 80 100 Min: 1 / Avg: 25.74 / Max: 112
Based on public OpenBenchmarking.org results, the selected test / test configuration has an average standard deviation of 5.2% .
OpenBenchmarking.org Percent, Fewer Is Better Average Deviation Between Runs Test: Savina Reactors.IO Deviation 4 8 12 16 20 Min: 0 / Avg: 5.23 / Max: 16
Tested CPU Architectures This benchmark has been successfully tested on the below mentioned architectures. The CPU architectures listed is where successful OpenBenchmarking.org result uploads occurred, namely for helping to determine if a given test is compatible with various alternative CPU architectures.
CPU Architecture
Kernel Identifier
Verified On
Intel / AMD x86 64-bit
x86_64
(Many Processors)
IBM Z
s390x
(Many Processors)
MIPS 64-bit
mips64
Loongson-3A R4
ARMv7 32-bit
armv7l
ARMv7 Cortex-A72 4-Core, ARMv7 rev 3 4-Core
ARMv8 64-bit
arm64
Apple M1 Max
ARMv8 64-bit
aarch64
ARMv8 Cortex-A55 4-Core, ARMv8 Neoverse-N1 2-Core, ARMv8 Neoverse-N1 4-Core, ARMv8 Neoverse-N1 64-Core, ARMv8 Neoverse-N1 8-Core, ARMv8 rev 0 8-Core
Recent Test Results
20 Systems - 119 Benchmark Results
Intel Xeon Platinum 8480+ - Supermicro X13DEI v1.01 - Intel Device 1bce
Ubuntu 19.10 - 5.3.0-18-generic - GNOME Shell 3.34.1
19 Systems - 119 Benchmark Results
Intel Xeon Platinum 8375C - Supermicro X12DPi-N6 v1.00 - Intel Device 0998
Ubuntu 19.10 - 5.3.0-64-generic - GNOME Shell 3.34.1
18 Systems - 119 Benchmark Results
Intel Xeon Platinum 8280 - GIGABYTE MD61-SC2-00 v01000100 - Intel Sky Lake-E DMI3 Registers
Ubuntu 20.04 - 5.4.0-18-generic - GNOME Shell 3.36.0
17 Systems - 119 Benchmark Results
2 x Intel Xeon Platinum 8259L - ASRockRack EP2C621D16-4LP - Intel Sky Lake-E DMI3 Registers
Ubuntu 19.10 - 5.3.0-64-generic - GNOME Shell 3.34.1
5 Systems - 74 Benchmark Results
AMD EPYC 7502P 32-Core - MFG-NOT-FILLED HWREV-NOT-FILLED - AMD [AMD] Starship
FreeBSD - 13.0-RELEASE - Clang 11.0.1
4 Systems - 74 Benchmark Results
AMD EPYC 7502P 32-Core - TYAN S8030GM2NE-NFX - AMD [AMD] Starship
FreeBSD - 15.0-CURRENT - X Server 1.20.11
17 Systems - 119 Benchmark Results
2 x Intel Xeon Platinum 8259L - ASRockRack EP2C621D16-4LP - Intel Sky Lake-E DMI3 Registers
Ubuntu 19.10 - 5.3.0-64-generic - GNOME Shell 3.34.1