Open Porous Media Git

This is a test of a DUNE (Distributed and Unified Numerics Environment) module called OPM Benchmarks from the Open Porous Media project. Open Porous Media is a set of open-source tools concerning simulation of flow and transport of fluids in porous media. This test profile builds OPM and its dependencies from upstream Git.

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

Project Site

opm-project.org

Test Created

6 March 2016

Last Updated

1 February 2021

Test Maintainer

Michael Larabel 

Test Type

Processor

Average Install Time

9 Minutes, 7 Seconds

Average Run Time

5 Minutes, 55 Seconds

Test Dependencies

C/C++ Compiler Toolchain + Fortran + CMake + C++ Boost + SuperLU + SuiteSparse + TinyXML + OpenMPI + BLAS (Basic Linear Algebra Sub-Routine) + Distributed and Unified Numerics Environment + LAPACK (Linear Algebra Pack)

Accolades

150k+ Downloads

Supported Platforms


Public Result UploadsReported Installs*Test Completions*OpenBenchmarking.orgEventsOpen Porous Media Git Popularity Statisticspts/opm-git2016.032016.052016.072016.102016.122017.022017.042017.062017.082017.102017.122018.022018.042018.062018.082018.102018.122019.022019.042019.062019.082019.102019.122020.022020.042020.062020.082020.102020.122021.022021.048K16K24K32K40K
* 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, 14 Apr 2021 04:17:29 GMT.
Upscale-Relperm8.3%Flow MPI Extra45.3%Flow MPI Norne46.4%OPM Benchmark Option PopularityOpenBenchmarking.org
814.0%428.3%227.8%129.9%Threads Option PopularityOpenBenchmarking.org

Revision History

pts/opm-git-1.3.44   [View Source]   Mon, 01 Feb 2021 16:52:26 GMT
Update name of 4C MSW dataset.

pts/opm-git-1.3.43   [View Source]   Wed, 27 Jan 2021 09:18:39 GMT
Add Norne-4C test case.

pts/opm-git-1.3.42   [View Source]   Wed, 07 Oct 2020 05:51:34 GMT
Upstream update.

pts/opm-git-1.3.41   [View Source]   Thu, 01 Oct 2020 08:41:01 GMT
Upstream fixes.

pts/opm-git-1.3.40   [View Source]   Fri, 14 Aug 2020 12:36:20 GMT
Latest updates sent in from abr.

pts/opm-git-1.3.39   [View Source]   Tue, 18 Feb 2020 15:24:16 GMT
Build updates.

pts/opm-git-1.3.38   [View Source]   Fri, 30 Aug 2019 08:56:27 GMT
Build update.

pts/opm-git-1.3.37   [View Source]   Thu, 20 Jun 2019 10:55:40 GMT
Update libecl Git

pts/opm-git-1.3.36   [View Source]   Thu, 20 Jun 2019 08:06:39 GMT
Allow specifying separate libecl repo

pts/opm-git-1.3.35   [View Source]   Wed, 13 Feb 2019 06:11:15 GMT
Drop "depth 1" from Git clones

pts/opm-git-1.3.34   [View Source]   Thu, 07 Feb 2019 10:59:38 GMT
Build fix.

pts/opm-git-1.3.33   [View Source]   Thu, 10 Jan 2019 06:31:52 GMT
Move solver graph into footnote.

pts/opm-git-1.3.32   [View Source]   Sat, 29 Dec 2018 19:39:15 GMT
Fix for previous upload.

pts/opm-git-1.3.31   [View Source]   Sat, 29 Dec 2018 18:17:05 GMT
Add footnote of additional data.

pts/opm-git-1.3.30   [View Source]   Wed, 26 Dec 2018 13:26:23 GMT
Typo fix for previous commit

pts/opm-git-1.3.29   [View Source]   Wed, 26 Dec 2018 13:13:29 GMT
Handling for GitHub pull request testing based upon issue number.

