FFTW

FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions.

Learn more about this test at the upstream project site: http://fftw.org/.

This scientific test profile is maintained by Michael Larabel. This OpenBenchmarking.org test profile was created on 22 January 2015 and last updated on 16 August 2017. To run this test with the Phoronix Test Suite, the basic command is: phoronix-test-suite benchmark fftw.

This test has an average install time of 1 minute, 47 seconds and an average run-time of 8 minutes, 3 seconds.

100k+ Downloads

Installation StatsTest Completion StatsOpenBenchmarking.orgEventsFFTW Popularitypts/fftw2015.102015.122016.022016.042016.062016.082016.102016.122017.022017.042017.062017.082017.102017.122018.022018.042018.062018.082018.102018.122019.022019.042019.062019.082019.102019.122020.022020.042020.062020.08202174146118081005

* Data based on those opting to upload their test results to OpenBenchmarking.org and users enabling the opt-in anonymous statistics reporting.

Float + SSE51.4%Stock48.6%Build Option PopularityOpenBenchmarking.org
2D FFT Size 5128.5%2D FFT Size 10248.3%2D FFT Size 329.8%2D FFT Size 409632.6%2D FFT Size 20488.1%1D FFT Size 3214.9%1D FFT Size 409617.8%Size Option PopularityOpenBenchmarking.org

Revision History

pts/fftw-1.2.0   [View Source]   16 Aug 2017 10:29 EDT
Update against fftw 3.3.6, add AVX2/AVX512 enables

pts/fftw-1.1.0   [View Source]   24 Jan 2015 12:28 EST
Switch to using Mflops as a scale.

pts/fftw-1.0.0   [View Source]   22 Jan 2015 11:35 EST
Initial commit of fftw.

Suites Using This Test

C/C++ Compiler Tests

CPU Massive

Scientific Computing

Performance Metrics

Analyze Test Configuration:

FFTW 3.3.6

Build: Float + SSE - Size: 2D FFT Size 4096

OpenBenchmarking.org metrics for this test profile configuration based on 833 public samples since 16 August 2017 with the latest data as of 17 October 2020.

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
Mflops (Average)
Mid-Tier
75th
< 18425
Median
50th
15686
Low-Tier
25th
< 12752
OpenBenchmarking.orgDistribution Of Public Results - Build: Float + SSE - Size: 2D FFT Size 4096833 Results Range From 110 To 29398 Mflops110696128218682454304036264212479853845970655671427728831489009486100721065811244118301241613002135881417414760153461593216518171041769018276188621944820034206202120621792223782296423550241362472225308258942648027066276522823828824294101326395265

Based on OpenBenchmarking.org data, the selected test / test configuration (FFTW 3.3.6 - Build: Float + SSE - Size: 2D FFT Size 4096) has an average run-time of 14 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 BenchmarkBuild: Float + SSE - Size: 2D FFT Size 4096Run-Time1326395265Min: 1 / Avg: 13.71 / Max: 65

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

OpenBenchmarking.orgPercent, Fewer Is BetterAverage Deviation Between RunsBuild: Float + SSE - Size: 2D FFT Size 4096Deviation246810Min: 0 / Avg: 0.87 / Max: 6

Recent Test Results

Compare

1 System - 43 Benchmark Results

Intel Xeon E-2288G - Compulab SBC-ATCFL v1.2 - Intel Cannon Lake PCH

Ubuntu 19.10 - 5.3.0-64-generic - GNOME Shell 3.34.1

1 System - 43 Benchmark Results

Intel Xeon E-2288G - Compulab SBC-ATCFL v1.2 - Intel Cannon Lake PCH

Ubuntu 19.10 - 5.3.0-64-generic - GNOME Shell 3.34.1

1 System - 43 Benchmark Results

Intel Xeon E-2288G - Compulab SBC-ATCFL v1.2 - Intel Cannon Lake PCH

Ubuntu 19.10 - 5.3.0-64-generic - GNOME Shell 3.34.1

1 System - 44 Benchmark Results

Intel Xeon E-2288G - Compulab SBC-ATCFL v1.2 - Intel Cannon Lake PCH

