Cython Benchmark

Cython provides a superset of Python that is geared to deliver C-like levels of performance. This test profile makes use of Cython's bundled benchmark tests and runs an N-Queens sample test as a simple benchmark to the system's Cython performance.

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

Test Created

29 September 2017

Last Updated

21 January 2021

Test Maintainer

Victor Rodriguez 

Test Type

Processor

Average Install Time

2 Minutes, 28 Seconds

Average Run Time

2 Minutes, 19 Seconds

Test Dependencies

Python

Accolades

50k+ Downloads

Supported Platforms


Public Result UploadsReported Installs*Test Completions*OpenBenchmarking.orgEventsCython benchmark Popularity Statisticspts/cython-bench2017.092017.112018.012018.032018.052018.072018.092018.112019.012019.032019.052019.072019.092019.112020.012020.032020.052020.072020.092020.112021.012021.032021.059001800270036004500
* 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 Wed, 05 May 2021 03:29:37 GMT.

Revision History

pts/cython-bench-1.1.0   [View Source]   Thu, 21 Jan 2021 09:52:30 GMT
Update against latest Cython upstream, fixes for latest Python handling.

pts/cython-bench-1.0.0   [View Source]   Fri, 29 Sep 2017 16:09:01 GMT
Initial commit of the cython-bench test profile

Suites Using This Test

CPU Massive

Server CPU Tests

Python


Performance Metrics

Analyze Test Configuration:

Cython Benchmark 0.29.21

Test: N-Queens

OpenBenchmarking.org metrics for this test profile configuration based on 159 public results since 21 January 2021 with the latest data as of 5 May 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
Seconds (Average)
92nd
15
17.3 +/- 0.3
91st
7
17.4 +/- 0.1
77th
13
17.9 +/- 0.8
77th
7
17.9 +/- 0.3
Mid-Tier
75th
> 18.2
69th
7
19.6 +/- 0.5
62nd
4
20.4 +/- 0.1
56th
4
20.7 +/- 0.3
Median
50th
22.2
46th
4
23.0 +/- 0.1
41st
8
23.4 +/- 0.2
41st
8
23.4 +/- 1.5
31st
7
24.4 +/- 0.1
31st
3
24.5 +/- 0.2
27th
4
24.8 +/- 0.1
Low-Tier
25th
> 24.9
24th
4
25.0 +/- 0.3
19th
4
26.0 +/- 0.3
17th
3
26.5 +/- 0.1
13th
4
26.8 +/- 0.2
13th
6
26.8 +/- 0.2
6th
4
29.6 +/- 0.1
2nd
3
33.5 +/- 0.1
OpenBenchmarking.orgDistribution Of Public Results - Test: N-Queens156 Results Range From 16 To 37 Seconds16182022242628303234363840918273645

Based on OpenBenchmarking.org data, the selected test / test configuration (Cython Benchmark 0.29.21 - Test: N-Queens) has an average run-time of 2 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.orgMinutesTime Required To Complete BenchmarkTest: N-QueensRun-Time246810Min: 1 / Avg: 1.09 / Max: 2

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

OpenBenchmarking.orgPercent, Fewer Is BetterAverage Deviation Between RunsTest: N-QueensDeviation246810Min: 0 / Avg: 0.45 / Max: 5

Recent Test Results

OpenBenchmarking.org Results Compare

3 Systems - 16 Benchmark Results

AMD Ryzen 9 5950X 16-Core - ASUS ROG CROSSHAIR VIII HERO - AMD Starship

Ubuntu 20.10 - 5.12.0-051200daily20210503-generic - GNOME Shell 3.38.2

7 Systems - 339 Benchmark Results

AMD Ryzen 7 5800X 8-Core - ASRock B550 Phantom Gaming-ITX/ax - AMD Starship

Garuda Soaring - 5.11.16-zen1-1-zen - Xfce 4.16

6 Systems - 339 Benchmark Results

AMD Ryzen 7 5800X 8-Core - ASRock B550 Phantom Gaming-ITX/ax - AMD Starship

Garuda Soaring - 5.11.16-zen1-1-zen - Xfce 4.16

5 Systems - 339 Benchmark Results

AMD Ryzen 7 5800X 8-Core - ASRock B550 Phantom Gaming-ITX/ax - AMD Starship

Garuda Soaring - 5.10.27-1-lts - Xfce 4.16

4 Systems - 339 Benchmark Results

AMD Ryzen 7 5800X 8-Core - ASRock B550 Phantom Gaming-ITX/ax - AMD Starship

salientos rolling - 5.11.13-arch1-1 - Xfce 4.16

17 Systems - 43 Benchmark Results

AMD Ryzen 5 3500X 6-Core - Gigabyte B450M DS3H-CF - AMD Starship

Ubuntu 21.04 - 5.11.0-16-generic - Xfce 4.16

16 Systems - 43 Benchmark Results

AMD Ryzen 5 3500X 6-Core - Gigabyte B450M DS3H-CF - AMD Starship

Ubuntu 21.04 - 5.11.0-16-generic - Xfce 4.16

2 Systems - 332 Benchmark Results

AMD Ryzen 7 5800X 8-Core - ASRock B550 Phantom Gaming-ITX/ax - AMD Starship

salientos rolling - 5.11.13-arch1-1 - Xfce 4.16

1 System - 331 Benchmark Results

AMD Ryzen 7 5800X 8-Core - ASRock B550 Phantom Gaming-ITX/ax - AMD Starship

salientos rolling - 5.11.13-arch1-1 - Xfce 4.16

15 Systems - 43 Benchmark Results

AMD Ryzen 5 3500X 6-Core - Gigabyte B450M DS3H-CF - AMD Starship

Ubuntu 21.04 - 5.11.0-16-generic - Xfce 4.16

14 Systems - 43 Benchmark Results

AMD Ryzen 5 3500X 6-Core - Gigabyte B450M DS3H-CF - AMD Starship

Ubuntu 21.04 - 5.11.0-16-generic - Xfce 4.16

13 Systems - 43 Benchmark Results

AMD Ryzen 5 PRO 4650G - Gigabyte B450M DS3H-CF - AMD Renoir Root Complex

Ubuntu 21.04 - 5.11.0-16-generic - Xfce 4.16

Most Popular Test Results

Find More Test Results