pts/opm-git-1.3.28   [View Source]   Thu, 06 Dec 2018 21:21:15 GMT
Drop NUMA path for now as it's breaking builds otherwise

pts/opm-git-1.3.27   [View Source]   Sat, 01 Dec 2018 20:56:23 GMT
Support git updating on libecl since recent changes

pts/opm-git-1.3.26   [View Source]   Sat, 01 Dec 2018 18:16:29 GMT
Add NUMA detection for map-by numa option, allow specifying aribtrary data files.

pts/opm-git-1.3.25   [View Source]   Sun, 25 Nov 2018 14:32:25 GMT
Build system updates

pts/opm-git-1.3.24   [View Source]   Sun, 14 Oct 2018 15:28:05 GMT
Revert back to map by socket rather than numa to avoid breakage on non-EPYC systems.

pts/opm-git-1.3.23   [View Source]   Thu, 11 Oct 2018 16:54:20 GMT
Report solver time.

pts/opm-git-1.3.22   [View Source]   Thu, 11 Oct 2018 09:10:06 GMT
Minor updates.

pts/opm-git-1.3.21   [View Source]   Sat, 06 Oct 2018 08:16:59 GMT
Fix/update for Debian 9.

pts/opm-git-1.3.20   [View Source]   Sat, 04 Aug 2018 19:51:41 GMT
Set OpenMP use flag

pts/opm-git-1.3.19   [View Source]   Fri, 11 May 2018 20:29:39 GMT
Continued tweaking to the test profile.

pts/opm-git-1.3.18   [View Source]   Fri, 11 May 2018 14:40:14 GMT
More updates/fixes.

pts/opm-git-1.3.17   [View Source]   Fri, 11 May 2018 13:22:52 GMT
Update against upstream.

pts/opm-git-1.3.16   [View Source]   Wed, 16 Aug 2017 20:11:56 GMT
Various upstream fixes

pts/opm-git-1.3.15   [View Source]   Thu, 18 May 2017 12:21:17 GMT
Build fix to work against upstream code.

pts/opm-git-1.3.14   [View Source]   Fri, 05 May 2017 09:08:15 GMT
Update fixes for upstream

pts/opm-git-1.3.13   [View Source]   Wed, 19 Apr 2017 10:52:24 GMT
Update result parser

pts/opm-git-1.3.12   [View Source]   Wed, 19 Apr 2017 09:48:38 GMT
Drop porsol

pts/opm-git-1.3.11   [View Source]   Wed, 08 Feb 2017 16:58:20 GMT
Add new flow_ebos option

pts/opm-git-1.3.10   [View Source]   Thu, 01 Dec 2016 11:43:58 GMT
Build grid before core.

pts/opm-git-1.3.9   [View Source]   Tue, 29 Nov 2016 13:22:58 GMT
Finish up fixes for recent changes.

pts/opm-git-1.3.8   [View Source]   Mon, 28 Nov 2016 20:01:33 GMT
Add ewoms to build process.

pts/opm-git-1.3.7   [View Source]   Fri, 09 Sep 2016 11:31:35 GMT
Fix for ERT cmake change upstream.

pts/opm-git-1.3.6   [View Source]   Wed, 15 Jun 2016 09:13:21 GMT
Fix build process

pts/opm-git-1.3.5   [View Source]   Thu, 12 May 2016 12:49:56 GMT
Flow MPI Extra test name

pts/opm-git-1.3.4   [View Source]   Thu, 12 May 2016 09:22:40 GMT
FFix typo from previous 1.3.3 release.

pts/opm-git-1.3.3   [View Source]   Thu, 12 May 2016 08:53:34 GMT
Add omega test option if you have it in your download cache

pts/opm-git-1.3.2   [View Source]   Fri, 08 Apr 2016 13:40:26 GMT
opm-autodiff was renamed to opm-simulators

pts/opm-git-1.3.1   [View Source]   Thu, 07 Apr 2016 12:50:29 GMT
Change dune-cornerpoint to opm-grid

