Java 2D Microbenchmark

This test runs a series of microbenchmarks to check the performance of the OpenGL-based Java 2D pipeline and the underlying OpenGL drivers.

To run this test with the Phoronix Test Suite, the basic command is: phoronix-test-suite benchmark j2dbench.

Project Site

java.net

Test Created

6 December 2010

Last Updated

3 March 2018

Test Maintainer

Tao Zhang 

Test Type

Graphics

Average Install Time

1 Second

Average Run Time

12 Minutes, 17 Seconds

Test Dependencies

Java

Accolades

150k+ Downloads

Supported Platforms

[CLOSE]
[CLOSE]

Public Result UploadsTest Completions*Reported Installs*OpenBenchmarking.orgEventsJava 2D Microbenchmark Popularity Statisticspts/j2dbench2011.032011.082011.122012.042012.082012.122013.042013.082013.122014.042014.082014.122015.042015.082015.122016.042016.082016.122017.042017.082017.122018.042018.082018.122019.042019.082019.122020.042020.082020.129001800270036004500
* 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.
Data current as of Sun, 07 Mar 2021 01:14:10 GMT.
Vector Graphics Rendering20.6%All Rendering Tests18.6%Image Rendering24.7%Text Rendering36.1%Rendering Test Option PopularityOpenBenchmarking.org

Revision History

pts/j2dbench-1.1.2   [View Source]   Sat, 03 Mar 2018 15:41:28 GMT
Windows support, just adding it to SupportedPlatforms tag.

pts/j2dbench-1.1.1   [View Source]   Sat, 09 Sep 2017 11:37:51 GMT
Update download links

pts/j2dbench-1.1.0   [View Source]   Mon, 06 Dec 2010 14:53:34 GMT
Initial import into OpenBenchmarking.org

Suites Using This Test

Java OpenGL


Performance Metrics

Analyze Test Configuration:

Java 2D Microbenchmark 1.0

Rendering Test: Text Rendering

OpenBenchmarking.org metrics for this test profile configuration based on 10,937 public results since 12 December 2010 with the latest data as of 2 February 2021.

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
# Matching Public Results
Units Per Second (Average)
100th
4
40837 +/- 479
100th
3
39549 +/- 299
99th
4
37914 +/- 2753
99th
11
37268 +/- 1956
99th
5
30219 +/- 1267
99th
3
28063 +/- 174
96th
73
24322 +/- 210
95th
4
23720 +/- 136
86th
138
20150 +/- 2080
86th
736
20106 +/- 819
83rd
139
19019 +/- 2099
79th
414
18341 +/- 1374
78th
276
18187 +/- 1119
78th
207
18139
Mid-Tier
75th
< 17797
70th
140
16474 +/- 2449
66th
21
15860 +/- 461
64th
353
15045 +/- 736
56th
207
13999 +/- 511
54th
75
12741 +/- 230
52nd
20
11973 +/- 486
51st
138
10172
Median
50th
10172
49th
276
9897 +/- 83
40th
207
7080 +/- 92
40th
3
7072 +/- 191
38th
3
6118 +/- 73
36th
141
5768 +/- 234
31st
138
3378 +/- 423
31st
142
3374 +/- 13
27th
71
2411
27th
138
2339 +/- 1
Low-Tier
25th
< 2298
25th
215
2279 +/- 16
24th
73
2089
23rd
72
1550
21st
69
1296
20th
9
1229 +/- 147
20th
3
1206 +/- 94
15th
7
1098 +/- 8
15th
852
1091 +/- 70
11th
143
926 +/- 86
OpenBenchmarking.orgDistribution Of Public Results - Rendering Test: Text Rendering10788 Results Range From 60 To 46026 Units Per Second609801900282037404660558065007420834092601018011100120201294013860147801570016620175401846019380203002122022140230602398024900258202674027660285802950030420313403226033180341003502035940368603778038700396204054041460423804330044220451404606030060090012001500

Based on OpenBenchmarking.org data, the selected test / test configuration (Java 2D Microbenchmark 1.0 - Rendering Test: Text Rendering) has an average run-time of 2 minutes. By default this test profile is set to run at least 4 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.orgMinutesTime Required To Complete BenchmarkRendering Test: Text RenderingRun-Time246810Min: 1 / Avg: 1.45 / Max: 6

Based on public OpenBenchmarking.org results, the selected test / test configuration has an average standard deviation of 2.9%.

OpenBenchmarking.orgPercent, Fewer Is BetterAverage Deviation Between RunsRendering Test: Text RenderingDeviation48121620Min: 0 / Avg: 2.85 / Max: 16

Recent Test Results

OpenBenchmarking.org Results Compare

1 System - 4 Benchmark Results

Unknown - Huawei BC82AMDDA - Huawei HiSilicon

Ubuntu 18.04 - 4.15.0-29-generic - X Server 1.20.9

1 System - 1 Benchmark Result

Intel Core i7-10510U - LENOVO 20U9CTO1WW - Intel Device 02ef