Ubuntu 19.10 - 5.3.0-64-generic - GNOME Shell 3.34.1

1 System - 44 Benchmark Results

Intel Xeon E-2288G - Compulab SBC-ATCFL v1.2 - Intel Cannon Lake PCH

Ubuntu 19.10 - 5.3.0-64-generic - GNOME Shell 3.34.1

1 System - 43 Benchmark Results

Intel Xeon E-2288G - Compulab SBC-ATCFL v1.2 - Intel Cannon Lake PCH

Ubuntu 19.10 - 5.3.0-64-generic - GNOME Shell 3.34.1

1 System - 111 Benchmark Results

Intel Core i7-7700 - Dell 0MWYPT - Intel Xeon E3-1200 v6

MarIuX64 2.0 GNU - 5.9.0.mx64.348 - Xfce 4.14

1 System - 5 Benchmark Results

Intel Core i7-6820HQ - Dell Latitude E5470 - Intel Xeon E3-1200 v5

Fedora 33 - 5.8.14-300.fc33.x86_64 - GNOME Shell 3.38.1

1 System - 6 Benchmark Results

Intel Core i7-6820HQ - Dell Latitude E5470 - Intel Xeon E3-1200 v5

Fedora 33 - 5.8.14-300.fc33.x86_64 - GNOME Shell 3.38.1

1 System - 4 Benchmark Results

Intel Core i7-6820HQ - Dell Latitude E5470 - Intel Xeon E3-1200 v5

Fedora 33 - 5.8.14-300.fc33.x86_64 - GNOME Shell 3.38.1

1 System - 2 Benchmark Results

2 x Intel Xeon Silver 4114 - Intel 440BX - Intel 440BX

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

1 System - 44 Benchmark Results

Intel Xeon E-2288G - Compulab SBC-ATCFL v1.2 - Intel Cannon Lake PCH

Ubuntu 19.10 - 5.3.0-64-generic - GNOME Shell 3.34.1

Most Popular Test Results

Compare

1 System - 248 Benchmark Results

AMD Ryzen 9 3900X 12-Core - ASUS ROG CROSSHAIR VIII HERO - AMD Device 1480

Ubuntu 18.04 - 5.2.0-999-generic - GNOME Shell 3.28.3

6 Systems - 1421 Benchmark Results

Unknown - Marvell Armada 3720 Board - 2048MB

Ubuntu 16.04 - 4.4.52-armada-17.06.2-g12feccb - GCC 5.4.0 20160609

3 Systems - 56 Benchmark Results

AMD Ryzen 3 2200G with Radeon Vega - Gigabyte AX370-Gaming 5 - AMD Device 15d0

Ubuntu 17.10 - 4.15.1-041501-generic - GNOME Shell 3.26.2

1 System - 263 Benchmark Results

AMD Ryzen 7 3700X 8-Core - MSI MEG X570 GODLIKE - AMD Device 1480

Ubuntu 18.04 - 5.2.0-999-generic - GNOME Shell 3.28.4

2 Systems - 123 Benchmark Results

Intel Core i7-8700K - ASUS TUF Z370-PLUS GAMING - Intel 8th Gen Core

Clear Linux OS 29920 - 5.1.9-781.native - GNOME Shell 3.32.2

1 System - 62 Benchmark Results

ICT Loongson-3A R3 - Unknown - AMD RS780 + SB7x0

Loongnix 1.0 - 3.10.84-16.fc21.loongson.mips64el - MATE 1.8.1

5 Systems - 77 Benchmark Results

AMD Ryzen 7 1800X Eight-Core - MSI X370 XPOWER GAMING TITANIUM - AMD Device 1450

Ubuntu 17.04 - 4.13.0-999-generic - Unity 7.5.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

5 Systems - 68 Benchmark Results

AMD Ryzen 9 3900X 12-Core - MSI MPG X570 GAMING PLUS - AMD Starship

Debian stable-updates - 5.7.10-xanmod1 - X Server 1.20.8

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

Find More Test Results


User Comments

Post A Comment