pts/opm-git-1.3.0   [View Source]   Thu, 31 Mar 2016 13:55:00 GMT
Updates

pts/opm-git-1.2.0   [View Source]   Wed, 16 Mar 2016 13:20:10 GMT
More adjustments

pts/opm-git-1.1.2   [View Source]   Tue, 15 Mar 2016 18:44:19 GMT
Updates for MPI, running as root.

pts/opm-git-1.1.1   [View Source]   Fri, 11 Mar 2016 10:28:57 GMT
Fix LOG_FILE for norne run.

pts/opm-git-1.1.0   [View Source]   Thu, 10 Mar 2016 20:40:53 GMT
Update test.

pts/opm-git-1.0.1   [View Source]   Tue, 08 Mar 2016 13:26:14 GMT
Fixes

pts/opm-git-1.0.0   [View Source]   Sun, 06 Mar 2016 19:30:06 GMT
Initial commit of OPM Git test profile.


Performance Metrics

Analyze Test Configuration:

Open Porous Media Git

OPM Benchmark: Flow MPI Norne - Threads: 1

OpenBenchmarking.org metrics for this test profile configuration based on 469 public results since 31 March 2016 with the latest data as of 24 January 2021.

Additional benchmark metrics will come after OpenBenchmarking.org has collected a sufficient data-set.

OpenBenchmarking.orgDistribution Of Public Results - OPM Benchmark: Flow MPI Norne - Threads: 1469 Results Range From 260 To 1585 Seconds2602963323684044404765125485846206566927287648008368729089449801016105210881124116011961232126813041340137614121448148415201556159220406080100

Based on OpenBenchmarking.org data, the selected test / test configuration (Open Porous Media Git - OPM Benchmark: Flow MPI Norne - Threads: 1) 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 BenchmarkOPM Benchmark: Flow MPI Norne - Threads: 1Run-Time714212835Min: 1 / Avg: 14.03 / Max: 35

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

OpenBenchmarking.orgPercent, Fewer Is BetterAverage Deviation Between RunsOPM Benchmark: Flow MPI Norne - Threads: 1Deviation246810Min: 0 / Avg: 0.12 / Max: 1

Notable Instruction Set Usage

Notable instruction set extensions supported by this test, based on an automatic analysis by the Phoronix Test Suite / OpenBenchmarking.org analytics engine.

Instruction Set
Support
Instructions Detected
SSE2 (SSE2)
Used by default on supported hardware.
 
MOVDQA
Last automated analysis: 31 January 2021

This test profile binary relies on the shared libraries libc.so.6.

Recent Test Results

OpenBenchmarking.org Results Compare

1 System - 3 Benchmark Results

AMD Ryzen 7 3800XT 8-Core - MSI X370 XPOWER GAMING TITANIUM - AMD Starship

Debian 10 - 4.19.0-13-amd64 - X Server 1.20.4

1 System - 3 Benchmark Results

Intel Xeon Silver 4216 - TYAN S7100AG2NR - Intel Sky Lake-E DMI3 Registers

Debian 10 - 4.19.0-9-amd64 - GNOME Shell 3.30.2

1 System - 3 Benchmark Results

Intel Xeon E3-1231 v3 - Gigabyte H81M-S1 - Intel Xeon E3-1200 v3 DRAM

Debian 10 - 4.19.0-13-amd64 - X Server 1.20.4

1 System - 3 Benchmark Results

Intel Xeon Silver 4216 - TYAN S7100AG2NR - Intel Sky Lake-E DMI3 Registers

Debian 10 - 4.19.0-9-amd64 - GNOME Shell 3.30.2

1 System - 3 Benchmark Results

Intel Xeon E3-1231 v3 - Gigabyte H81M-S1 - Intel Xeon E3-1200 v3 DRAM

Debian 10 - 4.19.0-13-amd64 - X Server 1.20.4

1 System - 3 Benchmark Results

Intel Xeon Silver 4216 - TYAN S7100AG2NR - Intel Sky Lake-E DMI3 Registers