ManjaroLinux 20.2 - 5.10.2-2-MANJARO - GNOME Shell 3.38.2

1 System - 1 Benchmark Result

Intel Core i5-5287U - Apple MacBook Pro - Apple SSD

macOS 10.15.7 - 19.6.0 - X Server 1.18.4

1 System - 1 Benchmark Result

AMD Ryzen 9 3900X 12-Core - Gigabyte X570 AORUS PRO - AMD Starship

Arch rolling - 5.10.4-arch2-1 - GNOME Shell 3.38.2

12 Systems - 102 Benchmark Results

AMD Ryzen 5 2500U - Dell 02YPPF - AMD Raven

Pop 20.04 - 5.4.0-7634-generic - GNOME Shell 3.36.2

6 Systems - 99 Benchmark Results

AMD Ryzen 5 4500U - LENOVO LNVNB161216 - AMD Renoir Root Complex

Ubuntu 20.10 - 5.9.1-050901-generic - GNOME Shell 3.38.1

11 Systems - 102 Benchmark Results

AMD Ryzen 5 2500U - Dell 02YPPF - AMD Raven

Pop 20.04 - 5.4.0-7634-generic - GNOME Shell 3.36.2

10 Systems - 102 Benchmark Results

AMD Ryzen 7 2700X Eight-Core - ASUS PRIME X470-PRO - AMD Family 17h

Arch Linux - 4.19.8-zen2-1-zen - X Server 1.20.1

1 System - 5 Benchmark Results

AMD Ryzen 3 3200G with Radeon Vega - ASUS PRIME B450M-GAMING - AMD Raven

LinuxMint 19.3 - 5.4.0-56-generic - MATE 1.22.2

1 System - 17 Benchmark Results

AMD Ryzen Threadripper 3960X 24-Core - Intel 440BX - 1 x 4096 MB 0MHz VMW-4096MB

Microsoft Windows 10 Home Build 18362 - 10.0 - 8.16.7.5

2 Systems - 45 Benchmark Results

AMD Ryzen 9 5900X 12-Core - ASRock X570 Taichi - AMD Starship

Ubuntu 20.04 - 5.4.0-54-generic - GNOME Shell 3.36.4

1 System - 19 Benchmark Results

Intel Core i7-9850H - LENOVO 20QT002GUK - 1 x 16384 MB 2667MHz RMSA3300ME78HBF-2666

Microsoft Windows 10 Pro Build 18363 - 10.0 - 443.32

Most Popular Test Results

OpenBenchmarking.org Results Compare

4 Systems - 99 Benchmark Results

VirtualApple - Apple Mac mini - 8GB

macOS 11.0 - 20.1.0 - OpenCL 1.2

2 Systems - 67 Benchmark Results

Intel Core i7-8565U - Dell 0KTW76 - Intel Device 9def

Ubuntu 18.10 - 4.18.0-13-generic - GNOME Shell 3.30.1

3 Systems - 18 Benchmark Results

Intel Core i9-7980XE - ASUS PRIME X299-A - Intel Sky Lake-E DMI3 Registers

Ubuntu 18.04 - 4.18.0-17-generic - GNOME Shell 3.28.3

5 Systems - 1840 Benchmark Results

Intel Core i5-6200U - HP 8079 - Intel Xeon E3-1200 v5

Ubuntu 18.04 - 4.18.0-21-generic - GNOME Shell 3.28.4

5 Systems - 1839 Benchmark Results

Intel Core i5-6200U - HP 8079 - Intel Xeon E3-1200 v5

Ubuntu 18.04 - 4.18.0-21-generic - GNOME Shell 3.28.4

2 Systems - 403 Benchmark Results

Intel Core i9-10900K - Gigabyte Z490 AORUS MASTER - Intel Comet Lake PCH

Ubuntu 20.10 - 5.8.0-22-generic - GNOME Shell 3.38.0

1 System - 748 Benchmark Results

Intel Core i7-7700K - MSI Z270 GAMING M7 - Intel Intel Kaby Lake + Z270

Ubuntu 18.04 - 4.15.0-23-generic - GNOME Shell 3.28.1

3 Systems - 406 Benchmark Results

AMD Ryzen 9 3900XT 12-Core - MSI MEG X570 GODLIKE - AMD Starship

Ubuntu 20.10 - 5.8.0-20-generic - GNOME Shell 3.38.0

4 Systems - 119 Benchmark Results

Intel Core i9-7980XE - ASUS PRIME X299-A - Intel Sky Lake-E DMI3 Registers

FreeBSD - 11.1-RELEASE - Clang 4.0.0

5 Systems - 99 Benchmark Results

AMD Ryzen 5 4500U - LENOVO LNVNB161216 - AMD Renoir Root Complex

Ubuntu 20.10 - 5.9.1-050901-generic - GNOME Shell 3.38.1

5 Systems - 1853 Benchmark Results

Intel Core i5-6200U - HP 8079 - Intel Xeon E3-1200 v5

Ubuntu 18.04 - 4.18.0-21-generic - GNOME Shell 3.28.4

Find More Test Results