Debian 10 - 4.19.0-9-amd64 - GNOME Shell 3.30.2

1 System - 3 Benchmark Results

Intel Xeon E3-1231 v3 - Gigabyte H81M-S1 - Intel Xeon E3-1200 v3 DRAM

Debian 10 - 4.19.0-13-amd64 - X Server 1.20.4

1 System - 3 Benchmark Results

Intel Xeon Silver 4216 - TYAN S7100AG2NR - Intel Sky Lake-E DMI3 Registers

Debian 10 - 4.19.0-9-amd64 - GNOME Shell 3.30.2

1 System - 3 Benchmark Results

Intel Xeon E3-1231 v3 - Gigabyte H81M-S1 - Intel Xeon E3-1200 v3 DRAM

Debian 10 - 4.19.0-13-amd64 - X Server 1.20.4

1 System - 3 Benchmark Results

Intel Xeon Silver 4216 - TYAN S7100AG2NR - Intel Sky Lake-E DMI3 Registers

Debian 10 - 4.19.0-9-amd64 - GNOME Shell 3.30.2

1 System - 3 Benchmark Results

Intel Xeon E3-1231 v3 - Gigabyte H81M-S1 - Intel Xeon E3-1200 v3 DRAM

Debian 10 - 4.19.0-13-amd64 - X Server 1.20.4

1 System - 3 Benchmark Results

AMD Ryzen 7 3800XT 8-Core - MSI X370 XPOWER GAMING TITANIUM - AMD Starship

Debian 10 - 4.19.0-13-amd64 - X Server 1.20.4

Most Popular Test Results

OpenBenchmarking.org Results Compare

3 Systems - 10 Benchmark Results

AMD Ryzen 7 1700 Eight-Core - MSI B350 TOMAHAWK - AMD Device 1450

openSUSE 42.2 - 4.11.0-rc2-5.gf764d42-default+ - KDE

1 System - 10 Benchmark Results

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

Ubuntu 16.10 - 4.11.0-999-generic - Unity 7.5.0

1 System - 7 Benchmark Results

Intel Xeon E3-1270 v5 - ASUS E3 PRO GAMING V5 - Intel Skylake

Debian 9.1 - 4.9.0-3-amd64 - X Server 1.19.2

1 System - 7 Benchmark Results

Intel Core i7-5960X - Gigabyte X99-UD4-CF - Intel Xeon E7 v3

Debian 9.5 - 4.18.0-2-amd64 - X Server 1.19.2

1 System - 7 Benchmark Results

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

Debian 9.1 - 4.13.3-041303-generic - GNOME Shell 3.22.3

1 System - 7 Benchmark Results

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

Debian 9.1 - 4.13.3-041303-generic - GNOME Shell 3.22.3

1 System - 7 Benchmark Results

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

Debian 9.1 - 4.13.3-041303-generic - GNOME Shell 3.22.3

1 System - 7 Benchmark Results

Intel Xeon E3-1231 v3 - Gigabyte H81M-S1 - Intel Xeon E3-1200 v3 DRAM

Debian 9.1 - 4.9.0-3-amd64 - X Server 1.19.2

1 System - 7 Benchmark Results

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

Debian 9.1 - 4.13.3-041303-generic - GNOME Shell 3.22.3

1 System - 6 Benchmark Results

Intel Xeon E3-1231 v3 - Gigabyte H81M-S1 - Intel Xeon E3-1200 v3 DRAM

Debian 10 - 4.19.0-11-amd64 - X Server 1.20.4

1 System - 7 Benchmark Results

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

Debian 9.1 - 4.13.3-041303-generic - GNOME Shell 3.22.3

1 System - 19 Benchmark Results

AMD Ryzen Threadripper 2990WX 32-Core - ASUS ROG ZENITH EXTREME - AMD Device 1450

Debian 9.5 - 4.18.0-2-amd64 - GNOME Shell 3.22.3

Find More Test Results