Compare commits
48 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
d21daadc26 | ||
|
|
5b64184b42 | ||
|
|
82f44a557c | ||
|
|
b3e153f423 | ||
|
|
7661450dc7 | ||
|
|
f6d6069759 | ||
|
|
6f64b464d2 | ||
|
|
a8c0a11fec | ||
|
|
8ecbc47cae | ||
|
|
6a5cffa48c | ||
|
|
10731910ef | ||
|
|
f4e1cd9053 | ||
|
|
d243c00c18 | ||
|
|
9af0dc1ebf | ||
|
|
095734c057 | ||
|
|
a22ddd2bb9 | ||
|
|
70fe5b27af | ||
|
|
d0b93fc538 | ||
|
|
7e5c23ea8c | ||
|
|
ba6e07d158 | ||
|
|
253e2769a9 | ||
|
|
7332e52768 | ||
|
|
d7fbcbb1ed | ||
|
|
31514f6f67 | ||
|
|
d1aba7c74d | ||
|
|
991740c2b7 | ||
|
|
da953b9f8a | ||
|
|
554ae0ff95 | ||
|
|
2e8a041b7c | ||
|
|
8819950768 | ||
|
|
d684325107 | ||
|
|
437dcabdba | ||
|
|
16b9a908f8 | ||
|
|
fcd19c06f1 | ||
|
|
4f7868c180 | ||
|
|
d2920a11bc | ||
|
|
1d14600d15 | ||
|
|
9e1c29ef69 | ||
|
|
cd5c38288a | ||
|
|
54b9f60f2f | ||
|
|
d7faef9306 | ||
|
|
2aecb64f72 | ||
|
|
7c208aaa4d | ||
|
|
dbc459abba | ||
|
|
7c00f06910 | ||
|
|
0779728ca4 | ||
|
|
33df9275b7 | ||
|
|
0260e47dec |
20
ChangeLog
20
ChangeLog
@@ -1,5 +1,25 @@
|
||||
PHORONIX TEST SUITE CHANGE-LOG
|
||||
|
||||
Phoronix Test Suite 9.2.0-Hurdal
|
||||
3 December 2019
|
||||
|
||||
pts-core: Fix for sensor-driven result outputs (e.g. power)
|
||||
pts-core: Clean up precision handling on graphs
|
||||
pts-core: Add Clear Linux external dependencies handling for when not relying upon the Clear bundles that include all known dependencies
|
||||
phodevi: More robust ACPI power_meter handling
|
||||
phodevi: Support reading the NVMe drive temperature via HWMON on Linux 5.5+
|
||||
phoromatic: Use the new shared result viewer settings handling in common with the dynamic result viewer
|
||||
|
||||
Phoronix Test Suite 9.2.0 Milestone 2
|
||||
13 November 2019
|
||||
|
||||
pts-core: Drop auto-compare sub-command since currently buggy / too server resource intensive
|
||||
pts-core: Add FORCE_MIN_DURATION_PER_TEST
|
||||
pts-core: Don't sort geometric mean results when the only difference between result identifiers is numeric in nature
|
||||
pts-core: Allow preserving the precision of the original workload under test if not overriden by test profile
|
||||
pts-core: Record and report CPU microcode version in benchmark result file
|
||||
system_monitor: Allow multiple PERFORMANCE_PER_SENSOR= to be delimited by comma
|
||||
|
||||
Phoronix Test Suite 9.2.0 Milestone 1
|
||||
17 October 2019
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Phoronix Test Suite 9.2.0m1
|
||||
# Phoronix Test Suite 9.2.0
|
||||
https://www.phoronix-test-suite.com/
|
||||
|
||||
The **Phoronix Test Suite** is the most comprehensive testing and benchmarking
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
.TH phoronix-test-suite 1 "www.phoronix-test-suite.com" "9.2.0m1"
|
||||
.TH phoronix-test-suite 1 "www.phoronix-test-suite.com" "9.2.0"
|
||||
.SH NAME
|
||||
phoronix-test-suite \- The Phoronix Test Suite is an extensible open-source platform for performing testing and performance evaluation.
|
||||
.SH SYNOPSIS
|
||||
@@ -45,9 +45,6 @@ This option will create a download cache for use by the Phoronix Test Suite. The
|
||||
This option will permanently remove a installed test by the Phoronix Test Suite.
|
||||
.TP
|
||||
.SH TESTING
|
||||
.B auto-compare
|
||||
This option will autonomously determine the most relevant test(s) to run for any selected sub-system(s). The tests to run are determined via OpenBenchmarking.org integration with the global results pool. Related test results from OpenBenchmarking.org are also merged to provide a straight-forward and effective means of carrying out a system comparison. If wishing to find comparable results for any particular test profile(s), simply pass the test profile names as additional arguments to this command.
|
||||
.TP
|
||||
.B benchmark [Test | Suite | OpenBenchmarking ID | Test Result] ...
|
||||
This option will install the selected test(s) (if needed) and will proceed to run the test(s). This option is equivalent to running phoronix-test-suite with the install option followed by the run option. Multiple arguments can be supplied to run additional tests at the same time and save the results into one file.
|
||||
.TP
|
||||
|
||||
@@ -294,9 +294,6 @@ User Options
|
||||
</h3>
|
||||
<p>This option will permanently remove a installed test by the Phoronix Test Suite.</p>
|
||||
<h1>Testing</h1>
|
||||
<h3>auto-compare<em> </em>
|
||||
</h3>
|
||||
<p>This option will autonomously determine the most relevant test(s) to run for any selected sub-system(s). The tests to run are determined via OpenBenchmarking.org integration with the global results pool. Related test results from OpenBenchmarking.org are also merged to provide a straight-forward and effective means of carrying out a system comparison. If wishing to find comparable results for any particular test profile(s), simply pass the test profile names as additional arguments to this command.</p>
|
||||
<h3>benchmark<em> [Test | Suite | OpenBenchmarking ID | Test Result] ...</em>
|
||||
</h3>
|
||||
<p>This option will install the selected test(s) (if needed) and will proceed to run the test(s). This option is equivalent to running phoronix-test-suite with the install option followed by the run option. Multiple arguments can be supplied to run additional tests at the same time and save the results into one file.</p>
|
||||
@@ -753,7 +750,7 @@ Installation Instructions
|
||||
External Dependencies
|
||||
</h1>
|
||||
<p>The Phoronix Test Suite has a feature known as "External Dependencies" where the Phoronix Test Suite can attempt to automatically install some of the test-specific dependencies on supported distributions. If running on a distribution where there is currently no External Dependencies profile, the needed package name(s) are listed for manual installation.</p>
|
||||
<p>Below are a list of the operating systems that currently have external dependencies support within the Phoronix Test Suite for the automatic installation of needed test files.</p><hr><ul></ul><li>Alpine Linux</li><li>Amazon</li><li>Angstrom</li><li>Arch Linux</li><li>CentOS</li><li>ClearOS</li><li>ClearOS Core Server</li><li>Debian</li><li>DragonFlyBSD</li><li>Fedora</li><li>Fluxbuntu</li><li>GNU KFreeBSD</li><li>Gentoo</li><li>Goobuntu</li><li>HP</li><li>Joli Cloud</li><li>Linaro</li><li>Linux Embedded Development Environment</li><li>Linux Mint</li><li>MEPIS</li><li>Mac OS X</li><li>MacPorts</li><li>Mageia</li><li>Mandriva</li><li>MeeGo</li><li>Microsoft Windows</li><li>MidnightBSD</li><li>Moblin</li><li>Mythbuntu</li><li>NetBSD</li><li>Nexenta Core</li><li>OLPC</li><li>OpenIndiana</li><li>OpenMandriva</li><li>OpenMandrivaLinux</li><li>OpenSolaris</li><li>OpenSuSE</li><li>Optware</li><li>Oracle Server</li><li>PCLinuxOS</li><li>PTS Desktop Live</li><li>PTS Linux Live</li><li>Palm</li><li>Pardus Linux</li><li>Red Hat Enterprise</li><li>Red Hat Enterprise Server</li><li>SUSE</li><li>SUSE Linux</li><li>Scientific</li><li>ScientificSL</li><li>Solus</li><li>Solus Linux</li><li>Termux</li><li>Ubuntu</li><li>Void Linux</li><li>Zenwalk</li><li>gNewSense</li><li>macOS Brew</li>
|
||||
<p>Below are a list of the operating systems that currently have external dependencies support within the Phoronix Test Suite for the automatic installation of needed test files.</p><hr><ul></ul><li>Alpine Linux</li><li>Amazon</li><li>Angstrom</li><li>Arch Linux</li><li>CentOS</li><li>Clear Linux</li><li>ClearOS</li><li>ClearOS Core Server</li><li>Debian</li><li>DragonFlyBSD</li><li>Fedora</li><li>Fluxbuntu</li><li>GNU KFreeBSD</li><li>Gentoo</li><li>Goobuntu</li><li>HP</li><li>Joli Cloud</li><li>Linaro</li><li>Linux Embedded Development Environment</li><li>Linux Mint</li><li>MEPIS</li><li>Mac OS X</li><li>MacPorts</li><li>Mageia</li><li>Mandriva</li><li>MeeGo</li><li>Microsoft Windows</li><li>MidnightBSD</li><li>Moblin</li><li>Mythbuntu</li><li>NetBSD</li><li>Nexenta Core</li><li>OLPC</li><li>OpenIndiana</li><li>OpenMandriva</li><li>OpenMandrivaLinux</li><li>OpenSolaris</li><li>OpenSuSE</li><li>Optware</li><li>Oracle Server</li><li>PCLinuxOS</li><li>PTS Desktop Live</li><li>PTS Linux Live</li><li>Palm</li><li>Pardus Linux</li><li>Red Hat Enterprise</li><li>Red Hat Enterprise Server</li><li>SUSE</li><li>SUSE Linux</li><li>Scientific</li><li>ScientificSL</li><li>Solus</li><li>Solus Linux</li><li>Termux</li><li>Ubuntu</li><li>Void Linux</li><li>Zenwalk</li><li>gNewSense</li><li>macOS Brew</li>
|
||||
<hr style="height: 50px; border: 0;"><a name="Configuration%0A"></a><h1>
|
||||
Configuration
|
||||
</h1>
|
||||
@@ -815,6 +812,8 @@ Configuration
|
||||
<p>This is similar to the FORCE_TIMES_TO_RUN option but will only be used if the test profile's run count is less than this defined value.</p>
|
||||
<p><strong>FORCE_MIN_TIMES_TO_RUN_CUTOFF</strong></p>
|
||||
<p>When used in conjunction with FORCE_MIN_TIMES_TO_RUN, the override value will only be applied to test profiles where its average run-time length (in minutes) is less than the value specified by FORCE_MIN_TIMES_TO_RUN_CUTOFF.</p>
|
||||
<p><strong>FORCE_MIN_DURATION_PER_TEST</strong></p>
|
||||
<p>This is similar to FORCE_MIN_TIMES_TO_RUN but allows specifying a time (in minutes) that each test should be run for. Each test will loop at least until that amount of time has elapsed. This can be useful for short-running tests if wanting to ensure each test is run long enough to rule out system noise.</p>
|
||||
<p><strong>IGNORE_RUNS</strong></p>
|
||||
<p>IGNORE_RUNS can be passed a comma-separated list of runs to skip on each benchmark. For example, IGNORE_RUNS=1 would always drop the first run from being recorded.</p>
|
||||
<p><strong>NO_FILE_HASH_CHECKS</strong></p>
|
||||
@@ -956,30 +955,24 @@ Virtual Test Suites
|
||||
<h3>Cuda Tests<em> pts/cuda</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing cuda.</p>
|
||||
<h3>Openmp Tests<em> pts/openmp</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing openmp.</p>
|
||||
<h3>Python Tests<em> pts/python</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing python.</p>
|
||||
<h3>Go Tests<em> pts/go</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing go.</p>
|
||||
<h3>Mpi Tests<em> pts/mpi</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing mpi.</p>
|
||||
<h3>Vdpau Tests<em> pts/vdpau</em>
|
||||
<h3>Openmp Tests<em> pts/openmp</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing vdpau.</p>
|
||||
<h3>Video Tests<em> pts/video</em>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing openmp.</p>
|
||||
<h3>Cloud Tests<em> pts/cloud</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing video.</p>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing cloud.</p>
|
||||
<h3>Docker Tests<em> pts/docker</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing docker.</p>
|
||||
<h3>Python Tests<em> pts/python</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing python.</p>
|
||||
<h3>Responsiveness Tests<em> pts/responsiveness</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing responsiveness.</p>
|
||||
<h3>Openmpi Tests<em> pts/openmpi</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing openmpi.</p>
|
||||
<h3>All SYSTEM Tests<em> system/all</em>
|
||||
</h3>
|
||||
<p>This is a collection of all test profiles found within the specified OpenBenchmarking.org repository.</p>
|
||||
@@ -1121,93 +1114,6 @@ Virtual Test Suites
|
||||
<h3>Smp Tests<em> git/smp</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing smp.</p>
|
||||
<h3>All PTS Tests<em> pts/all</em>
|
||||
</h3>
|
||||
<p>This is a collection of all test profiles found within the specified OpenBenchmarking.org repository.</p>
|
||||
<h3>Installed Tests<em> pts/installed</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository that are already installed on the system under test.</p>
|
||||
<h3>Every PTS Test<em> pts/everything</em>
|
||||
</h3>
|
||||
<p>This is a collection of every test profile found within the specified OpenBenchmarking.org repository, including unsupported tests.</p>
|
||||
<h3>Linux Operating System Tests<em> pts/linux</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being compatible with the Linux Operating System.</p>
|
||||
<h3>Solaris Operating System Tests<em> pts/solaris</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being compatible with the Solaris Operating System.</p>
|
||||
<h3>BSD Operating System Tests<em> pts/bsd</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being compatible with the BSD Operating System.</p>
|
||||
<h3>MacOSX Operating System Tests<em> pts/macosx</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being compatible with the MacOSX Operating System.</p>
|
||||
<h3>Windows Operating System Tests<em> pts/windows</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being compatible with the Windows Operating System.</p>
|
||||
<h3>Hurd Operating System Tests<em> pts/hurd</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being compatible with the Hurd Operating System.</p>
|
||||
<h3>System Subsystem Tests<em> pts/system</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a test of the System sub-system.</p>
|
||||
<h3>Processor Subsystem Tests<em> pts/processor</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a test of the Processor sub-system.</p>
|
||||
<h3>Graphics Subsystem Tests<em> pts/graphics</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a test of the Graphics sub-system.</p>
|
||||
<h3>Other Subsystem Tests<em> pts/other</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a test of the Other sub-system.</p>
|
||||
<h3>Utility Tests<em> pts/utility</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Utility software test.</p>
|
||||
<h3>Simulator Tests<em> pts/simulator</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Simulator software test.</p>
|
||||
<h3>Scientific Tests<em> pts/scientific</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Scientific software test.</p>
|
||||
<h3>Benchmark Tests<em> pts/benchmark</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Benchmark software test.</p>
|
||||
<h3>Application Tests<em> pts/application</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Application software test.</p>
|
||||
<h3>Game Tests<em> pts/game</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Game software test.</p>
|
||||
<h3>Smp Tests<em> pts/smp</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing smp.</p>
|
||||
<h3>Cuda Tests<em> pts/cuda</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing cuda.</p>
|
||||
<h3>Openmp Tests<em> pts/openmp</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing openmp.</p>
|
||||
<h3>Python Tests<em> pts/python</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing python.</p>
|
||||
<h3>Go Tests<em> pts/go</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing go.</p>
|
||||
<h3>Mpi Tests<em> pts/mpi</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing mpi.</p>
|
||||
<h3>Vdpau Tests<em> pts/vdpau</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing vdpau.</p>
|
||||
<h3>Video Tests<em> pts/video</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing video.</p>
|
||||
<h3>Responsiveness Tests<em> pts/responsiveness</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing responsiveness.</p>
|
||||
<h3>Openmpi Tests<em> pts/openmpi</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing openmpi.</p>
|
||||
<h3>All WINDOWS Tests<em> windows/all</em>
|
||||
</h3>
|
||||
<p>This is a collection of all test profiles found within the specified OpenBenchmarking.org repository.</p>
|
||||
|
||||
@@ -67,9 +67,6 @@ This option will permanently remove a installed test by the Phoronix Test Suite.
|
||||
|
||||
|
||||
## Testing
|
||||
#### auto-compare
|
||||
This option will autonomously determine the most relevant test(s) to run for any selected sub-system(s). The tests to run are determined via OpenBenchmarking.org integration with the global results pool. Related test results from OpenBenchmarking.org are also merged to provide a straight-forward and effective means of carrying out a system comparison. If wishing to find comparable results for any particular test profile(s), simply pass the test profile names as additional arguments to this command.
|
||||
|
||||
#### benchmark [Test | Suite | OpenBenchmarking ID | Test Result] ...
|
||||
This option will install the selected test(s) (if needed) and will proceed to run the test(s). This option is equivalent to running phoronix-test-suite with the install option followed by the run option. Multiple arguments can be supplied to run additional tests at the same time and save the results into one file.
|
||||
|
||||
@@ -671,7 +668,7 @@ Below are a list of the operating systems that currently have external dependenc
|
||||
---
|
||||
|
||||
|
||||
Alpine LinuxAmazonAngstromArch LinuxCentOSClearOSClearOS Core ServerDebianDragonFlyBSDFedoraFluxbuntuGNU KFreeBSDGentooGoobuntuHPJoli CloudLinaroLinux Embedded Development EnvironmentLinux MintMEPISMac OS XMacPortsMageiaMandrivaMeeGoMicrosoft WindowsMidnightBSDMoblinMythbuntuNetBSDNexenta CoreOLPCOpenIndianaOpenMandrivaOpenMandrivaLinuxOpenSolarisOpenSuSEOptwareOracle ServerPCLinuxOSPTS Desktop LivePTS Linux LivePalmPardus LinuxRed Hat EnterpriseRed Hat Enterprise ServerSUSESUSE LinuxScientificScientificSLSolusSolus LinuxTermuxUbuntuVoid LinuxZenwalkgNewSensemacOS Brew
|
||||
Alpine LinuxAmazonAngstromArch LinuxCentOSClear LinuxClearOSClearOS Core ServerDebianDragonFlyBSDFedoraFluxbuntuGNU KFreeBSDGentooGoobuntuHPJoli CloudLinaroLinux Embedded Development EnvironmentLinux MintMEPISMac OS XMacPortsMageiaMandrivaMeeGoMicrosoft WindowsMidnightBSDMoblinMythbuntuNetBSDNexenta CoreOLPCOpenIndianaOpenMandrivaOpenMandrivaLinuxOpenSolarisOpenSuSEOptwareOracle ServerPCLinuxOSPTS Desktop LivePTS Linux LivePalmPardus LinuxRed Hat EnterpriseRed Hat Enterprise ServerSUSESUSE LinuxScientificScientificSLSolusSolus LinuxTermuxUbuntuVoid LinuxZenwalkgNewSensemacOS Brew
|
||||
# Configuration
|
||||
|
||||
## User Files & Folders
|
||||
@@ -789,6 +786,10 @@ This is similar to the FORCE_TIMES_TO_RUN option but will only be used if the te
|
||||
|
||||
When used in conjunction with FORCE_MIN_TIMES_TO_RUN, the override value will only be applied to test profiles where its average run-time length (in minutes) is less than the value specified by FORCE_MIN_TIMES_TO_RUN_CUTOFF.
|
||||
|
||||
**FORCE_MIN_DURATION_PER_TEST**
|
||||
|
||||
This is similar to FORCE_MIN_TIMES_TO_RUN but allows specifying a time (in minutes) that each test should be run for. Each test will loop at least until that amount of time has elapsed. This can be useful for short-running tests if wanting to ensure each test is run long enough to rule out system noise.
|
||||
|
||||
**IGNORE_RUNS**
|
||||
|
||||
IGNORE_RUNS can be passed a comma-separated list of runs to skip on each benchmark. For example, IGNORE_RUNS=1 would always drop the first run from being recorded.
|
||||
@@ -994,30 +995,24 @@ This is a collection of test profiles found within the specified OpenBenchmarkin
|
||||
#### Cuda Tests pts/cuda
|
||||
This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing cuda.
|
||||
|
||||
#### Mpi Tests pts/mpi
|
||||
This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing mpi.
|
||||
|
||||
#### Openmp Tests pts/openmp
|
||||
This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing openmp.
|
||||
|
||||
#### Cloud Tests pts/cloud
|
||||
This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing cloud.
|
||||
|
||||
#### Docker Tests pts/docker
|
||||
This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing docker.
|
||||
|
||||
#### Python Tests pts/python
|
||||
This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing python.
|
||||
|
||||
#### Go Tests pts/go
|
||||
This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing go.
|
||||
|
||||
#### Mpi Tests pts/mpi
|
||||
This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing mpi.
|
||||
|
||||
#### Vdpau Tests pts/vdpau
|
||||
This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing vdpau.
|
||||
|
||||
#### Video Tests pts/video
|
||||
This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing video.
|
||||
|
||||
#### Responsiveness Tests pts/responsiveness
|
||||
This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing responsiveness.
|
||||
|
||||
#### Openmpi Tests pts/openmpi
|
||||
This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing openmpi.
|
||||
|
||||
#### All SYSTEM Tests system/all
|
||||
This is a collection of all test profiles found within the specified OpenBenchmarking.org repository.
|
||||
|
||||
@@ -1159,93 +1154,6 @@ This is a collection of test profiles found within the specified OpenBenchmarkin
|
||||
#### Smp Tests git/smp
|
||||
This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing smp.
|
||||
|
||||
#### All PTS Tests pts/all
|
||||
This is a collection of all test profiles found within the specified OpenBenchmarking.org repository.
|
||||
|
||||
#### Installed Tests pts/installed
|
||||
This is a collection of test profiles found within the specified OpenBenchmarking.org repository that are already installed on the system under test.
|
||||
|
||||
#### Every PTS Test pts/everything
|
||||
This is a collection of every test profile found within the specified OpenBenchmarking.org repository, including unsupported tests.
|
||||
|
||||
#### Linux Operating System Tests pts/linux
|
||||
This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being compatible with the Linux Operating System.
|
||||
|
||||
#### Solaris Operating System Tests pts/solaris
|
||||
This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being compatible with the Solaris Operating System.
|
||||
|
||||
#### BSD Operating System Tests pts/bsd
|
||||
This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being compatible with the BSD Operating System.
|
||||
|
||||
#### MacOSX Operating System Tests pts/macosx
|
||||
This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being compatible with the MacOSX Operating System.
|
||||
|
||||
#### Windows Operating System Tests pts/windows
|
||||
This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being compatible with the Windows Operating System.
|
||||
|
||||
#### Hurd Operating System Tests pts/hurd
|
||||
This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being compatible with the Hurd Operating System.
|
||||
|
||||
#### System Subsystem Tests pts/system
|
||||
This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a test of the System sub-system.
|
||||
|
||||
#### Processor Subsystem Tests pts/processor
|
||||
This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a test of the Processor sub-system.
|
||||
|
||||
#### Graphics Subsystem Tests pts/graphics
|
||||
This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a test of the Graphics sub-system.
|
||||
|
||||
#### Other Subsystem Tests pts/other
|
||||
This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a test of the Other sub-system.
|
||||
|
||||
#### Utility Tests pts/utility
|
||||
This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Utility software test.
|
||||
|
||||
#### Simulator Tests pts/simulator
|
||||
This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Simulator software test.
|
||||
|
||||
#### Scientific Tests pts/scientific
|
||||
This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Scientific software test.
|
||||
|
||||
#### Benchmark Tests pts/benchmark
|
||||
This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Benchmark software test.
|
||||
|
||||
#### Application Tests pts/application
|
||||
This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Application software test.
|
||||
|
||||
#### Game Tests pts/game
|
||||
This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Game software test.
|
||||
|
||||
#### Smp Tests pts/smp
|
||||
This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing smp.
|
||||
|
||||
#### Cuda Tests pts/cuda
|
||||
This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing cuda.
|
||||
|
||||
#### Openmp Tests pts/openmp
|
||||
This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing openmp.
|
||||
|
||||
#### Python Tests pts/python
|
||||
This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing python.
|
||||
|
||||
#### Go Tests pts/go
|
||||
This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing go.
|
||||
|
||||
#### Mpi Tests pts/mpi
|
||||
This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing mpi.
|
||||
|
||||
#### Vdpau Tests pts/vdpau
|
||||
This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing vdpau.
|
||||
|
||||
#### Video Tests pts/video
|
||||
This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing video.
|
||||
|
||||
#### Responsiveness Tests pts/responsiveness
|
||||
This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing responsiveness.
|
||||
|
||||
#### Openmpi Tests pts/openmpi
|
||||
This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing openmpi.
|
||||
|
||||
#### All WINDOWS Tests windows/all
|
||||
This is a collection of all test profiles found within the specified OpenBenchmarking.org repository.
|
||||
|
||||
|
||||
@@ -41,9 +41,6 @@
|
||||
</h3>
|
||||
<p>This option will permanently remove a installed test by the Phoronix Test Suite.</p>
|
||||
<h1>Testing</h1>
|
||||
<h3>auto-compare<em> </em>
|
||||
</h3>
|
||||
<p>This option will autonomously determine the most relevant test(s) to run for any selected sub-system(s). The tests to run are determined via OpenBenchmarking.org integration with the global results pool. Related test results from OpenBenchmarking.org are also merged to provide a straight-forward and effective means of carrying out a system comparison. If wishing to find comparable results for any particular test profile(s), simply pass the test profile names as additional arguments to this command.</p>
|
||||
<h3>benchmark<em> [Test | Suite | OpenBenchmarking ID | Test Result] ...</em>
|
||||
</h3>
|
||||
<p>This option will install the selected test(s) (if needed) and will proceed to run the test(s). This option is equivalent to running phoronix-test-suite with the install option followed by the run option. Multiple arguments can be supplied to run additional tests at the same time and save the results into one file.</p>
|
||||
|
||||
@@ -5,6 +5,6 @@
|
||||
</head>
|
||||
<body>
|
||||
<p>The Phoronix Test Suite has a feature known as "External Dependencies" where the Phoronix Test Suite can attempt to automatically install some of the test-specific dependencies on supported distributions. If running on a distribution where there is currently no External Dependencies profile, the needed package name(s) are listed for manual installation.</p>
|
||||
<p>Below are a list of the operating systems that currently have external dependencies support within the Phoronix Test Suite for the automatic installation of needed test files.<hr><ul></ul><li>Alpine Linux</li><li>Amazon</li><li>Angstrom</li><li>Arch Linux</li><li>CentOS</li><li>ClearOS</li><li>ClearOS Core Server</li><li>Debian</li><li>DragonFlyBSD</li><li>Fedora</li><li>Fluxbuntu</li><li>GNU KFreeBSD</li><li>Gentoo</li><li>Goobuntu</li><li>HP</li><li>Joli Cloud</li><li>Linaro</li><li>Linux Embedded Development Environment</li><li>Linux Mint</li><li>MEPIS</li><li>Mac OS X</li><li>MacPorts</li><li>Mageia</li><li>Mandriva</li><li>MeeGo</li><li>Microsoft Windows</li><li>MidnightBSD</li><li>Moblin</li><li>Mythbuntu</li><li>NetBSD</li><li>Nexenta Core</li><li>OLPC</li><li>OpenIndiana</li><li>OpenMandriva</li><li>OpenMandrivaLinux</li><li>OpenSolaris</li><li>OpenSuSE</li><li>Optware</li><li>Oracle Server</li><li>PCLinuxOS</li><li>PTS Desktop Live</li><li>PTS Linux Live</li><li>Palm</li><li>Pardus Linux</li><li>Red Hat Enterprise</li><li>Red Hat Enterprise Server</li><li>SUSE</li><li>SUSE Linux</li><li>Scientific</li><li>ScientificSL</li><li>Solus</li><li>Solus Linux</li><li>Termux</li><li>Ubuntu</li><li>Void Linux</li><li>Zenwalk</li><li>gNewSense</li><li>macOS Brew</li></p>
|
||||
<p>Below are a list of the operating systems that currently have external dependencies support within the Phoronix Test Suite for the automatic installation of needed test files.<hr><ul></ul><li>Alpine Linux</li><li>Amazon</li><li>Angstrom</li><li>Arch Linux</li><li>CentOS</li><li>Clear Linux</li><li>ClearOS</li><li>ClearOS Core Server</li><li>Debian</li><li>DragonFlyBSD</li><li>Fedora</li><li>Fluxbuntu</li><li>GNU KFreeBSD</li><li>Gentoo</li><li>Goobuntu</li><li>HP</li><li>Joli Cloud</li><li>Linaro</li><li>Linux Embedded Development Environment</li><li>Linux Mint</li><li>MEPIS</li><li>Mac OS X</li><li>MacPorts</li><li>Mageia</li><li>Mandriva</li><li>MeeGo</li><li>Microsoft Windows</li><li>MidnightBSD</li><li>Moblin</li><li>Mythbuntu</li><li>NetBSD</li><li>Nexenta Core</li><li>OLPC</li><li>OpenIndiana</li><li>OpenMandriva</li><li>OpenMandrivaLinux</li><li>OpenSolaris</li><li>OpenSuSE</li><li>Optware</li><li>Oracle Server</li><li>PCLinuxOS</li><li>PTS Desktop Live</li><li>PTS Linux Live</li><li>Palm</li><li>Pardus Linux</li><li>Red Hat Enterprise</li><li>Red Hat Enterprise Server</li><li>SUSE</li><li>SUSE Linux</li><li>Scientific</li><li>ScientificSL</li><li>Solus</li><li>Solus Linux</li><li>Termux</li><li>Ubuntu</li><li>Void Linux</li><li>Zenwalk</li><li>gNewSense</li><li>macOS Brew</li></p>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -61,6 +61,8 @@
|
||||
<p>This is similar to the FORCE_TIMES_TO_RUN option but will only be used if the test profile's run count is less than this defined value.</p>
|
||||
<p><strong>FORCE_MIN_TIMES_TO_RUN_CUTOFF</strong></p>
|
||||
<p>When used in conjunction with FORCE_MIN_TIMES_TO_RUN, the override value will only be applied to test profiles where its average run-time length (in minutes) is less than the value specified by FORCE_MIN_TIMES_TO_RUN_CUTOFF.</p>
|
||||
<p><strong>FORCE_MIN_DURATION_PER_TEST</strong></p>
|
||||
<p>This is similar to FORCE_MIN_TIMES_TO_RUN but allows specifying a time (in minutes) that each test should be run for. Each test will loop at least until that amount of time has elapsed. This can be useful for short-running tests if wanting to ensure each test is run long enough to rule out system noise.</p>
|
||||
<p><strong>IGNORE_RUNS</strong></p>
|
||||
<p>IGNORE_RUNS can be passed a comma-separated list of runs to skip on each benchmark. For example, IGNORE_RUNS=1 would always drop the first run from being recorded.</p>
|
||||
<p><strong>NO_FILE_HASH_CHECKS</strong></p>
|
||||
|
||||
@@ -69,30 +69,24 @@
|
||||
<h3>Cuda Tests<em> pts/cuda</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing cuda.</p>
|
||||
<h3>Openmp Tests<em> pts/openmp</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing openmp.</p>
|
||||
<h3>Python Tests<em> pts/python</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing python.</p>
|
||||
<h3>Go Tests<em> pts/go</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing go.</p>
|
||||
<h3>Mpi Tests<em> pts/mpi</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing mpi.</p>
|
||||
<h3>Vdpau Tests<em> pts/vdpau</em>
|
||||
<h3>Openmp Tests<em> pts/openmp</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing vdpau.</p>
|
||||
<h3>Video Tests<em> pts/video</em>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing openmp.</p>
|
||||
<h3>Cloud Tests<em> pts/cloud</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing video.</p>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing cloud.</p>
|
||||
<h3>Docker Tests<em> pts/docker</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing docker.</p>
|
||||
<h3>Python Tests<em> pts/python</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing python.</p>
|
||||
<h3>Responsiveness Tests<em> pts/responsiveness</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing responsiveness.</p>
|
||||
<h3>Openmpi Tests<em> pts/openmpi</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing openmpi.</p>
|
||||
<h3>All SYSTEM Tests<em> system/all</em>
|
||||
</h3>
|
||||
<p>This is a collection of all test profiles found within the specified OpenBenchmarking.org repository.</p>
|
||||
@@ -234,93 +228,6 @@
|
||||
<h3>Smp Tests<em> git/smp</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing smp.</p>
|
||||
<h3>All PTS Tests<em> pts/all</em>
|
||||
</h3>
|
||||
<p>This is a collection of all test profiles found within the specified OpenBenchmarking.org repository.</p>
|
||||
<h3>Installed Tests<em> pts/installed</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository that are already installed on the system under test.</p>
|
||||
<h3>Every PTS Test<em> pts/everything</em>
|
||||
</h3>
|
||||
<p>This is a collection of every test profile found within the specified OpenBenchmarking.org repository, including unsupported tests.</p>
|
||||
<h3>Linux Operating System Tests<em> pts/linux</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being compatible with the Linux Operating System.</p>
|
||||
<h3>Solaris Operating System Tests<em> pts/solaris</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being compatible with the Solaris Operating System.</p>
|
||||
<h3>BSD Operating System Tests<em> pts/bsd</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being compatible with the BSD Operating System.</p>
|
||||
<h3>MacOSX Operating System Tests<em> pts/macosx</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being compatible with the MacOSX Operating System.</p>
|
||||
<h3>Windows Operating System Tests<em> pts/windows</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being compatible with the Windows Operating System.</p>
|
||||
<h3>Hurd Operating System Tests<em> pts/hurd</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being compatible with the Hurd Operating System.</p>
|
||||
<h3>System Subsystem Tests<em> pts/system</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a test of the System sub-system.</p>
|
||||
<h3>Processor Subsystem Tests<em> pts/processor</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a test of the Processor sub-system.</p>
|
||||
<h3>Graphics Subsystem Tests<em> pts/graphics</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a test of the Graphics sub-system.</p>
|
||||
<h3>Other Subsystem Tests<em> pts/other</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a test of the Other sub-system.</p>
|
||||
<h3>Utility Tests<em> pts/utility</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Utility software test.</p>
|
||||
<h3>Simulator Tests<em> pts/simulator</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Simulator software test.</p>
|
||||
<h3>Scientific Tests<em> pts/scientific</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Scientific software test.</p>
|
||||
<h3>Benchmark Tests<em> pts/benchmark</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Benchmark software test.</p>
|
||||
<h3>Application Tests<em> pts/application</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Application software test.</p>
|
||||
<h3>Game Tests<em> pts/game</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Game software test.</p>
|
||||
<h3>Smp Tests<em> pts/smp</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing smp.</p>
|
||||
<h3>Cuda Tests<em> pts/cuda</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing cuda.</p>
|
||||
<h3>Openmp Tests<em> pts/openmp</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing openmp.</p>
|
||||
<h3>Python Tests<em> pts/python</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing python.</p>
|
||||
<h3>Go Tests<em> pts/go</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing go.</p>
|
||||
<h3>Mpi Tests<em> pts/mpi</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing mpi.</p>
|
||||
<h3>Vdpau Tests<em> pts/vdpau</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing vdpau.</p>
|
||||
<h3>Video Tests<em> pts/video</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing video.</p>
|
||||
<h3>Responsiveness Tests<em> pts/responsiveness</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing responsiveness.</p>
|
||||
<h3>Openmpi Tests<em> pts/openmpi</em>
|
||||
</h3>
|
||||
<p>This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing openmpi.</p>
|
||||
<h3>All WINDOWS Tests<em> windows/all</em>
|
||||
</h3>
|
||||
<p>This is a collection of all test profiles found within the specified OpenBenchmarking.org repository.</p>
|
||||
|
||||
@@ -1 +1 @@
|
||||
{"main":{"generated":1568592250},"tests":{"aom-av1":{"title":"AOM AV1","description":"This is a simple test of the AOMedia AV1 encoder run on the CPU with a sample video file.","test_type":"Processor","software_type":"Utility","status":"Verified","supported_platforms":["Linux","MacOSX","BSD"],"internal_tags":["SMP"],"test_extends":"","package_hash":null,"average_run_time":"510","last_updated":"1552063091","first_added":"1552063091","popularity":"865","downloads":"1385","versions":["1.1.0"]},"svt-av1":{"title":"SVT-AV1","description":"This is a test of the Intel Open Visual Cloud Scalable Video Technology SVT-AV1 CPU-based multi-threaded video encoder for the AV1 video format with a sample 1080p YUV video file. This test profile fork builds the encoder from Git source rather than a snapshot.","test_type":"Processor","software_type":"Utility","status":"Verified","supported_platforms":["Linux"],"internal_tags":["SMP"],"test_extends":"","package_hash":null,"average_run_time":"117","last_updated":"1552059151","first_added":"1552059151","popularity":"861","downloads":"1382","versions":["1.2.0"]},"svt-hevc":{"title":"SVT-HEVC","description":"This is a test of the Intel Open Visual Cloud Scalable Video Technology SVT-HEVC CPU-based multi-threaded video encoder for the HEVC \/ H.265 video format with a sample 1080p YUV video file. This test uses SVT-HEVC from Git master.","test_type":"Processor","software_type":"Utility","status":"Verified","supported_platforms":["Linux"],"internal_tags":["SMP"],"test_extends":"","package_hash":null,"average_run_time":"63","last_updated":"1552060068","first_added":"1552060068","popularity":"864","downloads":"1377","versions":["1.0.0"]},"svt-vp9":{"title":"SVT-VP9","description":"This is a test of the Intel Open Visual Cloud Scalable Video Technology SVT-VP9 CPU-based multi-threaded video encoder for the VP9 video format with a sample 1080p YUV video file. This test profile uses the Git snapshot of SVT-VP9.","test_type":"Processor","software_type":"Utility","status":"Verified","supported_platforms":["Linux"],"internal_tags":["SMP"],"test_extends":"","package_hash":null,"average_run_time":"63","last_updated":"1552059681","first_added":"1552059681","popularity":"866","downloads":"1374","versions":["1.0.0"]},"vpxenc":{"title":"VP9 libvpx Encoding","description":"This is a standard video encoding performance test of Google's libvpx library and the vpxenc command for the VP9\/WebM format using a sample 1080p video.","test_type":"Processor","software_type":"Utility","status":"Verified","supported_platforms":["Linux"],"internal_tags":["SMP"],"test_extends":"","package_hash":null,"average_run_time":"746","last_updated":"1552061773","first_added":"1552061773","popularity":"870","downloads":"1356","versions":["2.3.0"]},"x265":{"title":"x265","description":"This is a simple test of the x265 encoder run on the CPU with a sample 1080p video file.","test_type":"Processor","software_type":"Utility","status":"Verified","supported_platforms":["Linux","MacOSX","BSD"],"internal_tags":["SMP"],"test_extends":"","package_hash":null,"average_run_time":"119","last_updated":"1552061034","first_added":"1552061034","popularity":"859","downloads":"1420","versions":["1.1.0"]}},"suites":[]}
|
||||
{"main":{"generated":1575329066},"tests":{"aom-av1":{"title":"AOM AV1","description":"This is a simple test of the AOMedia AV1 encoder run on the CPU with a sample video file.","test_type":"Processor","software_type":"Utility","status":"Verified","supported_platforms":["Linux","MacOSX","BSD"],"internal_tags":["SMP"],"test_extends":"","package_hash":null,"average_run_time":"672","last_updated":"1552063091","first_added":"1552063091","popularity":"985","downloads":"1505","versions":["1.1.0"]},"svt-av1":{"title":"SVT-AV1","description":"This is a test of the Intel Open Visual Cloud Scalable Video Technology SVT-AV1 CPU-based multi-threaded video encoder for the AV1 video format with a sample 1080p YUV video file. This test profile fork builds the encoder from Git source rather than a snapshot.","test_type":"Processor","software_type":"Utility","status":"Verified","supported_platforms":["Linux"],"internal_tags":["SMP"],"test_extends":"","package_hash":null,"average_run_time":"118","last_updated":"1552059151","first_added":"1552059151","popularity":"980","downloads":"1501","versions":["1.2.0"]},"svt-hevc":{"title":"SVT-HEVC","description":"This is a test of the Intel Open Visual Cloud Scalable Video Technology SVT-HEVC CPU-based multi-threaded video encoder for the HEVC \/ H.265 video format with a sample 1080p YUV video file. This test uses SVT-HEVC from Git master.","test_type":"Processor","software_type":"Utility","status":"Verified","supported_platforms":["Linux"],"internal_tags":["SMP"],"test_extends":"","package_hash":null,"average_run_time":"56","last_updated":"1552060068","first_added":"1552060068","popularity":"983","downloads":"1494","versions":["1.0.0"]},"svt-vp9":{"title":"SVT-VP9","description":"This is a test of the Intel Open Visual Cloud Scalable Video Technology SVT-VP9 CPU-based multi-threaded video encoder for the VP9 video format with a sample 1080p YUV video file. This test profile uses the Git snapshot of SVT-VP9.","test_type":"Processor","software_type":"Utility","status":"Verified","supported_platforms":["Linux"],"internal_tags":["SMP"],"test_extends":"","package_hash":null,"average_run_time":"50","last_updated":"1552059681","first_added":"1552059681","popularity":"984","downloads":"1491","versions":["1.0.0"]},"vpxenc":{"title":"VP9 libvpx Encoding","description":"This is a standard video encoding performance test of Google's libvpx library and the vpxenc command for the VP9\/WebM format using a sample 1080p video.","test_type":"Processor","software_type":"Utility","status":"Verified","supported_platforms":["Linux"],"internal_tags":["SMP"],"test_extends":"","package_hash":null,"average_run_time":"767","last_updated":"1552061773","first_added":"1552061773","popularity":"990","downloads":"1475","versions":["2.3.0"]},"x265":{"title":"x265","description":"This is a simple test of the x265 encoder run on the CPU with a sample 1080p video file.","test_type":"Processor","software_type":"Utility","status":"Verified","supported_platforms":["Linux","MacOSX","BSD"],"internal_tags":["SMP"],"test_extends":"","package_hash":null,"average_run_time":"126","last_updated":"1552061034","first_added":"1552061034","popularity":"974","downloads":"1541","versions":["1.1.0"]}},"suites":[]}
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
20
ob-cache/test-profiles/pts/aom-av1-1.2.0/downloads.xml
Normal file
20
ob-cache/test-profiles/pts/aom-av1-1.2.0/downloads.xml
Normal file
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.0.0m3-->
|
||||
<PhoronixTestSuite>
|
||||
<Downloads>
|
||||
<Package>
|
||||
<URL>http://ultravideo.cs.tut.fi/video/Bosphorus_1920x1080_120fps_420_8bit_YUV_Y4M.7z</URL>
|
||||
<MD5>84ae521c95aa2537e16b34bbf72f2def</MD5>
|
||||
<SHA256>e2f60b904789a60f6d1edc194d8540d401dd882e3ee3605b9b1de8feacc72133</SHA256>
|
||||
<FileName>Bosphorus_1920x1080_120fps_420_8bit_YUV_Y4M.7z</FileName>
|
||||
<FileSize>676792531</FileSize>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>http://www.phoronix-test-suite.com/benchmark-files/aom-20190916.tar.xz</URL>
|
||||
<MD5>98cb029a0f862ec3924213668be49844</MD5>
|
||||
<SHA256>f06b269cb4fa4f091b41b0b1deb850b6c6bdd42a58e69d6544b5add581197c36</SHA256>
|
||||
<FileName>aom-20190916.tar.xz</FileName>
|
||||
<FileSize>2321028</FileSize>
|
||||
</Package>
|
||||
</Downloads>
|
||||
</PhoronixTestSuite>
|
||||
16
ob-cache/test-profiles/pts/aom-av1-1.2.0/install.sh
Normal file
16
ob-cache/test-profiles/pts/aom-av1-1.2.0/install.sh
Normal file
@@ -0,0 +1,16 @@
|
||||
#!/bin/sh
|
||||
|
||||
tar -xf aom-20190916.tar.xz
|
||||
cd aom-20190916/build
|
||||
cmake ..
|
||||
make -j $NUM_CPU_CORES
|
||||
echo $? > ~/install-exit-status
|
||||
cd ~
|
||||
|
||||
7z x Bosphorus_1920x1080_120fps_420_8bit_YUV_Y4M.7z
|
||||
|
||||
echo "#!/bin/sh
|
||||
./aom-20190916/build/aomenc -v --rt --threads=\$NUM_CPU_CORES --tile-columns=2 --limit=20 -o test.av1 Bosphorus_1920x1080_120fps_420_8bit_YUV.y4m > 1.log 2>&1
|
||||
echo \$? > ~/test-exit-status
|
||||
sed \$'s/[^[:print:]\t]/\\n/g' 1.log > \$LOG_FILE" > aom-av1
|
||||
chmod +x aom-av1
|
||||
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.0.0m3-->
|
||||
<PhoronixTestSuite>
|
||||
<ResultsParser>
|
||||
<OutputTemplate>Pass 1/2 frame 3/4 768B 2048b/f 61440b/s 165907 us #_RESULT_# fps)</OutputTemplate>
|
||||
<LineHint>fps</LineHint>
|
||||
<TurnCharsToSpace>(</TurnCharsToSpace>
|
||||
</ResultsParser>
|
||||
</PhoronixTestSuite>
|
||||
26
ob-cache/test-profiles/pts/aom-av1-1.2.0/test-definition.xml
Normal file
26
ob-cache/test-profiles/pts/aom-av1-1.2.0/test-definition.xml
Normal file
@@ -0,0 +1,26 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.0.0m3-->
|
||||
<PhoronixTestSuite>
|
||||
<TestInformation>
|
||||
<Title>AOM AV1</Title>
|
||||
<AppVersion>2019-09-16</AppVersion>
|
||||
<Description>This is a simple test of the AOMedia AV1 encoder run on the CPU with a sample video file.</Description>
|
||||
<ResultScale>Frames Per Second</ResultScale>
|
||||
<Proportion>HIB</Proportion>
|
||||
<SubTitle>AV1 Video Encoding</SubTitle>
|
||||
<TimesToRun>3</TimesToRun>
|
||||
</TestInformation>
|
||||
<TestProfile>
|
||||
<Version>1.2.0</Version>
|
||||
<SupportedPlatforms>Linux, MacOSX, BSD</SupportedPlatforms>
|
||||
<SoftwareType>Utility</SoftwareType>
|
||||
<TestType>Processor</TestType>
|
||||
<License>Free</License>
|
||||
<Status>Verified</Status>
|
||||
<ExternalDependencies>build-utilities, p7zip, cmake, perl, yasm</ExternalDependencies>
|
||||
<EnvironmentSize>369</EnvironmentSize>
|
||||
<ProjectURL>https://aomedia.googlesource.com/aom/</ProjectURL>
|
||||
<InternalTags>SMP</InternalTags>
|
||||
<Maintainer>Michael Larabel</Maintainer>
|
||||
</TestProfile>
|
||||
</PhoronixTestSuite>
|
||||
51
ob-cache/test-profiles/pts/appleseed-1.0.1/downloads.xml
Normal file
51
ob-cache/test-profiles/pts/appleseed-1.0.1/downloads.xml
Normal file
@@ -0,0 +1,51 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.0.1-->
|
||||
<PhoronixTestSuite>
|
||||
<Downloads>
|
||||
<Package>
|
||||
<URL>https://github.com/appleseedhq/appleseed/releases/download/2.0.0-beta/appleseed-2.0.0-beta-0-g5cff7b96b-linux64-gcc48.zip</URL>
|
||||
<MD5>092da084b0c6f0b4871e478ae308aa8c</MD5>
|
||||
<SHA256>4cc73c2c836c153dd9056ccf6499738923e826dbebd8652776ff3c7973f824f2</SHA256>
|
||||
<FileName>appleseed-2.0.0-beta-0-g5cff7b96b-linux64-gcc48.zip</FileName>
|
||||
<FileSize>108932072</FileSize>
|
||||
<PlatformSpecific>Linux</PlatformSpecific>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>https://github.com/appleseedhq/appleseed/releases/download/2.0.0-beta/appleseed-2.0.0-beta-0-g5cff7b96b-win64-vs140.zip</URL>
|
||||
<MD5>4e6befb880dfeece518f4ccadd5f2f2c</MD5>
|
||||
<SHA256>1cc690aac45100b3e228cf6888cec9faf777994ef32ed96a3110d0b0e102bb57</SHA256>
|
||||
<FileName>appleseed-2.0.0-beta-0-g5cff7b96b-win64-vs140.zip</FileName>
|
||||
<FileSize>62994385</FileSize>
|
||||
<PlatformSpecific>Windows</PlatformSpecific>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>https://github.com/appleseedhq/appleseed/releases/download/2.0.0-beta/appleseed-2.0.0-beta-0-g5cff7b96b-mac64-clang.zip</URL>
|
||||
<MD5>3056f48a0bcd3552e9985f31f6c8d4e3</MD5>
|
||||
<SHA256>c068875973d480f83ae5901277d7a5f196f4a2975bf3878a19898bf77394b0d5</SHA256>
|
||||
<FileName>appleseed-2.0.0-beta-0-g5cff7b96b-mac64-clang.zip</FileName>
|
||||
<FileSize>100735747</FileSize>
|
||||
<PlatformSpecific>MacOSX</PlatformSpecific>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>https://github.com/appleseedhq/appleseed-scenes/releases/download/1.8.0-beta/emily_1.4.zip</URL>
|
||||
<MD5>ac70fa83eb5f12966fd28a000c54c210</MD5>
|
||||
<SHA256>3ad9332ad0777d70871454228587372fee9ad98db35483cd25c96b7663b81886</SHA256>
|
||||
<FileName>emily_1.4.zip</FileName>
|
||||
<FileSize>417182051</FileSize>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>https://github.com/appleseedhq/appleseed-scenes/releases/download/1.8.0-beta/disney_material_1.2.zip</URL>
|
||||
<MD5>4eebe5b47792b8ca031995cf9e613893</MD5>
|
||||
<SHA256>6aa882aab4ce14129fbc899a9e00e65d281a239373f17705d536488511d719c4</SHA256>
|
||||
<FileName>disney_material_1.2.zip</FileName>
|
||||
<FileSize>3436200</FileSize>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>https://github.com/appleseedhq/appleseed-scenes/releases/download/1.8.0-beta/material_tester_1.4.zip</URL>
|
||||
<MD5>64cfa21fad171fa1ceb32539b448755a</MD5>
|
||||
<SHA256>0e185ed1363f98c826c7b37763ccac0b203118df850c9583be29299b4f8da22e</SHA256>
|
||||
<FileName>material_tester_1.4.zip</FileName>
|
||||
<FileSize>21341121</FileSize>
|
||||
</Package>
|
||||
</Downloads>
|
||||
</PhoronixTestSuite>
|
||||
15
ob-cache/test-profiles/pts/appleseed-1.0.1/install.sh
Normal file
15
ob-cache/test-profiles/pts/appleseed-1.0.1/install.sh
Normal file
@@ -0,0 +1,15 @@
|
||||
#!/bin/sh
|
||||
|
||||
unzip -o appleseed-2.0.0-beta-0-g5cff7b96b-linux64-gcc48.zip
|
||||
unzip -o emily_1.4.zip
|
||||
unzip -o disney_material_1.2.zip
|
||||
unzip -o material_tester_1.4.zip
|
||||
|
||||
cp -va emily/* appleseed
|
||||
cp -va disney_material/* appleseed
|
||||
cp -va material_tester/* appleseed
|
||||
|
||||
echo "#!/bin/bash
|
||||
cd appleseed
|
||||
./bin/appleseed.cli --benchmark-mode \$@ > \$LOG_FILE 2>&1" > appleseed-benchmark
|
||||
chmod +x appleseed-benchmark
|
||||
15
ob-cache/test-profiles/pts/appleseed-1.0.1/install_macosx.sh
Normal file
15
ob-cache/test-profiles/pts/appleseed-1.0.1/install_macosx.sh
Normal file
@@ -0,0 +1,15 @@
|
||||
#!/bin/sh
|
||||
|
||||
unzip -o appleseed-2.0.0-beta-0-g5cff7b96b-mac64-clang.zip
|
||||
unzip -o emily_1.4.zip
|
||||
unzip -o disney_material_1.2.zip
|
||||
unzip -o material_tester_1.4.zip
|
||||
|
||||
cp -va emily/* appleseed
|
||||
cp -va disney_material/* appleseed
|
||||
cp -va material_tester/* appleseed
|
||||
|
||||
echo "#!/bin/bash
|
||||
cd appleseed
|
||||
./bin/appleseed.cli --benchmark-mode \$@ > \$LOG_FILE 2>&1" > appleseed-benchmark
|
||||
chmod +x appleseed-benchmark
|
||||
@@ -0,0 +1,15 @@
|
||||
#!/bin/sh
|
||||
|
||||
unzip -o appleseed-2.0.0-beta-0-g5cff7b96b-win64-vs140.zip
|
||||
unzip -o emily_1.4.zip
|
||||
unzip -o disney_material_1.2.zip
|
||||
unzip -o material_tester_1.4.zip
|
||||
|
||||
cp -va emily/* appleseed
|
||||
cp -va disney_material/* appleseed
|
||||
cp -va material_tester/* appleseed
|
||||
|
||||
echo "#!/bin/bash
|
||||
cd appleseed
|
||||
./bin/appleseed.cli.exe --benchmark-mode \$@ > \$LOG_FILE 2>&1" > appleseed-benchmark
|
||||
chmod +x appleseed-benchmark
|
||||
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.0.1-->
|
||||
<PhoronixTestSuite>
|
||||
<ResultsParser>
|
||||
<OutputTemplate>render_time=#_RESULT_#</OutputTemplate>
|
||||
<LineHint>render_time</LineHint>
|
||||
</ResultsParser>
|
||||
</PhoronixTestSuite>
|
||||
@@ -0,0 +1,46 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.0.1-->
|
||||
<PhoronixTestSuite>
|
||||
<TestInformation>
|
||||
<Title>Appleseed</Title>
|
||||
<AppVersion>2.0 Beta</AppVersion>
|
||||
<Description>Appleseed is an open-source production renderer focused on physically-based global illumination rendering engine primarily designed for animation and visual effects.</Description>
|
||||
<ResultScale>Seconds</ResultScale>
|
||||
<Proportion>LIB</Proportion>
|
||||
<Executable>appleseed-benchmark</Executable>
|
||||
<TimesToRun>1</TimesToRun>
|
||||
</TestInformation>
|
||||
<TestProfile>
|
||||
<Version>1.0.1</Version>
|
||||
<SupportedPlatforms>Linux, Windows, MacOSX</SupportedPlatforms>
|
||||
<SoftwareType>Utility</SoftwareType>
|
||||
<TestType>System</TestType>
|
||||
<License>Free</License>
|
||||
<Status>Verified</Status>
|
||||
<SupportedArchitectures>x86_64</SupportedArchitectures>
|
||||
<EnvironmentSize>800</EnvironmentSize>
|
||||
<ProjectURL>https://appleseedhq.net/</ProjectURL>
|
||||
<InternalTags>SMP</InternalTags>
|
||||
<Maintainer>Michael Larabel</Maintainer>
|
||||
</TestProfile>
|
||||
<TestSettings>
|
||||
<Option>
|
||||
<DisplayName>Scene</DisplayName>
|
||||
<Identifier>scene</Identifier>
|
||||
<Menu>
|
||||
<Entry>
|
||||
<Name>Emily</Name>
|
||||
<Value>emily.appleseed</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>Disney Material</Name>
|
||||
<Value>disney_material_1.appleseed</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>Material Tester</Name>
|
||||
<Value>material_tester_ambient_occlusion.appleseed</Value>
|
||||
</Entry>
|
||||
</Menu>
|
||||
</Option>
|
||||
</TestSettings>
|
||||
</PhoronixTestSuite>
|
||||
13
ob-cache/test-profiles/pts/askap-2.0.1/downloads.xml
Normal file
13
ob-cache/test-profiles/pts/askap-2.0.1/downloads.xml
Normal file
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.2.0m1-->
|
||||
<PhoronixTestSuite>
|
||||
<Downloads>
|
||||
<Package>
|
||||
<URL>http://www.phoronix-test-suite.com/benchmark-files/askap-benchmarks-20180423.tar.xz</URL>
|
||||
<MD5>6a3ad3da88fadab821251f01a9976cd6</MD5>
|
||||
<SHA256>2e64604abfbb3442e21830eff372f7c6aa21e4e355e2454a134426f23ef368bb</SHA256>
|
||||
<FileName>askap-benchmarks-20180423.tar.xz</FileName>
|
||||
<FileSize>15828836</FileSize>
|
||||
</Package>
|
||||
</Downloads>
|
||||
</PhoronixTestSuite>
|
||||
44
ob-cache/test-profiles/pts/askap-2.0.1/install.sh
Normal file
44
ob-cache/test-profiles/pts/askap-2.0.1/install.sh
Normal file
@@ -0,0 +1,44 @@
|
||||
#!/bin/sh
|
||||
|
||||
tar -xf askap-benchmarks-20180423.tar.xz
|
||||
|
||||
cd ~/askap-benchmarks/tConvolveOpenCL
|
||||
make
|
||||
cd ~/askap-benchmarks/tConvolveCuda
|
||||
make
|
||||
cd ~/askap-benchmarks/tConvolveMPI
|
||||
make
|
||||
cd ~/askap-benchmarks/tConvolveOMP
|
||||
make
|
||||
cd ~/askap-benchmarks/tConvolveMT
|
||||
make
|
||||
echo $? > ~/install-exit-status
|
||||
|
||||
cd ~/
|
||||
echo "#!/bin/sh
|
||||
cd askap-benchmarks/
|
||||
|
||||
case \"\$1\" in
|
||||
\"tConvolveOpenCL\")
|
||||
cd tConvolveOpenCL
|
||||
./tConvolveOpenCL > \$LOG_FILE
|
||||
;;
|
||||
\"tConvolveCuda\")
|
||||
cd tConvolveCuda
|
||||
./tConvolveCuda > \$LOG_FILE
|
||||
;;
|
||||
\"tConvolveMPI\")
|
||||
cd tConvolveMPI
|
||||
mpirun --allow-run-as-root -np \$NUM_CPU_PHYSICAL_CORES ./tConvolveMPI > \$LOG_FILE
|
||||
;;
|
||||
\"tConvolveOMP\")
|
||||
cd tConvolveOMP
|
||||
OMP_NUM_THREADS=\$NUM_CPU_PHYSICAL_CORES ./tConvolveOMP > \$LOG_FILE
|
||||
;;
|
||||
\"tConvolveMT\")
|
||||
cd tConvolveMT
|
||||
./tConvolveMT \$NUM_CPU_PHYSICAL_CORES > \$LOG_FILE
|
||||
;;
|
||||
esac
|
||||
echo \$? > ~/test-exit-status" > askap
|
||||
chmod +x askap
|
||||
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.2.0m1-->
|
||||
<PhoronixTestSuite>
|
||||
<ResultsParser>
|
||||
<OutputTemplate>Gridding rate #_RESULT_#</OutputTemplate>
|
||||
<AppendToArgumentsDescription>Gridding</AppendToArgumentsDescription>
|
||||
</ResultsParser>
|
||||
<ResultsParser>
|
||||
<OutputTemplate>Degridding rate #_RESULT_#</OutputTemplate>
|
||||
<AppendToArgumentsDescription>Degridding</AppendToArgumentsDescription>
|
||||
</ResultsParser>
|
||||
</PhoronixTestSuite>
|
||||
53
ob-cache/test-profiles/pts/askap-2.0.1/test-definition.xml
Normal file
53
ob-cache/test-profiles/pts/askap-2.0.1/test-definition.xml
Normal file
@@ -0,0 +1,53 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.2.0m1-->
|
||||
<PhoronixTestSuite>
|
||||
<TestInformation>
|
||||
<Title>ASKAP</Title>
|
||||
<AppVersion>2018-11-10</AppVersion>
|
||||
<Description>This is a CUDA benchmark of ATNF's ASKAP Benchmark with currently using the tConvolveCuda sub-test.</Description>
|
||||
<ResultScale>Million Grid Points Per Second</ResultScale>
|
||||
<Proportion>HIB</Proportion>
|
||||
<TimesToRun>3</TimesToRun>
|
||||
</TestInformation>
|
||||
<TestProfile>
|
||||
<Version>2.0.1</Version>
|
||||
<SupportedPlatforms>Linux</SupportedPlatforms>
|
||||
<SoftwareType>Benchmark</SoftwareType>
|
||||
<TestType>System</TestType>
|
||||
<License>Free</License>
|
||||
<Status>Verified</Status>
|
||||
<ExternalDependencies>build-utilities, cuda, opencl, openmpi-development</ExternalDependencies>
|
||||
<EnvironmentSize>35</EnvironmentSize>
|
||||
<ProjectURL>https://github.com/ATNF/askap-benchmarks</ProjectURL>
|
||||
<InternalTags>CUDA, SMP, MPI, OpenMP</InternalTags>
|
||||
<Maintainer>Michael Larabel</Maintainer>
|
||||
</TestProfile>
|
||||
<TestSettings>
|
||||
<Option>
|
||||
<DisplayName>Test</DisplayName>
|
||||
<Identifier>test</Identifier>
|
||||
<Menu>
|
||||
<Entry>
|
||||
<Name>tConvolve OpenCL</Name>
|
||||
<Value>tConvolve OpenCL</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>tConvolve CUDA</Name>
|
||||
<Value>tConvolveCuda</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>tConvolve MPI</Name>
|
||||
<Value>tConvolveMPI</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>tConvolve OpenMP</Name>
|
||||
<Value>tConvolveOMP</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>tConvolve MT</Name>
|
||||
<Value>tConvolveMT</Value>
|
||||
</Entry>
|
||||
</Menu>
|
||||
</Option>
|
||||
</TestSettings>
|
||||
</PhoronixTestSuite>
|
||||
43
ob-cache/test-profiles/pts/blender-1.6.0/downloads.xml
Normal file
43
ob-cache/test-profiles/pts/blender-1.6.0/downloads.xml
Normal file
@@ -0,0 +1,43 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.2.0m2-->
|
||||
<PhoronixTestSuite>
|
||||
<Downloads>
|
||||
<Package>
|
||||
<URL>https://download.blender.org/release/Blender2.81/blender-2.81-linux-glibc217-x86_64.tar.bz2</URL>
|
||||
<MD5>49fd7a97a2b8453b9ca130843e0fa27e</MD5>
|
||||
<SHA256>e201e7c3dd46aae4a464ec764190199b0ca9ff2e51f9883cd869a4539f33c592</SHA256>
|
||||
<FileName>blender-2.81-linux-glibc217-x86_64.tar.bz2</FileName>
|
||||
<FileSize>173223670</FileSize>
|
||||
<PlatformSpecific>Linux</PlatformSpecific>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>https://download.blender.org/release/Blender2.81/blender-2.81-windows64.zip</URL>
|
||||
<MD5>52164927761a2965d2b843f2e5e3f6c4</MD5>
|
||||
<SHA256>b350533d23b678d870a3e78a2a0e27e952dc7db49ab801f00025a148dea0d2f5</SHA256>
|
||||
<FileName>blender-2.81-windows64.zip</FileName>
|
||||
<FileSize>153245746</FileSize>
|
||||
<PlatformSpecific>Windows</PlatformSpecific>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>http://download.blender.org/demo/test/cycles_benchmark_20160228.zip</URL>
|
||||
<MD5>61dabc9cc92dec9549f73f7453d9a875</MD5>
|
||||
<SHA256>026e7499a7bd9e0d41fe4d43e611a145a62d8d5df4fe347a6a08c6f0e98cf0c6</SHA256>
|
||||
<FileName>cycles_benchmark_20160228.zip</FileName>
|
||||
<FileSize>530883683</FileSize>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>http://svn.blender.org/svnroot/bf-blender/trunk/lib/benchmarks/cycles/barbershop_interior/barbershop_interior_cpu.blend</URL>
|
||||
<MD5>2b1cb4c2f4f1813ab7a8d95dceabf48d</MD5>
|
||||
<SHA256>95972b56180462cac47ec82f3a755bd9111ec18ca37a6196a319c013db994130</SHA256>
|
||||
<FileName>barbershop_interior_cpu.blend</FileName>
|
||||
<FileSize>287574804</FileSize>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>http://svn.blender.org/svnroot/bf-blender/trunk/lib/benchmarks/cycles/barbershop_interior/barbershop_interior_gpu.blend</URL>
|
||||
<MD5>10e5a559064df9f1da9dd43bef3f4523</MD5>
|
||||
<SHA256>4a79ec95e7d96602ab16d475370f6b765a713a546edfa420dd53a4c25e464417</SHA256>
|
||||
<FileName>barbershop_interior_gpu.blend</FileName>
|
||||
<FileSize>287594564</FileSize>
|
||||
</Package>
|
||||
</Downloads>
|
||||
</PhoronixTestSuite>
|
||||
44
ob-cache/test-profiles/pts/blender-1.6.0/install.sh
Normal file
44
ob-cache/test-profiles/pts/blender-1.6.0/install.sh
Normal file
@@ -0,0 +1,44 @@
|
||||
#!/bin/sh
|
||||
|
||||
tar -xjf blender-2.81-linux-glibc217-x86_64.tar.bz2
|
||||
unzip -o cycles_benchmark_20160228.zip
|
||||
|
||||
mv benchmark/bmw27/*.blend ~
|
||||
mv benchmark/classroom/*.blend ~
|
||||
mv benchmark/fishy_cat/*.blend ~
|
||||
mv benchmark/pabellon_barcelona/*.blend ~
|
||||
rm -rf benchmark
|
||||
|
||||
echo "#!/bin/bash
|
||||
cd blender-2.81-linux-glibc217-x86_64/
|
||||
BLEND_ARGS=\$@
|
||||
if [[ \$@ =~ .*CUDA.* ]]
|
||||
then
|
||||
COMPUTE_TYPE=\"CUDA\"
|
||||
elif [[ \$@ =~ .*OPENCL.* ]]
|
||||
then
|
||||
COMPUTE_TYPE=\"OPENCL\"
|
||||
elif [[ \$@ =~ .*OPTIX.* ]]
|
||||
then
|
||||
COMPUTE_TYPE=\"OPTIX\"
|
||||
elif [[ \$@ =~ .*NONE.* ]]
|
||||
then
|
||||
COMPUTE_TYPE=\"NONE\"
|
||||
BLEND_ARGS=\${BLEND_ARGS/_gpu/_cpu}
|
||||
else
|
||||
COMPUTE_TYPE=\"NONE\"
|
||||
BLEND_ARGS=\${BLEND_ARGS/_gpu/_cpu}
|
||||
fi
|
||||
|
||||
echo \"import bpy
|
||||
bpy.context.preferences.addons['cycles'].preferences.get_devices()
|
||||
bpy.context.preferences.addons['cycles'].preferences.compute_device_type = '\$COMPUTE_TYPE'
|
||||
bpy.context.preferences.addons['cycles'].preferences.devices[0].use = True
|
||||
|
||||
bpy.ops.wm.save_userpref()\" > setgpu.py
|
||||
|
||||
./blender -b --python setgpu.py
|
||||
|
||||
./blender \$BLEND_ARGS > \$LOG_FILE 2> /dev/null
|
||||
rm -f output.test" > blender
|
||||
chmod +x blender
|
||||
47
ob-cache/test-profiles/pts/blender-1.6.0/install_windows.sh
Normal file
47
ob-cache/test-profiles/pts/blender-1.6.0/install_windows.sh
Normal file
@@ -0,0 +1,47 @@
|
||||
#!/bin/sh
|
||||
|
||||
unzip -o blender-2.81-windows64.zip
|
||||
unzip -o cycles_benchmark_20160228.zip
|
||||
|
||||
mv benchmark/bmw27/*.blend ~
|
||||
mv benchmark/classroom/*.blend ~
|
||||
mv benchmark/fishy_cat/*.blend ~
|
||||
mv benchmark/pabellon_barcelona/*.blend ~
|
||||
rm -rf benchmark
|
||||
|
||||
echo "#!/bin/bash
|
||||
cd blender-2.81-windows64
|
||||
BLEND_ARGS=\$@
|
||||
if [[ \$@ =~ .*CUDA.* ]]
|
||||
then
|
||||
COMPUTE_TYPE=\"CUDA\"
|
||||
elif [[ \$@ =~ .*OPENCL.* ]]
|
||||
then
|
||||
COMPUTE_TYPE=\"OPENCL\"
|
||||
elif [[ \$@ =~ .*OPTIX.* ]]
|
||||
then
|
||||
COMPUTE_TYPE=\"OPTIX\"
|
||||
elif [[ \$@ =~ .*NONE.* ]]
|
||||
then
|
||||
COMPUTE_TYPE=\"NONE\"
|
||||
BLEND_ARGS=\${BLEND_ARGS/_gpu/_cpu}
|
||||
else
|
||||
COMPUTE_TYPE=\"NONE\"
|
||||
BLEND_ARGS=\${BLEND_ARGS/_gpu/_cpu}
|
||||
fi
|
||||
|
||||
echo \"import bpy
|
||||
|
||||
bpy.context.preferences.addons['cycles'].preferences.get_devices()
|
||||
bpy.context.preferences.addons['cycles'].preferences.compute_device_type = '\$COMPUTE_TYPE'
|
||||
bpy.context.preferences.addons['cycles'].preferences.devices[0].use = True
|
||||
|
||||
bpy.ops.wm.save_userpref()\" > ~/blender-setgpu.py
|
||||
export HOME=\"\$DEBUG_HOME\"
|
||||
export PATH=\$DEBUG_PATH
|
||||
export PWD=\$DEBUG_HOME\blender-2.81-windows64
|
||||
./blender.exe -b --python \$DEBUG_HOME\blender-setgpu.py
|
||||
|
||||
./blender.exe \$BLEND_ARGS > \$LOG_FILE
|
||||
rm -f output.test" > blender
|
||||
chmod +x blender
|
||||
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.2.0m2-->
|
||||
<PhoronixTestSuite>
|
||||
<ResultsParser>
|
||||
<OutputTemplate>Time: #_RESULT_# (Saving: 00:00.03)</OutputTemplate>
|
||||
<LineHint>Saving:</LineHint>
|
||||
</ResultsParser>
|
||||
</PhoronixTestSuite>
|
||||
82
ob-cache/test-profiles/pts/blender-1.6.0/test-definition.xml
Normal file
82
ob-cache/test-profiles/pts/blender-1.6.0/test-definition.xml
Normal file
@@ -0,0 +1,82 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.2.0m2-->
|
||||
<PhoronixTestSuite>
|
||||
<TestInformation>
|
||||
<Title>Blender</Title>
|
||||
<AppVersion>2.81</AppVersion>
|
||||
<Description>Blender is an open-source 3D creation software project. This test is of Blender's Cycles benchmark with various sample files. GPU computing via OpenCL or CUDA is supported.</Description>
|
||||
<ResultScale>Seconds</ResultScale>
|
||||
<Proportion>LIB</Proportion>
|
||||
<TimesToRun>3</TimesToRun>
|
||||
</TestInformation>
|
||||
<TestProfile>
|
||||
<Version>1.6.0</Version>
|
||||
<SupportedPlatforms>Linux, Windows</SupportedPlatforms>
|
||||
<SoftwareType>Utility</SoftwareType>
|
||||
<TestType>System</TestType>
|
||||
<License>Free</License>
|
||||
<Status>Verified</Status>
|
||||
<SupportedArchitectures>x86_64</SupportedArchitectures>
|
||||
<ExternalDependencies>bzip2-development, glut, xorg-development, opencl</ExternalDependencies>
|
||||
<EnvironmentSize>950</EnvironmentSize>
|
||||
<ProjectURL>https://www.blender.org/</ProjectURL>
|
||||
<InternalTags>OpenCL, CUDA</InternalTags>
|
||||
<Maintainer>Michael Larabel</Maintainer>
|
||||
</TestProfile>
|
||||
<TestSettings>
|
||||
<Default>
|
||||
<Arguments>-noaudio --enable-autoexec</Arguments>
|
||||
</Default>
|
||||
<Option>
|
||||
<DisplayName>Blend File</DisplayName>
|
||||
<Identifier>blend</Identifier>
|
||||
<ArgumentPrefix>-b </ArgumentPrefix>
|
||||
<ArgumentPostfix> -o output.test -x 1 -F JPEG -f 1</ArgumentPostfix>
|
||||
<Menu>
|
||||
<Entry>
|
||||
<Name>BMW27</Name>
|
||||
<Value>../bmw27_gpu.blend</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>Classroom</Name>
|
||||
<Value>../classroom_gpu.blend</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>Fishy Cat</Name>
|
||||
<Value>../fishy_cat_gpu.blend</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>Pabellon Barcelona</Name>
|
||||
<Value>../pavillon_barcelone_gpu.blend</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>Barbershop</Name>
|
||||
<Value>../barbershop_interior_gpu.blend</Value>
|
||||
</Entry>
|
||||
</Menu>
|
||||
</Option>
|
||||
<Option>
|
||||
<DisplayName>Compute</DisplayName>
|
||||
<Identifier>compute</Identifier>
|
||||
<ArgumentPrefix> </ArgumentPrefix>
|
||||
<Menu>
|
||||
<Entry>
|
||||
<Name>CPU-Only</Name>
|
||||
<Value>NONE</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>OpenCL</Name>
|
||||
<Value>OPENCL</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>CUDA</Name>
|
||||
<Value>CUDA</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>NVIDIA OptiX</Name>
|
||||
<Value>OPTIX</Value>
|
||||
</Entry>
|
||||
</Menu>
|
||||
</Option>
|
||||
</TestSettings>
|
||||
</PhoronixTestSuite>
|
||||
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.0.1-->
|
||||
<PhoronixTestSuite>
|
||||
<Downloads>
|
||||
<Package>
|
||||
<URL>https://github.com/torvalds/linux/archive/v5.4-rc3.tar.gz</URL>
|
||||
<MD5>0dd099d3b87baf8193150c0e666b1bd0</MD5>
|
||||
<SHA256>c50d29a05e5d8deea6c6bd3478ca7f13170febe928436e1fad49a11bc359e9c2</SHA256>
|
||||
<FileName>linux-5.4-rc3.tar.gz</FileName>
|
||||
<FileSize>172568102</FileSize>
|
||||
</Package>
|
||||
</Downloads>
|
||||
</PhoronixTestSuite>
|
||||
@@ -0,0 +1,9 @@
|
||||
#!/bin/sh
|
||||
|
||||
echo "#!/bin/sh
|
||||
|
||||
cd linux-5.4-rc3
|
||||
make -s -j \$NUM_CPU_CORES 2>&1
|
||||
echo \$? > ~/test-exit-status" > time-compile-kernel
|
||||
|
||||
chmod +x time-compile-kernel
|
||||
@@ -0,0 +1,4 @@
|
||||
#!/bin/sh
|
||||
|
||||
cd linux-5.4-rc3
|
||||
make clean
|
||||
@@ -0,0 +1,2 @@
|
||||
#!/bin/sh
|
||||
rm -rf linux-5.4-rc3
|
||||
13
ob-cache/test-profiles/pts/build-linux-kernel-1.10.0/pre.sh
Normal file
13
ob-cache/test-profiles/pts/build-linux-kernel-1.10.0/pre.sh
Normal file
@@ -0,0 +1,13 @@
|
||||
#!/bin/sh
|
||||
|
||||
rm -rf linux-5.4-rc3
|
||||
tar -xf linux-5.4-rc3.tar.gz
|
||||
|
||||
cd linux-5.4-rc3
|
||||
make defconfig
|
||||
make clean
|
||||
|
||||
sed -i 's/CONFIG_STACK_VALIDATION=y/CONFIG_STACK_VALIDATION=n/' .config
|
||||
sed -i 's/CONFIG_UNWINDER_ORC=y/CONFIG_UNWINDER_ORC=n/' .config
|
||||
sed -i 's/# CONFIG_UNWINDER_FRAME_POINTER is not set/CONFIG_UNWINDER_FRAME_POINTER=y/' .config
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.0.1-->
|
||||
<PhoronixTestSuite>
|
||||
<SystemMonitor>
|
||||
<Sensor>sys.time</Sensor>
|
||||
</SystemMonitor>
|
||||
</PhoronixTestSuite>
|
||||
@@ -0,0 +1,27 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.0.1-->
|
||||
<PhoronixTestSuite>
|
||||
<TestInformation>
|
||||
<Title>Timed Linux Kernel Compilation</Title>
|
||||
<AppVersion>5.4</AppVersion>
|
||||
<Description>This test times how long it takes to build the Linux kernel in a default configuration.</Description>
|
||||
<ResultScale>Seconds</ResultScale>
|
||||
<Proportion>LIB</Proportion>
|
||||
<SubTitle>Time To Compile</SubTitle>
|
||||
<Executable>time-compile-kernel</Executable>
|
||||
<TimesToRun>3</TimesToRun>
|
||||
</TestInformation>
|
||||
<TestProfile>
|
||||
<Version>1.10.0</Version>
|
||||
<SupportedPlatforms>Linux</SupportedPlatforms>
|
||||
<SoftwareType>Utility</SoftwareType>
|
||||
<TestType>Processor</TestType>
|
||||
<License>Free</License>
|
||||
<Status>Verified</Status>
|
||||
<ExternalDependencies>build-utilities, bc, bison, flex, openssl-development</ExternalDependencies>
|
||||
<EnvironmentSize>125</EnvironmentSize>
|
||||
<ProjectURL>http://www.kernel.org/</ProjectURL>
|
||||
<InternalTags>SMP</InternalTags>
|
||||
<Maintainer>Michael Larabel</Maintainer>
|
||||
</TestProfile>
|
||||
</PhoronixTestSuite>
|
||||
20
ob-cache/test-profiles/pts/build2-1.0.0/downloads.xml
Normal file
20
ob-cache/test-profiles/pts/build2-1.0.0/downloads.xml
Normal file
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.2.0m2-->
|
||||
<PhoronixTestSuite>
|
||||
<Downloads>
|
||||
<Package>
|
||||
<URL>https://download.build2.org/0.12.0/build2-install-0.12.0.sh</URL>
|
||||
<MD5>9327bc76f8aab9775b54f4c4551a9062</MD5>
|
||||
<SHA256>da35b527aac3427b449ca7525e97f81faba776ae7680179521963b90a21fba12</SHA256>
|
||||
<FileName>build2-install-0.12.0.sh</FileName>
|
||||
<FileSize>21406</FileSize>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>https://download.build2.org/0.12.0/build2-toolchain-0.12.0.tar.xz</URL>
|
||||
<MD5>eab21a31e1fbddfdf15cdec05fc4ab45</MD5>
|
||||
<SHA256>a0ecf9930b873242a0164653411caca2cc5c095abda5ee7bda800f1b0f93e396</SHA256>
|
||||
<FileName>build2-toolchain-0.12.0.tar.xz</FileName>
|
||||
<FileSize>4030204</FileSize>
|
||||
</Package>
|
||||
</Downloads>
|
||||
</PhoronixTestSuite>
|
||||
15
ob-cache/test-profiles/pts/build2-1.0.0/install.sh
Normal file
15
ob-cache/test-profiles/pts/build2-1.0.0/install.sh
Normal file
@@ -0,0 +1,15 @@
|
||||
#!/bin/sh
|
||||
chmod +x build2-install-0.12.0.sh
|
||||
|
||||
echo "#!/bin/sh
|
||||
|
||||
# Ensure clean
|
||||
rm -rf build2-toolchain-0.12.0
|
||||
rm -rf t
|
||||
mkdir t
|
||||
|
||||
# Build
|
||||
./build2-install-0.12.0.sh --local --yes --no-check t
|
||||
echo \$? > ~/test-exit-status" > build2
|
||||
|
||||
chmod +x build2
|
||||
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.2.0m2-->
|
||||
<PhoronixTestSuite>
|
||||
<SystemMonitor>
|
||||
<Sensor>sys.time</Sensor>
|
||||
</SystemMonitor>
|
||||
</PhoronixTestSuite>
|
||||
25
ob-cache/test-profiles/pts/build2-1.0.0/test-definition.xml
Normal file
25
ob-cache/test-profiles/pts/build2-1.0.0/test-definition.xml
Normal file
@@ -0,0 +1,25 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.2.0m2-->
|
||||
<PhoronixTestSuite>
|
||||
<TestInformation>
|
||||
<Title>Build2</Title>
|
||||
<AppVersion>0.12</AppVersion>
|
||||
<Description>This test profile measures the time to bootstrap/install the build2 C++ build toolchain from source. Build2 is a cross-platform build toolchain for C/C++ code and features Cargo-like features.</Description>
|
||||
<ResultScale>Seconds</ResultScale>
|
||||
<Proportion>LIB</Proportion>
|
||||
<SubTitle>Time To Compile</SubTitle>
|
||||
<TimesToRun>3</TimesToRun>
|
||||
</TestInformation>
|
||||
<TestProfile>
|
||||
<Version>1.0.0</Version>
|
||||
<SupportedPlatforms>Linux, BSD, macOS</SupportedPlatforms>
|
||||
<SoftwareType>Utility</SoftwareType>
|
||||
<TestType>Processor</TestType>
|
||||
<License>Free</License>
|
||||
<Status>Verified</Status>
|
||||
<ExternalDependencies>build-utilities, curl</ExternalDependencies>
|
||||
<ProjectURL>https://build2.org/</ProjectURL>
|
||||
<InternalTags>SMP</InternalTags>
|
||||
<Maintainer>Michael Larabel</Maintainer>
|
||||
</TestProfile>
|
||||
</PhoronixTestSuite>
|
||||
13
ob-cache/test-profiles/pts/cassandra-1.0.2/downloads.xml
Normal file
13
ob-cache/test-profiles/pts/cassandra-1.0.2/downloads.xml
Normal file
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.0.1-->
|
||||
<PhoronixTestSuite>
|
||||
<Downloads>
|
||||
<Package>
|
||||
<URL>http://apache.cs.utah.edu/cassandra/3.11.4/apache-cassandra-3.11.4-bin.tar.gz, http://apache.osuosl.org/cassandra/3.11.4/apache-cassandra-3.11.4-bin.tar.gz, http://mirrors.ibiblio.org/apache/cassandra/3.11.4/apache-cassandra-3.11.4-bin.tar.gz, http://www.gtlib.gatech.edu/pub/apache/cassandra/3.11.4/apache-cassandra-3.11.4-bin.tar.gz</URL>
|
||||
<MD5>800e522556e86400f4cf754953df626c</MD5>
|
||||
<SHA256>5d598e23c3ffc4db0301ec2b313061e3208fae0f9763d4b47888237dd9069987</SHA256>
|
||||
<FileName>apache-cassandra-3.11.4-bin.tar.gz</FileName>
|
||||
<FileSize>41235177</FileSize>
|
||||
</Package>
|
||||
</Downloads>
|
||||
</PhoronixTestSuite>
|
||||
55
ob-cache/test-profiles/pts/cassandra-1.0.2/install.sh
Normal file
55
ob-cache/test-profiles/pts/cassandra-1.0.2/install.sh
Normal file
@@ -0,0 +1,55 @@
|
||||
#!/bin/sh
|
||||
|
||||
tar -xf apache-cassandra-3.11.4-bin.tar.gz
|
||||
cd ~/apache-cassandra-3.11.4/bin/
|
||||
chmod +x cassandra
|
||||
cd ~/apache-cassandra-3.11.4/tools/bin
|
||||
chmod +x cassandra-stress
|
||||
|
||||
cd ~/apache-cassandra-3.11.4/conf
|
||||
sed -i '/-XX:GCLogFileSize=10M/d' ./jvm.options
|
||||
sed -i '/-XX:NumberOfGCLogFiles=10/d' ./jvm.options
|
||||
sed -i '/-XX:+UseGCLogFileRotation/d' ./jvm.options
|
||||
sed -i '/-XX:+PrintPromotionFailure/d' ./jvm.options
|
||||
sed -i '/-XX:+PrintGCApplicationStoppedTime/d' ./jvm.options
|
||||
sed -i '/-XX:+PrintTenuringDistribution/d' ./jvm.options
|
||||
sed -i '/-XX:+PrintHeapAtGC/d' ./jvm.options
|
||||
sed -i '/-XX:+PrintGCDateStamps/d' ./jvm.options
|
||||
sed -i '/-XX:+UseParNewGC/d' ./jvm.options
|
||||
sed -i '/-XX:ThreadPriorityPolicy=42/d' ./jvm.options
|
||||
# sed -i '//d' ./infile
|
||||
mkdir ~/apache-cassandra-3.11.4/logs
|
||||
|
||||
cd ~
|
||||
echo "#!/bin/bash
|
||||
cd apache-cassandra-3.11.4/bin/
|
||||
./cassandra -f -R &
|
||||
CASSANDRA_SERVER_PID=\$!
|
||||
sleep 10
|
||||
|
||||
cd ~/apache-cassandra-3.11.4/tools/bin
|
||||
case \"\$1\" in
|
||||
\"WRITE\")
|
||||
./cassandra-stress write duration=1m -rate threads=\$NUM_CPU_CORES > \$LOG_FILE 2>&1
|
||||
;;
|
||||
\"READ\")
|
||||
./cassandra-stress write -rate threads=\$NUM_CPU_CORES
|
||||
sleep 2
|
||||
./cassandra-stress read duration=1m -rate threads=\$NUM_CPU_CORES > \$LOG_FILE 2>&1
|
||||
;;
|
||||
\"MIXED_1_1\")
|
||||
./cassandra-stress write -rate threads=\$NUM_CPU_CORES
|
||||
sleep 2
|
||||
./cassandra-stress mixed ratio\(write=1,read=1\) duration=1m -rate threads=\$NUM_CPU_CORES > \$LOG_FILE 2>&1
|
||||
;;
|
||||
\"MIXED_1_3\")
|
||||
./cassandra-stress write -rate threads=\$NUM_CPU_CORES
|
||||
sleep 2
|
||||
./cassandra-stress mixed ratio\(write=1,read=3\) duration=1m -rate threads=\$NUM_CPU_CORES > \$LOG_FILE 2>&1
|
||||
;;
|
||||
esac
|
||||
|
||||
kill \$CASSANDRA_SERVER_PID
|
||||
sleep 2
|
||||
" > cassandra
|
||||
chmod +x cassandra
|
||||
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.0.1-->
|
||||
<PhoronixTestSuite>
|
||||
<ResultsParser>
|
||||
<OutputTemplate>Op rate : #_RESULT_# op/s [WRITE: 55,622 op/s]</OutputTemplate>
|
||||
<LineHint>Op rate</LineHint>
|
||||
<StripFromResult>,</StripFromResult>
|
||||
</ResultsParser>
|
||||
</PhoronixTestSuite>
|
||||
@@ -0,0 +1,48 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.0.1-->
|
||||
<PhoronixTestSuite>
|
||||
<TestInformation>
|
||||
<Title>Apache Cassandra</Title>
|
||||
<AppVersion>3.11.4</AppVersion>
|
||||
<Description>This is a benchmark of the Apache Cassandra NoSQL database management system making use of cassandra-stress.</Description>
|
||||
<ResultScale>Op/s</ResultScale>
|
||||
<Proportion>HIB</Proportion>
|
||||
<TimesToRun>3</TimesToRun>
|
||||
</TestInformation>
|
||||
<TestProfile>
|
||||
<Version>1.0.2</Version>
|
||||
<SupportedPlatforms>Linux</SupportedPlatforms>
|
||||
<SoftwareType>Utility</SoftwareType>
|
||||
<TestType>System</TestType>
|
||||
<License>Free</License>
|
||||
<Status>Verified</Status>
|
||||
<ExternalDependencies>java</ExternalDependencies>
|
||||
<EnvironmentSize>2100</EnvironmentSize>
|
||||
<ProjectURL>http://cassandra.apache.org/</ProjectURL>
|
||||
<Maintainer>Michael Larabel</Maintainer>
|
||||
</TestProfile>
|
||||
<TestSettings>
|
||||
<Option>
|
||||
<DisplayName>Test</DisplayName>
|
||||
<Identifier>test</Identifier>
|
||||
<Menu>
|
||||
<Entry>
|
||||
<Name>Reads</Name>
|
||||
<Value>READ</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>Writes</Name>
|
||||
<Value>WRITE</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>Mixed 1:1</Name>
|
||||
<Value>MIXED_1_1</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>Mixed 1:3</Name>
|
||||
<Value>MIXED_1_3</Value>
|
||||
</Entry>
|
||||
</Menu>
|
||||
</Option>
|
||||
</TestSettings>
|
||||
</PhoronixTestSuite>
|
||||
52
ob-cache/test-profiles/pts/cloudsuite-da-1.0.0/install.sh
Normal file
52
ob-cache/test-profiles/pts/cloudsuite-da-1.0.0/install.sh
Normal file
@@ -0,0 +1,52 @@
|
||||
#!/bin/sh
|
||||
|
||||
if which docker>/dev/null 2>&1 ;
|
||||
then
|
||||
echo 0 > ~/install-exit-status
|
||||
else
|
||||
echo "ERROR: Docker is not found on the system! This test profile needs a working docker installation in the PATH."
|
||||
echo 2 > ~/install-exit-status
|
||||
exit
|
||||
fi
|
||||
|
||||
docker pull cloudsuite/hadoop
|
||||
docker pull cloudsuite/data-analytics
|
||||
echo $? > ~/install-exit-status
|
||||
|
||||
docker network create hadoop-net
|
||||
|
||||
echo "#!/bin/bash
|
||||
export HOME=\$DEBUG_REAL_HOME
|
||||
|
||||
# Start master and slaves
|
||||
docker run -d --net hadoop-net --name master --hostname master cloudsuite/data-analytics master
|
||||
docker run -d --net hadoop-net --name slave01 --hostname slave01 cloudsuite/hadoop slave
|
||||
docker run -d --net hadoop-net --name slave02 --hostname slave02 cloudsuite/hadoop slave
|
||||
docker run -d --net hadoop-net --name slave03 --hostname slave03 cloudsuite/hadoop slave
|
||||
docker run -d --net hadoop-net --name slave04 --hostname slave04 cloudsuite/hadoop slave
|
||||
docker run -d --net hadoop-net --name slave05 --hostname slave05 cloudsuite/hadoop slave
|
||||
docker run -d --net hadoop-net --name slave06 --hostname slave06 cloudsuite/hadoop slave
|
||||
|
||||
# Run data analytics benchmark
|
||||
docker exec master benchmark > \$LOG_FILE 2>&1
|
||||
echo \$? > ~/test-exit-status
|
||||
|
||||
# Stop them
|
||||
docker stop master
|
||||
docker stop slave01
|
||||
docker stop slave02
|
||||
docker stop slave03
|
||||
docker stop slave04
|
||||
docker stop slave05
|
||||
docker stop slave06
|
||||
|
||||
docker container rm master
|
||||
docker container rm slave01
|
||||
docker container rm slave02
|
||||
docker container rm slave03
|
||||
docker container rm slave04
|
||||
docker container rm slave05
|
||||
docker container rm slave06
|
||||
|
||||
" > cloudsuite-da
|
||||
chmod +x cloudsuite-da
|
||||
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.2.0m1-->
|
||||
<PhoronixTestSuite>
|
||||
<ResultsParser>
|
||||
<OutputTemplate>Benchmark time: #_RESULT_#</OutputTemplate>
|
||||
<StripFromResult>ms</StripFromResult>
|
||||
</ResultsParser>
|
||||
</PhoronixTestSuite>
|
||||
@@ -0,0 +1,25 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.2.0m1-->
|
||||
<PhoronixTestSuite>
|
||||
<TestInformation>
|
||||
<Title>CloudSuite Data Analytics</Title>
|
||||
<Description>CloudSuite Data Analytics is a Docker-based benchmark and runs a Naive Bayes classifier on a Wikimedia dataset with Hadoop and Mahout.</Description>
|
||||
<ResultScale>ms</ResultScale>
|
||||
<Proportion>LIB</Proportion>
|
||||
<TimesToRun>3</TimesToRun>
|
||||
</TestInformation>
|
||||
<TestProfile>
|
||||
<Version>1.0.0</Version>
|
||||
<SupportedPlatforms>Linux</SupportedPlatforms>
|
||||
<SoftwareType>Utility</SoftwareType>
|
||||
<TestType>System</TestType>
|
||||
<License>Free</License>
|
||||
<Status>Verified</Status>
|
||||
<RequiresInternet>TRUE</RequiresInternet>
|
||||
<EnvironmentSize>700</EnvironmentSize>
|
||||
<ProjectURL>https://github.com/parsa-epfl/cloudsuite/blob/master/docs/benchmarks/data-analytics.md</ProjectURL>
|
||||
<InternalTags>Cloud, Docker</InternalTags>
|
||||
<Maintainer>Michael Larabel</Maintainer>
|
||||
<SystemDependencies>docker</SystemDependencies>
|
||||
</TestProfile>
|
||||
</PhoronixTestSuite>
|
||||
32
ob-cache/test-profiles/pts/cloudsuite-ga-1.0.0/install.sh
Normal file
32
ob-cache/test-profiles/pts/cloudsuite-ga-1.0.0/install.sh
Normal file
@@ -0,0 +1,32 @@
|
||||
#!/bin/sh
|
||||
|
||||
if which docker>/dev/null 2>&1 ;
|
||||
then
|
||||
echo 0 > ~/install-exit-status
|
||||
else
|
||||
echo "ERROR: Docker is not found on the system! This test profile needs a working docker installation in the PATH."
|
||||
echo 2 > ~/install-exit-status
|
||||
exit
|
||||
fi
|
||||
|
||||
docker pull cloudsuite/graph-analytics
|
||||
docker pull cloudsuite/twitter-dataset-graph
|
||||
echo $? > ~/install-exit-status
|
||||
|
||||
|
||||
echo "#!/bin/bash
|
||||
export HOME=\$DEBUG_REAL_HOME
|
||||
|
||||
# Start
|
||||
docker create --name data-ga cloudsuite/twitter-dataset-graph
|
||||
|
||||
# Run benchmark
|
||||
docker run --rm --volumes-from data-ga cloudsuite/graph-analytics --driver-memory 16g --executor-memory 16g \$@ > \$LOG_FILE 2>&1
|
||||
echo \$? > ~/test-exit-status
|
||||
|
||||
# Stop them
|
||||
docker stop data-ga
|
||||
docker container rm data-ga
|
||||
|
||||
" > cloudsuite-ga
|
||||
chmod +x cloudsuite-ga
|
||||
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.2.0m1-->
|
||||
<PhoronixTestSuite>
|
||||
<ResultsParser>
|
||||
<OutputTemplate>Running time = #_RESULT_#</OutputTemplate>
|
||||
<StripFromResult>ms</StripFromResult>
|
||||
</ResultsParser>
|
||||
</PhoronixTestSuite>
|
||||
@@ -0,0 +1,25 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.2.0m1-->
|
||||
<PhoronixTestSuite>
|
||||
<TestInformation>
|
||||
<Title>CloudSuite Graph Analytics</Title>
|
||||
<Description>CloudSuite Graph Analytics uses Apache GraphX + Spark to perform graph analytics (PageRank) on sample Twitter data.</Description>
|
||||
<ResultScale>ms</ResultScale>
|
||||
<Proportion>LIB</Proportion>
|
||||
<TimesToRun>3</TimesToRun>
|
||||
</TestInformation>
|
||||
<TestProfile>
|
||||
<Version>1.0.0</Version>
|
||||
<SupportedPlatforms>Linux</SupportedPlatforms>
|
||||
<SoftwareType>Utility</SoftwareType>
|
||||
<TestType>System</TestType>
|
||||
<License>Free</License>
|
||||
<Status>Verified</Status>
|
||||
<RequiresInternet>TRUE</RequiresInternet>
|
||||
<EnvironmentSize>700</EnvironmentSize>
|
||||
<ProjectURL>https://github.com/parsa-epfl/cloudsuite/blob/master/docs/benchmarks/graph-analytics.md</ProjectURL>
|
||||
<InternalTags>Cloud, Docker</InternalTags>
|
||||
<Maintainer>Michael Larabel</Maintainer>
|
||||
<SystemDependencies>docker</SystemDependencies>
|
||||
</TestProfile>
|
||||
</PhoronixTestSuite>
|
||||
31
ob-cache/test-profiles/pts/cloudsuite-ma-1.0.0/install.sh
Normal file
31
ob-cache/test-profiles/pts/cloudsuite-ma-1.0.0/install.sh
Normal file
@@ -0,0 +1,31 @@
|
||||
#!/bin/sh
|
||||
|
||||
if which docker>/dev/null 2>&1 ;
|
||||
then
|
||||
echo 0 > ~/install-exit-status
|
||||
else
|
||||
echo "ERROR: Docker is not found on the system! This test profile needs a working docker installation in the PATH."
|
||||
echo 2 > ~/install-exit-status
|
||||
exit
|
||||
fi
|
||||
|
||||
docker pull cloudsuite/in-memory-analytics
|
||||
docker pull cloudsuite/movielens-dataset
|
||||
echo $? > ~/install-exit-status
|
||||
|
||||
|
||||
echo "#!/bin/bash
|
||||
export HOME=\$DEBUG_REAL_HOME
|
||||
|
||||
# Start
|
||||
docker create --name data cloudsuite/movielens-dataset
|
||||
|
||||
# Run in-memory analytics benchmark
|
||||
docker run --rm --volumes-from data cloudsuite/in-memory-analytics /data/ml-latest-small /data/myratings.csv \$@ > \$LOG_FILE 2>&1
|
||||
echo \$? > ~/test-exit-status
|
||||
|
||||
# Stop them
|
||||
docker stop data
|
||||
docker container rm data
|
||||
" > cloudsuite-ma
|
||||
chmod +x cloudsuite-ma
|
||||
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.2.0m1-->
|
||||
<PhoronixTestSuite>
|
||||
<ResultsParser>
|
||||
<OutputTemplate>Benchmark execution time: #_RESULT_#</OutputTemplate>
|
||||
<StripFromResult>ms</StripFromResult>
|
||||
</ResultsParser>
|
||||
</PhoronixTestSuite>
|
||||
@@ -0,0 +1,25 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.2.0m1-->
|
||||
<PhoronixTestSuite>
|
||||
<TestInformation>
|
||||
<Title>CloudSuite In-Memory Analytics</Title>
|
||||
<Description>CloudSuite In-Memory Analytics uses Apache Spark and runs a collaborative filtering algorithm in-memory on a dataset of user-movie ratings from Movielens.</Description>
|
||||
<ResultScale>ms</ResultScale>
|
||||
<Proportion>LIB</Proportion>
|
||||
<TimesToRun>3</TimesToRun>
|
||||
</TestInformation>
|
||||
<TestProfile>
|
||||
<Version>1.0.0</Version>
|
||||
<SupportedPlatforms>Linux</SupportedPlatforms>
|
||||
<SoftwareType>Utility</SoftwareType>
|
||||
<TestType>System</TestType>
|
||||
<License>Free</License>
|
||||
<Status>Verified</Status>
|
||||
<RequiresInternet>TRUE</RequiresInternet>
|
||||
<EnvironmentSize>700</EnvironmentSize>
|
||||
<ProjectURL>https://github.com/parsa-epfl/cloudsuite/blob/master/docs/benchmarks/in-memory-analytics.md</ProjectURL>
|
||||
<InternalTags>Cloud, Docker</InternalTags>
|
||||
<Maintainer>Michael Larabel</Maintainer>
|
||||
<SystemDependencies>docker</SystemDependencies>
|
||||
</TestProfile>
|
||||
</PhoronixTestSuite>
|
||||
40
ob-cache/test-profiles/pts/cloudsuite-ms-1.0.0/install.sh
Normal file
40
ob-cache/test-profiles/pts/cloudsuite-ms-1.0.0/install.sh
Normal file
@@ -0,0 +1,40 @@
|
||||
#!/bin/sh
|
||||
|
||||
if which docker>/dev/null 2>&1 ;
|
||||
then
|
||||
echo 0 > ~/install-exit-status
|
||||
else
|
||||
echo "ERROR: Docker is not found on the system! This test profile needs a working docker installation in the PATH."
|
||||
echo 2 > ~/install-exit-status
|
||||
exit
|
||||
fi
|
||||
|
||||
docker pull cloudsuite/media-streaming:dataset
|
||||
docker pull cloudsuite/media-streaming:server
|
||||
docker pull cloudsuite/media-streaming:client
|
||||
echo $? > ~/install-exit-status
|
||||
|
||||
|
||||
echo "#!/bin/bash
|
||||
export HOME=\$DEBUG_REAL_HOME
|
||||
|
||||
# Start
|
||||
docker network create streaming_network
|
||||
|
||||
docker create --name streaming_dataset cloudsuite/media-streaming:dataset
|
||||
docker run -d --name streaming_server --volumes-from streaming_dataset --net streaming_network cloudsuite/media-streaming:server
|
||||
|
||||
# Run in-memory analytics benchmark
|
||||
docker run -t --name=streaming_client -v /path/to/output:/output --volumes-from streaming_dataset --net streaming_network cloudsuite/media-streaming:client streaming_server \$@ > \$LOG_FILE 2>&1
|
||||
echo \$? > ~/test-exit-status
|
||||
|
||||
# Stop them
|
||||
docker stop streaming_dataset
|
||||
docker stop streaming_server
|
||||
docker stop streaming_client
|
||||
docker container rm streaming_dataset
|
||||
docker container rm streaming_server
|
||||
docker container rm streaming_client
|
||||
|
||||
" > cloudsuite-ms
|
||||
chmod +x cloudsuite-ms
|
||||
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.2.0m1-->
|
||||
<PhoronixTestSuite>
|
||||
<ResultsParser>
|
||||
<OutputTemplate>Reply rate: #_RESULT_#</OutputTemplate>
|
||||
<StripFromResult></StripFromResult>
|
||||
</ResultsParser>
|
||||
</PhoronixTestSuite>
|
||||
@@ -0,0 +1,25 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.2.0m1-->
|
||||
<PhoronixTestSuite>
|
||||
<TestInformation>
|
||||
<Title>CloudSuite Media Streaming</Title>
|
||||
<Description>CloudSuite Media Streaming uses the Nginx web server for hosted videos of varying lengths/qualities.</Description>
|
||||
<ResultScale>Reply Rate</ResultScale>
|
||||
<Proportion>HIB</Proportion>
|
||||
<TimesToRun>1</TimesToRun>
|
||||
</TestInformation>
|
||||
<TestProfile>
|
||||
<Version>1.0.0</Version>
|
||||
<SupportedPlatforms>Linux</SupportedPlatforms>
|
||||
<SoftwareType>Utility</SoftwareType>
|
||||
<TestType>System</TestType>
|
||||
<License>Free</License>
|
||||
<Status>Verified</Status>
|
||||
<RequiresInternet>TRUE</RequiresInternet>
|
||||
<EnvironmentSize>700</EnvironmentSize>
|
||||
<ProjectURL>https://github.com/parsa-epfl/cloudsuite/blob/master/docs/benchmarks/media-streaming.md</ProjectURL>
|
||||
<InternalTags>Cloud, Docker</InternalTags>
|
||||
<Maintainer>Michael Larabel</Maintainer>
|
||||
<SystemDependencies>docker</SystemDependencies>
|
||||
</TestProfile>
|
||||
</PhoronixTestSuite>
|
||||
44
ob-cache/test-profiles/pts/cloudsuite-ws-1.0.0/install.sh
Normal file
44
ob-cache/test-profiles/pts/cloudsuite-ws-1.0.0/install.sh
Normal file
@@ -0,0 +1,44 @@
|
||||
#!/bin/sh
|
||||
|
||||
if which docker>/dev/null 2>&1 ;
|
||||
then
|
||||
echo 0 > ~/install-exit-status
|
||||
else
|
||||
echo "ERROR: Docker is not found on the system! This test profile needs a working docker installation in the PATH."
|
||||
echo 2 > ~/install-exit-status
|
||||
exit
|
||||
fi
|
||||
|
||||
docker pull cloudsuite/web-serving:db_server
|
||||
docker pull cloudsuite/web-serving:memcached_server
|
||||
docker pull cloudsuite/web-serving:web_server
|
||||
docker pull cloudsuite/web-serving:faban_client
|
||||
echo $? > ~/install-exit-status
|
||||
|
||||
docker network create search_network
|
||||
|
||||
echo "#!/bin/bash
|
||||
export HOME=\$DEBUG_REAL_HOME
|
||||
|
||||
# Start master and slaves
|
||||
docker run -dt --net=host --name=mysql_server cloudsuite/web-serving:db_server 127.0.0.1
|
||||
docker run -dt --net=host --name=memcache_server cloudsuite/web-serving:memcached_server
|
||||
docker run -dt --net=host --name=web_server cloudsuite/web-serving:web_server /etc/bootstrap.sh 127.0.0.1 127.0.0.1 80
|
||||
|
||||
# Run data analytics benchmark
|
||||
docker run --net=host --name=faban_client cloudsuite/web-serving:faban_client 127.0.0.1 7 \$@ | tr '<' ' ' | tr '>' ' ' > \$LOG_FILE 2>&1
|
||||
echo \$? > ~/test-exit-status
|
||||
|
||||
# Stop them
|
||||
docker stop mysql_server
|
||||
docker stop memcache_server
|
||||
docker stop web_server
|
||||
docker stop faban_client
|
||||
|
||||
docker container rm mysql_server
|
||||
docker container rm memcache_server
|
||||
docker container rm web_server
|
||||
docker container rm faban_client
|
||||
|
||||
" > cloudsuite-ws
|
||||
chmod +x cloudsuite-ws
|
||||
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.2.0m1-->
|
||||
<PhoronixTestSuite>
|
||||
<ResultsParser>
|
||||
<OutputTemplate> metric unit="ops/sec" #_RESULT_# /metric</OutputTemplate>
|
||||
<LineHint>ops/sec</LineHint>
|
||||
</ResultsParser>
|
||||
</PhoronixTestSuite>
|
||||
@@ -0,0 +1,25 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.2.0m1-->
|
||||
<PhoronixTestSuite>
|
||||
<TestInformation>
|
||||
<Title>CloudSuite Web Serving</Title>
|
||||
<Description>CloudSuite Web Serving is a Docker-based web server benchmark making use of a web server with Memcached and a MySQL database server.</Description>
|
||||
<ResultScale>ops/sec</ResultScale>
|
||||
<Proportion>HIB</Proportion>
|
||||
<TimesToRun>3</TimesToRun>
|
||||
</TestInformation>
|
||||
<TestProfile>
|
||||
<Version>1.0.0</Version>
|
||||
<SupportedPlatforms>Linux</SupportedPlatforms>
|
||||
<SoftwareType>Utility</SoftwareType>
|
||||
<TestType>System</TestType>
|
||||
<License>Free</License>
|
||||
<Status>Verified</Status>
|
||||
<RequiresInternet>TRUE</RequiresInternet>
|
||||
<EnvironmentSize>700</EnvironmentSize>
|
||||
<ProjectURL>https://github.com/parsa-epfl/cloudsuite/blob/master/docs/benchmarks/data-analytics.md</ProjectURL>
|
||||
<InternalTags>Cloud, Docker</InternalTags>
|
||||
<Maintainer>Michael Larabel</Maintainer>
|
||||
<SystemDependencies>docker</SystemDependencies>
|
||||
</TestProfile>
|
||||
</PhoronixTestSuite>
|
||||
66
ob-cache/test-profiles/pts/dav1d-1.4.1/downloads.xml
Normal file
66
ob-cache/test-profiles/pts/dav1d-1.4.1/downloads.xml
Normal file
@@ -0,0 +1,66 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.2.0m2-->
|
||||
<PhoronixTestSuite>
|
||||
<Downloads>
|
||||
<Package>
|
||||
<URL>http://ffmpeg.org/releases/ffmpeg-4.2.1.tar.bz2</URL>
|
||||
<MD5>f3cba622990c8ac8a57330f571db1230</MD5>
|
||||
<SHA256>682a9fa3f6864d7f0dbf224f86b129e337bc60286e0d00dffcd710998d521624</SHA256>
|
||||
<FileName>ffmpeg-4.2.1.tar.bz2</FileName>
|
||||
<FileSize>10953293</FileSize>
|
||||
<PlatformSpecific>Linux, BSD</PlatformSpecific>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>http://downloads.videolan.org/pub/videolan/dav1d/0.5.0/dav1d-0.5.0.tar.xz</URL>
|
||||
<MD5>38b91c74e79cfe77de60516348fdfed5</MD5>
|
||||
<SHA256>b62f06a98420632e1ec9f7e64e782d72451cc9a8dcf7ae695a0d559706990695</SHA256>
|
||||
<FileName>dav1d-0.5.0.tar.xz</FileName>
|
||||
<FileSize>465648</FileSize>
|
||||
<PlatformSpecific>Linux, BSD</PlatformSpecific>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>http://www.elecard.com/storage/video/Stream2_AV1_HD_6.8mbps.webm</URL>
|
||||
<MD5>5e4c83cf494cbe6dc1668cbbd7ff774c</MD5>
|
||||
<SHA256>2f23d29750a0663a6df656e8137cf934bddfc96b31e5088db2c3624f19ed14d4</SHA256>
|
||||
<FileName>Stream2_AV1_HD_6.8mbps.webm</FileName>
|
||||
<FileSize>122378926</FileSize>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>http://www.elecard.com/storage/video/Stream2_AV1_4K_22.7mbps.webm</URL>
|
||||
<MD5>8acc9c60c10a37bf4e568b465b03e35a</MD5>
|
||||
<SHA256>52f3aa1d4b4487af62d37b0f295aabbc4b57f03fdc4c76402c6358193e4aa490</SHA256>
|
||||
<FileName>Stream2_AV1_4K_22.7mbps.webm</FileName>
|
||||
<FileSize>409458359</FileSize>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>http://download.opencontent.netflix.com.s3.amazonaws.com/AV1/Chimera/Old/Chimera-AV1-8bit-1920x1080-6736kbps.mp4</URL>
|
||||
<MD5>d444e11f8b049de2a9739899a9c0b4f6</MD5>
|
||||
<SHA256>d566d294e2c18bb274a54aad03352c92312a62c393656d38e1f7dda10c0bf10c</SHA256>
|
||||
<FileName>Chimera-AV1-8bit-1920x1080-6736kbps.mp4</FileName>
|
||||
<FileSize>313490236</FileSize>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>http://download.opencontent.netflix.com.s3.amazonaws.com/AV1/Chimera/Old/Chimera-AV1-10bit-1920x1080-6191kbps.mp4</URL>
|
||||
<MD5>4c0f24bac42ddcda3d46087a36492ce4</MD5>
|
||||
<SHA256>df2080fd77e0dbd9138bd4f172bf008d2ade17da7ab4532fba54ceccf40a9439</SHA256>
|
||||
<FileName>Chimera-AV1-10bit-1920x1080-6191kbps.mp4</FileName>
|
||||
<FileSize>288122748</FileSize>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>https://ffmpeg.zeranoe.com/builds/win64/static/ffmpeg-4.2.1-win64-static.zip</URL>
|
||||
<MD5>ae19c3a0006e4f1f34c5f3910bfb3635</MD5>
|
||||
<SHA256>d2af87bbb867bc83c070f3c1a980daaed35c37b02ca82cc2886e8743232886ff</SHA256>
|
||||
<FileName>ffmpeg-4.2.1-win64-static.zip</FileName>
|
||||
<FileSize>71475092</FileSize>
|
||||
<PlatformSpecific>Windows</PlatformSpecific>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>http://phoronix-test-suite.com/benchmark-files/dav1d-build-win64-0-5-0.zip</URL>
|
||||
<MD5>3b08a690713299224ecf1f4bb02d6fa1</MD5>
|
||||
<SHA256>0a78c805b59b2efde3d2928c6c31d6850aa23fcb266eb0ca2d34bfb8b48a0e4f</SHA256>
|
||||
<FileName>dav1d-build-win64-0-5-0.zip</FileName>
|
||||
<FileSize>1636231</FileSize>
|
||||
<PlatformSpecific>Windows</PlatformSpecific>
|
||||
</Package>
|
||||
</Downloads>
|
||||
</PhoronixTestSuite>
|
||||
33
ob-cache/test-profiles/pts/dav1d-1.4.1/install.sh
Normal file
33
ob-cache/test-profiles/pts/dav1d-1.4.1/install.sh
Normal file
@@ -0,0 +1,33 @@
|
||||
#!/bin/sh
|
||||
|
||||
# FFmpeg install to demux AV1 WebM to IVF that can then be consumed by dav1d...
|
||||
tar -xjf ffmpeg-4.2.1.tar.bz2
|
||||
mkdir ffmpeg_/
|
||||
|
||||
cd ffmpeg-4.2.1/
|
||||
./configure --disable-zlib --disable-doc --prefix=$HOME/ffmpeg_/
|
||||
make -j $NUM_CPU_CORES
|
||||
echo $? > ~/install-exit-status
|
||||
make install
|
||||
cd ~/
|
||||
|
||||
./ffmpeg_/bin/ffmpeg -i Stream2_AV1_HD_6.8mbps.webm -vcodec copy -an -f ivf summer_nature_1080p.ivf
|
||||
./ffmpeg_/bin/ffmpeg -i Stream2_AV1_4K_22.7mbps.webm -vcodec copy -an -f ivf summer_nature_4k.ivf
|
||||
./ffmpeg_/bin/ffmpeg -i Chimera-AV1-8bit-1920x1080-6736kbps.mp4 -vcodec copy -an -f ivf chimera_8b_1080p.ivf
|
||||
./ffmpeg_/bin/ffmpeg -i Chimera-AV1-10bit-1920x1080-6191kbps.mp4 -vcodec copy -an -f ivf chimera_10b_1080p.ivf
|
||||
|
||||
rm -rf ffmpeg-4.2.1
|
||||
rm -rf ffmpeg_
|
||||
|
||||
# Build Dav1d
|
||||
tar -xf dav1d-0.5.0.tar.xz
|
||||
cd dav1d-0.5.0
|
||||
meson build --buildtype release
|
||||
ninja -C build
|
||||
echo $? > ~/install-exit-status
|
||||
|
||||
cd ~
|
||||
echo "#!/bin/sh
|
||||
./dav1d-0.5.0/build/tools/dav1d \$@ --muxer null --framethreads \$NUM_CPU_CORES --tilethreads 4 --filmgrain 0 > \$LOG_FILE 2>&1
|
||||
echo \$? > ~/test-exit-status" > dav1d
|
||||
chmod +x dav1d
|
||||
18
ob-cache/test-profiles/pts/dav1d-1.4.1/install_windows.sh
Normal file
18
ob-cache/test-profiles/pts/dav1d-1.4.1/install_windows.sh
Normal file
@@ -0,0 +1,18 @@
|
||||
#!/bin/sh
|
||||
|
||||
unzip -o ffmpeg-4.2.1-win64-static.zip
|
||||
|
||||
./ffmpeg-4.2.1-win64-static/bin/ffmpeg.exe -i Stream2_AV1_HD_6.8mbps.webm -vcodec copy -an -f ivf summer_nature_1080p.ivf
|
||||
./ffmpeg-4.2.1-win64-static/bin/ffmpeg.exe -i Stream2_AV1_4K_22.7mbps.webm -vcodec copy -an -f ivf summer_nature_4k.ivf
|
||||
./ffmpeg-4.2.1-win64-static/bin/ffmpeg.exe -i Chimera-AV1-8bit-1920x1080-6736kbps.mp4 -vcodec copy -an -f ivf chimera_8b_1080p.ivf
|
||||
./ffmpeg-4.2.1-win64-static/bin/ffmpeg.exe -i Chimera-AV1-10bit-1920x1080-6191kbps.mp4 -vcodec copy -an -f ivf chimera_10b_1080p.ivf
|
||||
|
||||
rm -rf ffmpeg-4.2.1-win64-static
|
||||
|
||||
unzip -o dav1d-build-win64-0-5-0.zip
|
||||
|
||||
cd ~
|
||||
echo "#!/bin/sh
|
||||
./build/dav1d_install/bin/dav1d.exe \$@ --muxer null --framethreads \$NUM_CPU_CORES --tilethreads 4 --filmgrain 0 > \$LOG_FILE 2>&1
|
||||
echo \$? > ~/test-exit-status" > dav1d
|
||||
chmod +x dav1d
|
||||
@@ -0,0 +1,10 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.2.0m2-->
|
||||
<PhoronixTestSuite>
|
||||
<ResultsParser>
|
||||
<OutputTemplate>Decoded 8929 8929 frames (100.0%) - #_RESULT_# 25 fps (9.20x)</OutputTemplate>
|
||||
<LineHint>fps</LineHint>
|
||||
<MultiMatch>AVERAGE</MultiMatch>
|
||||
<TurnCharsToSpace>/</TurnCharsToSpace>
|
||||
</ResultsParser>
|
||||
</PhoronixTestSuite>
|
||||
53
ob-cache/test-profiles/pts/dav1d-1.4.1/test-definition.xml
Normal file
53
ob-cache/test-profiles/pts/dav1d-1.4.1/test-definition.xml
Normal file
@@ -0,0 +1,53 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.2.0m2-->
|
||||
<PhoronixTestSuite>
|
||||
<TestInformation>
|
||||
<Title>dav1d</Title>
|
||||
<AppVersion>0.5.0</AppVersion>
|
||||
<Description>Dav1d is an open-source, speedy AV1 video decoder. This test profile times how long it takes to decode sample AV1 video content.</Description>
|
||||
<ResultScale>FPS</ResultScale>
|
||||
<Proportion>HIB</Proportion>
|
||||
<TimesToRun>3</TimesToRun>
|
||||
</TestInformation>
|
||||
<TestProfile>
|
||||
<Version>1.4.1</Version>
|
||||
<SupportedPlatforms>Linux, BSD, Windows</SupportedPlatforms>
|
||||
<SoftwareType>Utility</SoftwareType>
|
||||
<TestType>Processor</TestType>
|
||||
<License>Free</License>
|
||||
<Status>Verified</Status>
|
||||
<ExternalDependencies>build-utilities, yasm, meson</ExternalDependencies>
|
||||
<EnvironmentSize>1200</EnvironmentSize>
|
||||
<ProjectURL>http://code.videolan.org/videolan/dav1d</ProjectURL>
|
||||
<InternalTags>SMP</InternalTags>
|
||||
<Maintainer>Michael Larabel</Maintainer>
|
||||
</TestProfile>
|
||||
<TestSettings>
|
||||
<Default>
|
||||
<Arguments> </Arguments>
|
||||
</Default>
|
||||
<Option>
|
||||
<DisplayName>Video Input</DisplayName>
|
||||
<Identifier>video</Identifier>
|
||||
<ArgumentPrefix>-i </ArgumentPrefix>
|
||||
<Menu>
|
||||
<Entry>
|
||||
<Name>Summer Nature 1080p</Name>
|
||||
<Value>summer_nature_1080p.ivf</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>Summer Nature 4K</Name>
|
||||
<Value>summer_nature_4k.ivf</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>Chimera 1080p</Name>
|
||||
<Value>chimera_8b_1080p.ivf</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>Chimera 1080p 10-bit</Name>
|
||||
<Value>chimera_10b_1080p.ivf</Value>
|
||||
</Entry>
|
||||
</Menu>
|
||||
</Option>
|
||||
</TestSettings>
|
||||
</PhoronixTestSuite>
|
||||
37
ob-cache/test-profiles/pts/embree-1.0.0/downloads.xml
Normal file
37
ob-cache/test-profiles/pts/embree-1.0.0/downloads.xml
Normal file
@@ -0,0 +1,37 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.0.0-->
|
||||
<PhoronixTestSuite>
|
||||
<Downloads>
|
||||
<Package>
|
||||
<URL>https://github.com/embree/models/releases/download/release/asian_dragon.zip</URL>
|
||||
<FileName>asian_dragon.zip</FileName>
|
||||
<FileSize>103961493</FileSize>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>https://github.com/embree/models/releases/download/release/asian_dragon_obj.zip</URL>
|
||||
<FileName>asian_dragon_obj.zip</FileName>
|
||||
<FileSize>157616423</FileSize>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>https://github.com/embree/models/releases/download/release/crown.zip</URL>
|
||||
<FileName>crown.zip</FileName>
|
||||
<FileSize>68853062</FileSize>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>https://github.com/embree/embree/releases/download/v3.6.1/embree-3.6.1.x86_64.linux.tar.gz</URL>
|
||||
<MD5>3b6012add9dfc9ea8137ada5e0bd27b9</MD5>
|
||||
<SHA256>fecc3abed0cd45b8d8f5ca11e298920b415f3079808ea66c967990c0a9408632</SHA256>
|
||||
<FileName>embree-3.6.1.x86_64.linux.tar.gz</FileName>
|
||||
<FileSize>81776509</FileSize>
|
||||
<PlatformSpecific>Linux</PlatformSpecific>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>https://github.com/embree/embree/releases/download/v3.6.1/embree-3.6.1.x64.vc14.windows.zip</URL>
|
||||
<MD5>25bc886120859385f87d60a89d59927f</MD5>
|
||||
<SHA256>5baa3e86d45462e62ede7b0bd9e00f7ca3f6c4a6ae3d06b98b96dac733bd0c27</SHA256>
|
||||
<FileName>embree-3.6.1.x64.vc14.windows.zip</FileName>
|
||||
<FileSize>38748839</FileSize>
|
||||
<PlatformSpecific>Windows</PlatformSpecific>
|
||||
</Package>
|
||||
</Downloads>
|
||||
</PhoronixTestSuite>
|
||||
11
ob-cache/test-profiles/pts/embree-1.0.0/install.sh
Normal file
11
ob-cache/test-profiles/pts/embree-1.0.0/install.sh
Normal file
@@ -0,0 +1,11 @@
|
||||
#!/bin/sh
|
||||
|
||||
tar -xf embree-3.6.1.x86_64.linux.tar.gz
|
||||
unzip -o asian_dragon.zip
|
||||
unzip -o asian_dragon_obj.zip
|
||||
unzip -o crown.zip
|
||||
|
||||
echo "#!/bin/sh
|
||||
./embree-3.6.1.x86_64.linux/bin/\$@ --threads \$NUM_CPU_CORES > \$LOG_FILE 2>&1
|
||||
echo \$? > ~/test-exit-status" > embree
|
||||
chmod +x embree
|
||||
13
ob-cache/test-profiles/pts/embree-1.0.0/install_windows.sh
Normal file
13
ob-cache/test-profiles/pts/embree-1.0.0/install_windows.sh
Normal file
@@ -0,0 +1,13 @@
|
||||
#!/bin/sh
|
||||
|
||||
unzip -o embree-3.6.1.x64.vc14.windows.zip
|
||||
unzip -o asian_dragon.zip
|
||||
unzip -o asian_dragon_obj.zip
|
||||
unzip -o crown.zip
|
||||
|
||||
echo "#!/bin/bash
|
||||
FORMATTED=\"\${\$@/pathtracer /pathtracer.exe }\"
|
||||
FORMATTED=\"\${\$@/pathtracer_ispc /pathtracer_ispc.exe }\"
|
||||
./embree-3.6.1.x64.vc14.windows/bin/\$@ --threads \$NUM_CPU_CORES > \$LOG_FILE 2>&1
|
||||
echo \$? > ~/test-exit-status" > embree
|
||||
chmod +x embree
|
||||
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.0.0-->
|
||||
<PhoronixTestSuite>
|
||||
<ResultsParser>
|
||||
<OutputTemplate>frame [ 0 - 600]: min = #_MIN_RESULT_# fps, avg = #_RESULT_# fps, max = #_MAX_RESULT_# fps, sigma = 0.0179 (0.1349%)</OutputTemplate>
|
||||
</ResultsParser>
|
||||
</PhoronixTestSuite>
|
||||
63
ob-cache/test-profiles/pts/embree-1.0.0/test-definition.xml
Normal file
63
ob-cache/test-profiles/pts/embree-1.0.0/test-definition.xml
Normal file
@@ -0,0 +1,63 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.0.0-->
|
||||
<PhoronixTestSuite>
|
||||
<TestInformation>
|
||||
<Title>Embree</Title>
|
||||
<AppVersion>3.6.1</AppVersion>
|
||||
<Description>Intel Embree is a collection of high-performance ray-tracing kernels for execution on CPUs.</Description>
|
||||
<ResultScale>Frames Per Second</ResultScale>
|
||||
<Proportion>HIB</Proportion>
|
||||
<TimesToRun>3</TimesToRun>
|
||||
</TestInformation>
|
||||
<TestProfile>
|
||||
<Version>1.0.0</Version>
|
||||
<SupportedPlatforms>Linux, Windows</SupportedPlatforms>
|
||||
<SoftwareType>Utility</SoftwareType>
|
||||
<TestType>Processor</TestType>
|
||||
<License>Free</License>
|
||||
<Status>Verified</Status>
|
||||
<SupportedArchitectures>x86_64</SupportedArchitectures>
|
||||
<EnvironmentSize>1400</EnvironmentSize>
|
||||
<ProjectURL>http://www.embree.org/</ProjectURL>
|
||||
<InternalTags>SMP</InternalTags>
|
||||
<Maintainer>Michael Larabel</Maintainer>
|
||||
</TestProfile>
|
||||
<TestSettings>
|
||||
<Default>
|
||||
<PostArguments> -benchmark 0 600</PostArguments>
|
||||
</Default>
|
||||
<Option>
|
||||
<DisplayName>Binary</DisplayName>
|
||||
<Identifier>bin</Identifier>
|
||||
<Menu>
|
||||
<Entry>
|
||||
<Name>Pathtracer</Name>
|
||||
<Value>pathtracer</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>Pathtracer ISPC</Name>
|
||||
<Value>pathtracer_ispc</Value>
|
||||
</Entry>
|
||||
</Menu>
|
||||
</Option>
|
||||
<Option>
|
||||
<DisplayName>Model</DisplayName>
|
||||
<Identifier>model</Identifier>
|
||||
<ArgumentPrefix>-c </ArgumentPrefix>
|
||||
<Menu>
|
||||
<Entry>
|
||||
<Name>Asian Dragon</Name>
|
||||
<Value>asian_dragon/asian_dragon.ecs</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>Asian Dragon Obj</Name>
|
||||
<Value>asian_dragon_obj/asian_dragon.ecs</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>Crown</Name>
|
||||
<Value>crown/crown.ecs</Value>
|
||||
</Entry>
|
||||
</Menu>
|
||||
</Option>
|
||||
</TestSettings>
|
||||
</PhoronixTestSuite>
|
||||
22
ob-cache/test-profiles/pts/fio-1.12.0/downloads.xml
Normal file
22
ob-cache/test-profiles/pts/fio-1.12.0/downloads.xml
Normal file
@@ -0,0 +1,22 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.0.1-->
|
||||
<PhoronixTestSuite>
|
||||
<Downloads>
|
||||
<Package>
|
||||
<URL>http://brick.kernel.dk/snaps/fio-3.16.tar.gz</URL>
|
||||
<MD5>ca8eb2c413f7e7ecf70f87dede0ecdc3</MD5>
|
||||
<SHA256>988ba0ed7488968fdccc882ceadd2124370825d0a1317ae4fdd80d5f2acc31da</SHA256>
|
||||
<FileName>fio-3.16.tar.gz</FileName>
|
||||
<FileSize>979997</FileSize>
|
||||
<PlatformSpecific>Linux, BSD, Solaris, MacOSX</PlatformSpecific>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>https://bsdio.com/fio/releases/fio-3.16-x64.zip</URL>
|
||||
<MD5>1248bc9361170780ccd9d08a88d3cd1b</MD5>
|
||||
<SHA256>688d85ff2287e0503fae3121044ef00a08984d63189de379cc8d3c2640b96d7a</SHA256>
|
||||
<FileName>fio-3.16-x64.zip</FileName>
|
||||
<FileSize>3837780</FileSize>
|
||||
<PlatformSpecific>Windows</PlatformSpecific>
|
||||
</Package>
|
||||
</Downloads>
|
||||
</PhoronixTestSuite>
|
||||
54
ob-cache/test-profiles/pts/fio-1.12.0/install.sh
Normal file
54
ob-cache/test-profiles/pts/fio-1.12.0/install.sh
Normal file
@@ -0,0 +1,54 @@
|
||||
#!/bin/sh
|
||||
|
||||
tar -xzf fio-3.16.tar.gz
|
||||
cd fio-3.16/
|
||||
./configure
|
||||
if [ "$OS_TYPE" = "BSD" ]
|
||||
then
|
||||
gmake -j $NUM_CPU_JOBS
|
||||
else
|
||||
make -j $NUM_CPU_JOBS
|
||||
fi
|
||||
echo $? > ~/install-exit-status
|
||||
cd ~
|
||||
|
||||
echo "#!/bin/sh
|
||||
cd fio-3.16/
|
||||
|
||||
if [ \"X\$6\" = \"X\" ]
|
||||
then
|
||||
DIRECTORY_TO_TEST=\"fiofile\"
|
||||
else
|
||||
DIRECTORY_TO_TEST=\"\$6\"
|
||||
fi
|
||||
|
||||
echo \"[global]
|
||||
rw=\$1
|
||||
ioengine=\$2
|
||||
iodepth=64
|
||||
size=1g
|
||||
direct=\$4
|
||||
buffered=\$3
|
||||
startdelay=5
|
||||
ramp_time=5
|
||||
runtime=20
|
||||
time_based\" > test.fio
|
||||
|
||||
if [ \"\${OPERATING_SYSTEM}\" != \"freebsd\" ]
|
||||
then
|
||||
echo \"disk_util=0\" >> test.fio
|
||||
fi
|
||||
|
||||
echo \"clat_percentiles=0
|
||||
disable_lat=1
|
||||
disable_clat=1
|
||||
disable_slat=1
|
||||
filename=\$DIRECTORY_TO_TEST
|
||||
|
||||
[test]
|
||||
name=test
|
||||
bs=\$5
|
||||
stonewall\" >> test.fio
|
||||
|
||||
./fio test.fio 2>&1 > \$LOG_FILE" > fio-run
|
||||
chmod +x fio-run
|
||||
38
ob-cache/test-profiles/pts/fio-1.12.0/install_windows.sh
Normal file
38
ob-cache/test-profiles/pts/fio-1.12.0/install_windows.sh
Normal file
@@ -0,0 +1,38 @@
|
||||
#!/bin/sh
|
||||
|
||||
unzip -o fio-3.16-x64.zip
|
||||
mv fio-3.16-x64 fio-3.16
|
||||
|
||||
echo "#!/bin/sh
|
||||
cd fio-3.16/
|
||||
|
||||
if [ ! \"X\$6\" = \"X\" ]
|
||||
then
|
||||
DIRECTORY_TO_TEST=\"directory=\$6\"
|
||||
fi
|
||||
|
||||
echo \"[global]
|
||||
rw=\$1
|
||||
ioengine=\$2
|
||||
iodepth=64
|
||||
size=1g
|
||||
direct=\$4
|
||||
buffered=\$3
|
||||
startdelay=5
|
||||
ramp_time=5
|
||||
runtime=20
|
||||
time_based
|
||||
clat_percentiles=0
|
||||
disable_lat=1
|
||||
disable_clat=1
|
||||
disable_slat=1
|
||||
filename=fiofile
|
||||
\$DIRECTORY_TO_TEST
|
||||
|
||||
[test]
|
||||
name=test
|
||||
bs=\$5
|
||||
stonewall\" > test.fio
|
||||
|
||||
./fio.exe test.fio > \$LOG_FILE" > fio-run
|
||||
chmod +x fio-run
|
||||
4
ob-cache/test-profiles/pts/fio-1.12.0/interim.sh
Normal file
4
ob-cache/test-profiles/pts/fio-1.12.0/interim.sh
Normal file
@@ -0,0 +1,4 @@
|
||||
#!/bin/sh
|
||||
|
||||
cd fio-3.1/
|
||||
rm -f iometer.0.0
|
||||
4
ob-cache/test-profiles/pts/fio-1.12.0/post.sh
Normal file
4
ob-cache/test-profiles/pts/fio-1.12.0/post.sh
Normal file
@@ -0,0 +1,4 @@
|
||||
#!/bin/sh
|
||||
|
||||
cd fio-3.1/
|
||||
rm -f iometer.0.0
|
||||
4
ob-cache/test-profiles/pts/fio-1.12.0/pre.sh
Normal file
4
ob-cache/test-profiles/pts/fio-1.12.0/pre.sh
Normal file
@@ -0,0 +1,4 @@
|
||||
#!/bin/sh
|
||||
|
||||
cd fio-3.1/
|
||||
rm -f iometer.0.0
|
||||
30
ob-cache/test-profiles/pts/fio-1.12.0/results-definition.xml
Normal file
30
ob-cache/test-profiles/pts/fio-1.12.0/results-definition.xml
Normal file
@@ -0,0 +1,30 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.0.1-->
|
||||
<PhoronixTestSuite>
|
||||
<ResultsParser>
|
||||
<OutputTemplate> READ: bw=#_RESULT_# (861MB/s), 821MiB/s-821MiB/s (861MB/s-861MB/s), io=16.4GiB (17.3GB), run=20002-20002msec</OutputTemplate>
|
||||
<LineHint>: bw=</LineHint>
|
||||
<ResultAfterString>bw</ResultAfterString>
|
||||
<StripFromResult>KiB/s</StripFromResult>
|
||||
<DivideResultBy>1000</DivideResultBy>
|
||||
<ResultScale>MB/s</ResultScale>
|
||||
<ResultProportion>HIB</ResultProportion>
|
||||
</ResultsParser>
|
||||
<ResultsParser>
|
||||
<OutputTemplate> READ: bw=#_RESULT_# (861MB/s), 821MiB/s-821MiB/s (861MB/s-861MB/s), io=16.4GiB (17.3GB), run=20002-20002msec</OutputTemplate>
|
||||
<LineHint>: bw=</LineHint>
|
||||
<ResultAfterString>bw</ResultAfterString>
|
||||
<StripFromResult>MiB/s</StripFromResult>
|
||||
<ResultScale>MB/s</ResultScale>
|
||||
<ResultProportion>HIB</ResultProportion>
|
||||
</ResultsParser>
|
||||
<ResultsParser>
|
||||
<OutputTemplate> write: IOPS=#_RESULT_# BW=891MiB/s (934MB/s)(17.5GiB/20006msec)</OutputTemplate>
|
||||
<LineHint>IOPS=</LineHint>
|
||||
<ResultAfterString>IOPS</ResultAfterString>
|
||||
<StripFromResult>k,</StripFromResult>
|
||||
<MultiplyResultBy>1000</MultiplyResultBy>
|
||||
<ResultScale>IOPS</ResultScale>
|
||||
<ResultProportion>HIB</ResultProportion>
|
||||
</ResultsParser>
|
||||
</PhoronixTestSuite>
|
||||
156
ob-cache/test-profiles/pts/fio-1.12.0/test-definition.xml
Normal file
156
ob-cache/test-profiles/pts/fio-1.12.0/test-definition.xml
Normal file
@@ -0,0 +1,156 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.0.1-->
|
||||
<PhoronixTestSuite>
|
||||
<TestInformation>
|
||||
<Title>Flexible IO Tester</Title>
|
||||
<AppVersion>3.16</AppVersion>
|
||||
<Description>Fio is an advanced disk benchmark that depends upon the kernel's AIO access library.</Description>
|
||||
<Executable>fio-run</Executable>
|
||||
<TimesToRun>3</TimesToRun>
|
||||
</TestInformation>
|
||||
<TestProfile>
|
||||
<Version>1.12.0</Version>
|
||||
<SupportedPlatforms>Linux, BSD, MacOSX, Windows</SupportedPlatforms>
|
||||
<SoftwareType>Benchmark</SoftwareType>
|
||||
<TestType>Disk</TestType>
|
||||
<License>Free</License>
|
||||
<Status>Verified</Status>
|
||||
<ExternalDependencies>build-utilities, libaio-development</ExternalDependencies>
|
||||
<EnvironmentSize>4</EnvironmentSize>
|
||||
<ProjectURL>http://github.com/axboe/fio</ProjectURL>
|
||||
<RequiresCoreVersionMin>6921</RequiresCoreVersionMin>
|
||||
<Maintainer>Michael Larabel</Maintainer>
|
||||
</TestProfile>
|
||||
<TestSettings>
|
||||
<Option>
|
||||
<DisplayName>Type</DisplayName>
|
||||
<Identifier>type</Identifier>
|
||||
<Menu>
|
||||
<Entry>
|
||||
<Name>Random Read</Name>
|
||||
<Value>randread</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>Random Write</Name>
|
||||
<Value>randwrite</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>Sequential Read</Name>
|
||||
<Value>read</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>Sequential Write</Name>
|
||||
<Value>write</Value>
|
||||
</Entry>
|
||||
</Menu>
|
||||
</Option>
|
||||
<Option>
|
||||
<DisplayName>IO Engine</DisplayName>
|
||||
<Identifier>engine</Identifier>
|
||||
<Menu>
|
||||
<Entry>
|
||||
<Name>POSIX AIO</Name>
|
||||
<Value>posixaio</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>Sync</Name>
|
||||
<Value>sync</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>Linux AIO</Name>
|
||||
<Value>libaio</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>Windows AIO</Name>
|
||||
<Value>windowsaio</Value>
|
||||
</Entry>
|
||||
</Menu>
|
||||
</Option>
|
||||
<Option>
|
||||
<DisplayName>Buffered</DisplayName>
|
||||
<Identifier>buffered</Identifier>
|
||||
<Menu>
|
||||
<Entry>
|
||||
<Name>Yes</Name>
|
||||
<Value>1</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>No</Name>
|
||||
<Value>0</Value>
|
||||
</Entry>
|
||||
</Menu>
|
||||
</Option>
|
||||
<Option>
|
||||
<DisplayName>Direct</DisplayName>
|
||||
<Identifier>direct</Identifier>
|
||||
<Menu>
|
||||
<Entry>
|
||||
<Name>No</Name>
|
||||
<Value>0</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>Yes</Name>
|
||||
<Value>1</Value>
|
||||
</Entry>
|
||||
</Menu>
|
||||
</Option>
|
||||
<Option>
|
||||
<DisplayName>Block Size</DisplayName>
|
||||
<Identifier>size</Identifier>
|
||||
<Menu>
|
||||
<Entry>
|
||||
<Name>4KB</Name>
|
||||
<Value>4k</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>8KB</Name>
|
||||
<Value>8k</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>16KB</Name>
|
||||
<Value>16k</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>32KB</Name>
|
||||
<Value>32k</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>64KB</Name>
|
||||
<Value>64k</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>128KB</Name>
|
||||
<Value>128k</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>256KB</Name>
|
||||
<Value>256k</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>512KB</Name>
|
||||
<Value>512k</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>1MB</Name>
|
||||
<Value>1m</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>2MB</Name>
|
||||
<Value>2m</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>4MB</Name>
|
||||
<Value>4m</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>8MB</Name>
|
||||
<Value>8m</Value>
|
||||
</Entry>
|
||||
</Menu>
|
||||
</Option>
|
||||
<Option>
|
||||
<DisplayName>Disk Target</DisplayName>
|
||||
<Identifier>auto-disk-mount-points</Identifier>
|
||||
</Option>
|
||||
</TestSettings>
|
||||
</PhoronixTestSuite>
|
||||
@@ -0,0 +1,29 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.0.0-->
|
||||
<PhoronixTestSuite>
|
||||
<Downloads>
|
||||
<Package>
|
||||
<URL>ftp://ftp.graphicsmagick.org/pub/GraphicsMagick/1.3/GraphicsMagick-1.3.33.tar.bz2, http://ftp.icm.edu.pl/pub/unix/graphics/GraphicsMagick/1.3/GraphicsMagick-1.3.33.tar.bz2, http://ftp.icm.edu.pl/packages/GraphicsMagick/1.3/GraphicsMagick-1.3.33.tar.bz2</URL>
|
||||
<MD5>403d58ad09245e8868d8d2035e170615</MD5>
|
||||
<SHA256>d18aaca2d79a10270d49ad1aaa01dce24752f7548880138d59874a78ac62e11f</SHA256>
|
||||
<FileName>GraphicsMagick-1.3.33.tar.bz2</FileName>
|
||||
<FileSize>7900288</FileSize>
|
||||
<PlatformSpecific>Linux, Solaris, BSD, MacOSX</PlatformSpecific>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>ftp://ftp.graphicsmagick.org/pub/GraphicsMagick/1.3/windows/GraphicsMagick-1.3.33-Q16-win64-dll.exe, http://ftp.icm.edu.pl/pub/unix/graphics/GraphicsMagick/1.3/windows/GraphicsMagick-1.3.33-Q16-win64-dll.exe</URL>
|
||||
<MD5>53b25d8ab1f36315bd2e4fcff48a12db</MD5>
|
||||
<SHA256>b7133b1ada51743b65d09f7f973efd8049e29257906da15d09134df69d260579</SHA256>
|
||||
<FileName>GraphicsMagick-1.3.33-Q16-win64-dll.exe</FileName>
|
||||
<FileSize>5662684</FileSize>
|
||||
<PlatformSpecific>Windows</PlatformSpecific>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>http://phoronix-test-suite.com/benchmark-files/sample-photo-6000x4000-1.zip</URL>
|
||||
<MD5>3da40124023e94f63d96c22c07e7e9c2</MD5>
|
||||
<SHA256>cadcd434abcdc82a220e7022c749b6fa5f46bb7a32ec14423ca8aab067b0e989</SHA256>
|
||||
<FileName>sample-photo-6000x4000-1.zip</FileName>
|
||||
<FileSize>7824306</FileSize>
|
||||
</Package>
|
||||
</Downloads>
|
||||
</PhoronixTestSuite>
|
||||
24
ob-cache/test-profiles/pts/graphics-magick-2.0.1/install.sh
Normal file
24
ob-cache/test-profiles/pts/graphics-magick-2.0.1/install.sh
Normal file
@@ -0,0 +1,24 @@
|
||||
#!/bin/sh
|
||||
|
||||
tar -xjf GraphicsMagick-1.3.33.tar.bz2
|
||||
unzip -o sample-photo-6000x4000-1.zip
|
||||
|
||||
mkdir $HOME/gm_
|
||||
|
||||
cd GraphicsMagick-1.3.33/
|
||||
LDFLAGS="-L$HOME/gm_/lib" CPPFLAGS="-I$HOME/gm_/include" ./configure --without-perl --prefix=$HOME/gm_ --without-png > /dev/null
|
||||
make -j $NUM_CPU_CORES
|
||||
echo $? > ~/install-exit-status
|
||||
make install
|
||||
cd ~
|
||||
rm -rf GraphicsMagick-1.3.33/
|
||||
rm -rf gm_/share/doc/GraphicsMagick/
|
||||
rm -rf gm_/share/man/
|
||||
cd ~
|
||||
|
||||
./gm_/bin/gm convert sample-photo-6000x4000.JPG input.mpc
|
||||
|
||||
echo "#!/bin/sh
|
||||
OMP_NUM_THREADS=\$NUM_CPU_CORES ./gm_/bin/gm benchmark -duration 60 convert input.mpc \$@ null: > \$LOG_FILE 2>&1
|
||||
echo \$? > ~/test-exit-status" > graphics-magick
|
||||
chmod +x graphics-magick
|
||||
@@ -0,0 +1,10 @@
|
||||
#!/bin/sh
|
||||
|
||||
./GraphicsMagick-1.3.33-Q16-win64-dll.exe /DIR=gm_ /SILENT
|
||||
unzip -o sample-photo-6000x4000-1.zip
|
||||
|
||||
OMP_NUM_THREADS=\$NUM_CPU_CORES ./gm_/gm convert sample-photo-6000x4000.JPG input.mpc
|
||||
|
||||
echo "#!/bin/sh
|
||||
OMP_NUM_THREADS=\$NUM_CPU_CORES ./gm_/gm benchmark -duration 60 convert input.mpc \$@ null: > \$LOG_FILE 2>&1" > graphics-magick
|
||||
chmod +x graphics-magick
|
||||
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.0.0-->
|
||||
<PhoronixTestSuite>
|
||||
<ResultsParser>
|
||||
<OutputTemplate>Results: 4 threads #_RESULT_# iter 192.66s user 60.56s total 0.561 iter/s 0.176 iter/cpu</OutputTemplate>
|
||||
<LineHint>iter </LineHint>
|
||||
</ResultsParser>
|
||||
</PhoronixTestSuite>
|
||||
@@ -0,0 +1,61 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.0.0-->
|
||||
<PhoronixTestSuite>
|
||||
<TestInformation>
|
||||
<Title>GraphicsMagick</Title>
|
||||
<AppVersion>1.3.33</AppVersion>
|
||||
<Description>This is a test of GraphicsMagick with its OpenMP implementation that performs various imaging tests on a sample 6000x4000 pixel JPEG image.</Description>
|
||||
<ResultScale>Iterations Per Minute</ResultScale>
|
||||
<Proportion>HIB</Proportion>
|
||||
<TimesToRun>3</TimesToRun>
|
||||
</TestInformation>
|
||||
<TestProfile>
|
||||
<Version>2.0.1</Version>
|
||||
<SupportedPlatforms>Linux, Solaris, BSD, MacOSX, Windows</SupportedPlatforms>
|
||||
<SoftwareType>Utility</SoftwareType>
|
||||
<TestType>Processor</TestType>
|
||||
<License>Free</License>
|
||||
<Status>Verified</Status>
|
||||
<ExternalDependencies>build-utilities, zlib-development, jpeg-development</ExternalDependencies>
|
||||
<EnvironmentSize>155</EnvironmentSize>
|
||||
<ProjectURL>http://www.graphicsmagick.org/</ProjectURL>
|
||||
<InternalTags>SMP, OpenMP</InternalTags>
|
||||
<Maintainer>Michael Larabel</Maintainer>
|
||||
</TestProfile>
|
||||
<TestSettings>
|
||||
<Option>
|
||||
<DisplayName>Operation</DisplayName>
|
||||
<Identifier>operation</Identifier>
|
||||
<Menu>
|
||||
<Entry>
|
||||
<Name>HWB Color Space</Name>
|
||||
<Value>-colorspace HWB</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>Noise-Gaussian</Name>
|
||||
<Value>-operator all Noise-Gaussian 30%</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>Enhanced</Name>
|
||||
<Value>-enhance</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>Resizing</Name>
|
||||
<Value>-resize 50%</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>Rotate</Name>
|
||||
<Value>-rotate 90</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>Sharpen</Name>
|
||||
<Value>-sharpen 0x2.0</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>Swirl</Name>
|
||||
<Value>-swirl 90</Value>
|
||||
</Entry>
|
||||
</Menu>
|
||||
</Option>
|
||||
</TestSettings>
|
||||
</PhoronixTestSuite>
|
||||
19
ob-cache/test-profiles/pts/gromacs-1.1.1/downloads.xml
Normal file
19
ob-cache/test-profiles/pts/gromacs-1.1.1/downloads.xml
Normal file
@@ -0,0 +1,19 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.2.0m1-->
|
||||
<PhoronixTestSuite>
|
||||
<Downloads>
|
||||
<Package>
|
||||
<URL>http://ftp.gromacs.org/pub/gromacs/gromacs-2019.4.tar.gz</URL>
|
||||
<MD5>b424b9099f8bb00e1cd716a1295d797e</MD5>
|
||||
<SHA256>ba4366eedfc8a1dbf6bddcef190be8cd75de53691133f305a7f9c296e5ca1867</SHA256>
|
||||
<FileName>gromacs-2019.4.tar.gz</FileName>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>ftp://ftp.gromacs.org/pub/benchmarks/water_GMX50_bare.tar.gz</URL>
|
||||
<MD5>d843376d598299d6a209dae063157dc5</MD5>
|
||||
<SHA256>2219c10acb97787f80f6638132bad3ff2ca1e68600eef1bc8b89d9560e74c66a</SHA256>
|
||||
<FileName>water_GMX50_bare.tar.gz</FileName>
|
||||
<FileSize>138438061</FileSize>
|
||||
</Package>
|
||||
</Downloads>
|
||||
</PhoronixTestSuite>
|
||||
19
ob-cache/test-profiles/pts/gromacs-1.1.1/install.sh
Normal file
19
ob-cache/test-profiles/pts/gromacs-1.1.1/install.sh
Normal file
@@ -0,0 +1,19 @@
|
||||
#!/bin/sh
|
||||
|
||||
tar -xf gromacs-2019.4.tar.gz
|
||||
tar -xf water_GMX50_bare.tar.gz
|
||||
mkdir build
|
||||
cd build
|
||||
cmake ../gromacs-2019.4 -DGMX_OPENMP=OFF -DGMX_MPI=ON -DGMX_GPU=OFF -DGMX_BUILD_OWN_FFTW=ON -DGMX_PREFER_STATIC_LIBS=ON -DCMAKE_BUILD_TYPE=Release
|
||||
make -j $NUM_CPU_CORES
|
||||
echo $? > ~/install-exit-status
|
||||
cd ~
|
||||
|
||||
echo "#!/bin/sh
|
||||
unset OMP_NUM_THREADS
|
||||
cd water-cut1.0_GMX50_bare/1536
|
||||
rm -f *bench.tpr*
|
||||
mpirun -np \$NUM_CPU_PHYSICAL_CORES \$HOME/build/bin/gmx_mpi grompp -f pme.mdp -o bench.tpr
|
||||
mpirun -np \$NUM_CPU_PHYSICAL_CORES \$HOME/build/bin/gmx_mpi mdrun -resethway -npme 0 -notunepme -noconfout -nsteps 1000 -v -s bench.tpr > \$LOG_FILE 2>&1
|
||||
echo \$? > ~/test-exit-status" > gromacs
|
||||
chmod +x gromacs
|
||||
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.2.0m1-->
|
||||
<PhoronixTestSuite>
|
||||
<ResultsParser>
|
||||
<OutputTemplate>Performance: #_RESULT_# 3.682</OutputTemplate>
|
||||
<LineHint>Performance:</LineHint>
|
||||
</ResultsParser>
|
||||
</PhoronixTestSuite>
|
||||
26
ob-cache/test-profiles/pts/gromacs-1.1.1/test-definition.xml
Normal file
26
ob-cache/test-profiles/pts/gromacs-1.1.1/test-definition.xml
Normal file
@@ -0,0 +1,26 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.2.0m1-->
|
||||
<PhoronixTestSuite>
|
||||
<TestInformation>
|
||||
<Title>GROMACS</Title>
|
||||
<AppVersion>2019.4</AppVersion>
|
||||
<Description>The Gromacs molecular dynamics package testing on the CPU with the water_GMX50 data.</Description>
|
||||
<ResultScale>Ns Per Day</ResultScale>
|
||||
<Proportion>HIB</Proportion>
|
||||
<SubTitle>Water Benchmark</SubTitle>
|
||||
<TimesToRun>3</TimesToRun>
|
||||
</TestInformation>
|
||||
<TestProfile>
|
||||
<Version>1.1.1</Version>
|
||||
<SupportedPlatforms>Linux, BSD</SupportedPlatforms>
|
||||
<SoftwareType>Benchmark</SoftwareType>
|
||||
<TestType>System</TestType>
|
||||
<License>Free</License>
|
||||
<Status>Verified</Status>
|
||||
<ExternalDependencies>build-utilities</ExternalDependencies>
|
||||
<EnvironmentSize>1100</EnvironmentSize>
|
||||
<ProjectURL>http://www.gromacs.org/</ProjectURL>
|
||||
<InternalTags>SMP, MPI</InternalTags>
|
||||
<Maintainer>Michael Larabel</Maintainer>
|
||||
</TestProfile>
|
||||
</PhoronixTestSuite>
|
||||
13
ob-cache/test-profiles/pts/himeno-1.3.0/downloads.xml
Normal file
13
ob-cache/test-profiles/pts/himeno-1.3.0/downloads.xml
Normal file
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.2.0m1-->
|
||||
<PhoronixTestSuite>
|
||||
<Downloads>
|
||||
<Package>
|
||||
<URL>http://www.phoronix-test-suite.com/benchmark-files/himenobmtxpa-2.tar.xz</URL>
|
||||
<MD5>eb8dcadd5dc5aae6eca013281095f4fe</MD5>
|
||||
<SHA256>fc242a4ea4e24285a134bd661ad7e9543a5e7e3e3e2dac14160471cf67a07c57</SHA256>
|
||||
<FileName>himenobmtxpa-2.tar.xz</FileName>
|
||||
<FileSize>3384</FileSize>
|
||||
</Package>
|
||||
</Downloads>
|
||||
</PhoronixTestSuite>
|
||||
19
ob-cache/test-profiles/pts/himeno-1.3.0/install.sh
Normal file
19
ob-cache/test-profiles/pts/himeno-1.3.0/install.sh
Normal file
@@ -0,0 +1,19 @@
|
||||
#!/bin/sh
|
||||
|
||||
tar -xf himenobmtxpa-2.tar.xz
|
||||
|
||||
if [ $OS_TYPE = "Linux" ]
|
||||
then
|
||||
if grep avx2 /proc/cpuinfo > /dev/null
|
||||
then
|
||||
export CFLAGS="$CFLAGS -mavx2"
|
||||
fi
|
||||
fi
|
||||
|
||||
cc himenobmtxpa.c -O3 $CFLAGS -o himenobmtxpa
|
||||
echo $? > ~/install-exit-status
|
||||
|
||||
echo "#!/bin/sh
|
||||
./himenobmtxpa s > \$LOG_FILE 2>&1
|
||||
echo \$? > ~/test-exit-status" > himeno
|
||||
chmod +x himeno
|
||||
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.2.0m1-->
|
||||
<PhoronixTestSuite>
|
||||
<ResultsParser>
|
||||
<OutputTemplate> MFLOPS measured : #_RESULT_# cpu : 59.868463</OutputTemplate>
|
||||
</ResultsParser>
|
||||
</PhoronixTestSuite>
|
||||
25
ob-cache/test-profiles/pts/himeno-1.3.0/test-definition.xml
Normal file
25
ob-cache/test-profiles/pts/himeno-1.3.0/test-definition.xml
Normal file
@@ -0,0 +1,25 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.2.0m1-->
|
||||
<PhoronixTestSuite>
|
||||
<TestInformation>
|
||||
<Title>Himeno Benchmark</Title>
|
||||
<AppVersion>3.0</AppVersion>
|
||||
<Description>The Himeno benchmark is a linear solver of pressure Poisson using a point-Jacobi method.</Description>
|
||||
<ResultScale>MFLOPS</ResultScale>
|
||||
<Proportion>HIB</Proportion>
|
||||
<SubTitle>Poisson Pressure Solver</SubTitle>
|
||||
<TimesToRun>3</TimesToRun>
|
||||
</TestInformation>
|
||||
<TestProfile>
|
||||
<Version>1.3.0</Version>
|
||||
<SupportedPlatforms>Linux, Solaris, MacOSX, BSD</SupportedPlatforms>
|
||||
<SoftwareType>Utility</SoftwareType>
|
||||
<TestType>Processor</TestType>
|
||||
<License>Free</License>
|
||||
<Status>Verified</Status>
|
||||
<ExternalDependencies>build-utilities</ExternalDependencies>
|
||||
<EnvironmentSize>1</EnvironmentSize>
|
||||
<InternalTags>SMP</InternalTags>
|
||||
<Maintainer>Michael Larabel</Maintainer>
|
||||
</TestProfile>
|
||||
</PhoronixTestSuite>
|
||||
13
ob-cache/test-profiles/pts/hpcc-1.2.7/downloads.xml
Normal file
13
ob-cache/test-profiles/pts/hpcc-1.2.7/downloads.xml
Normal file
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.2.0m1-->
|
||||
<PhoronixTestSuite>
|
||||
<Downloads>
|
||||
<Package>
|
||||
<URL>http://icl.cs.utk.edu/projectsfiles/hpcc/download/hpcc-1.5.0.tar.gz, http://fossies.org/linux/privat/hpcc-1.5.0.tar.gz</URL>
|
||||
<MD5>bf6df65a2d690034db79151d53cf0791</MD5>
|
||||
<SHA256>0a6fef7ab9f3347e549fed65ebb98234feea9ee18aea0c8f59baefbe3cf7ffb8</SHA256>
|
||||
<FileName>hpcc-1.5.0.tar.gz</FileName>
|
||||
<FileSize>655993</FileSize>
|
||||
</Package>
|
||||
</Downloads>
|
||||
</PhoronixTestSuite>
|
||||
294
ob-cache/test-profiles/pts/hpcc-1.2.7/install.sh
Normal file
294
ob-cache/test-profiles/pts/hpcc-1.2.7/install.sh
Normal file
@@ -0,0 +1,294 @@
|
||||
#!/bin/sh
|
||||
|
||||
tar -zxvf hpcc-1.5.0.tar.gz
|
||||
cd hpcc-1.5.0
|
||||
|
||||
# Find MPI To Use
|
||||
if [ ! "X$MPI_PATH" = "X" ] && [ -d $MPI_PATH ] && [ -d $MPI_INCLUDE ] && [ -x $MPI_CC ] && [ -e $MPI_LIBS ]
|
||||
then
|
||||
# PRE-SET MPI
|
||||
echo "Using pre-set environment variables."
|
||||
elif [ -d /usr/lib/openmpi/include ]
|
||||
then
|
||||
# OpenMPI On Ubuntu
|
||||
MPI_PATH=/usr/lib/openmpi
|
||||
MPI_INCLUDE=/usr/lib/openmpi/include
|
||||
MPI_LIBS=/usr/lib/openmpi/lib/libmpi.so
|
||||
MPI_CC=/usr/bin/mpicc.openmpi
|
||||
MPI_VERSION=`$MPI_CC -showme:version 2>&1 | grep MPI | cut -d "(" -f1 | cut -d ":" -f2`
|
||||
elif [ -d /usr/lib/x86_64-linux-gnu/openmpi/ ] && [ -d /usr/include/openmpi/ ]
|
||||
then
|
||||
# OpenMPI On Debian
|
||||
MPI_PATH=/usr/lib/x86_64-linux-gnu/openmpi
|
||||
MPI_INCLUDE=/usr/include/openmpi/
|
||||
MPI_LIBS=/usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so
|
||||
MPI_CC=/usr/bin/mpicc
|
||||
MPI_VERSION=`$MPI_CC -showme:version 2>&1 | grep MPI | cut -d "(" -f1 | cut -d ":" -f2`
|
||||
elif [ -d /usr/lib/x86_64-linux-gnu/openmpi/ ] && [ -d /usr/lib/x86_64-linux-gnu/openmpi/include/ ]
|
||||
then
|
||||
# OpenMPI On Newer Ubuntu
|
||||
MPI_PATH=/usr/lib/x86_64-linux-gnu/openmpi
|
||||
MPI_INCLUDE=/usr/lib/x86_64-linux-gnu/openmpi/include/
|
||||
MPI_LIBS=/usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so
|
||||
MPI_CC=/usr/bin/mpicc
|
||||
MPI_VERSION=`$MPI_CC -showme:version 2>&1 | grep MPI | cut -d "(" -f1 | cut -d ":" -f2`
|
||||
elif [ -d /usr/lib64/openmpi ] && [ -x /usr/bin/mpicc ]
|
||||
then
|
||||
# OpenMPI On Clear Linux
|
||||
MPI_PATH=/usr/lib64/openmpi
|
||||
MPI_INCLUDE=/usr/include/
|
||||
MPI_LIBS=/usr/lib64/libmpi.so
|
||||
MPI_CC=/usr/bin/mpicc
|
||||
MPI_VERSION=`$MPI_CC -showme:version 2>&1 | grep MPI | cut -d "(" -f1 | cut -d ":" -f2`
|
||||
elif [ -d /usr/lib64/openmpi ] && [ -x /usr/lib64/openmpi/bin/mpicc ]
|
||||
then
|
||||
# OpenMPI On RHEL
|
||||
MPI_PATH=/usr/lib64/openmpi
|
||||
MPI_INCLUDE=/usr/include/openmpi-x86_64/
|
||||
MPI_LIBS=/usr/lib64/openmpi/lib/libmpi.so
|
||||
MPI_CC=/usr/lib64/openmpi/bin/mpicc
|
||||
MPI_VERSION=`$MPI_CC -showme:version 2>&1 | grep MPI | cut -d "(" -f1 | cut -d ":" -f2`
|
||||
elif [ -d /usr/lib/mpich/include ] && [ -x /usr/bin/mpicc.mpich ]
|
||||
then
|
||||
# MPICH
|
||||
MPI_PATH=/usr/lib/mpich
|
||||
MPI_INCLUDE=/usr/lib/mpich/include
|
||||
MPI_LIBS=/usr/lib/mpich/lib/libmpich.so
|
||||
MPI_CC=/usr/bin/mpicc.mpich
|
||||
MPI_VERSION=`$MPI_CC -v 2>&1 | grep "MPICH version"`
|
||||
elif [ -d /usr/lib/mpich/include ]
|
||||
then
|
||||
# MPICH
|
||||
MPI_PATH=/usr/lib/mpich
|
||||
MPI_INCLUDE=/usr/lib/mpich/include
|
||||
MPI_LIBS=/usr/lib/libmpich.so.1.0
|
||||
MPI_CC=/usr/lib/mpich/bin/mpicc.mpich
|
||||
MPI_VERSION=`$MPI_CC -v 2>&1 | grep "MPICH version"`
|
||||
elif [ -d /usr/include/mpich2 ]
|
||||
then
|
||||
# MPICH2
|
||||
MPI_PATH=/usr/include/mpich2
|
||||
MPI_INCLUDE=/usr/include/mpich2
|
||||
MPI_LIBS=/usr/lib/mpich2/lib/libmpich.so
|
||||
MPI_CC=/usr/bin/mpicc.mpich2
|
||||
MPI_VERSION=`$MPI_CC -v 2>&1 | grep "MPICH2 version"`
|
||||
elif [ -d /usr/include/mpich2-x86_64 ]
|
||||
then
|
||||
# MPICH2
|
||||
MPI_PATH=/usr/include/mpich2-x86_64
|
||||
MPI_INCLUDE=/usr/include/mpich2-x86_64
|
||||
MPI_LIBS=/usr/lib64/mpich2/lib/libmpich.so
|
||||
MPI_CC=/usr/bin/mpicc
|
||||
MPI_VERSION=`$MPI_CC -v 2>&1 | grep "MPICH2 version"`
|
||||
fi
|
||||
|
||||
# Find Linear Algebra Package To Use
|
||||
if [ ! "X$LA_PATH" = "X" ] && [ -d $LA_PATH ] && [ -d $LA_INCLUDE ] && [ -e $LA_LIBS ]
|
||||
then
|
||||
# PRE-SET MPI
|
||||
echo "Using pre-set environment variables."
|
||||
elif [ -d /usr/lib/libblas ]
|
||||
then
|
||||
# libblas
|
||||
LA_PATH=/usr/lib
|
||||
LA_INCLUDE=/usr/include
|
||||
LA_LIBS="-lblas"
|
||||
LA_VERSION="BLAS"
|
||||
elif [ -d /usr/lib/openblas-base ]
|
||||
then
|
||||
# OpenBLAS
|
||||
LA_PATH=/usr/lib/openblas-base
|
||||
LA_INCLUDE=/usr/include
|
||||
LA_LIBS=/usr/lib/openblas-base/libopenblas.so.0
|
||||
LA_VERSION="OpenBLAS"
|
||||
elif [ -d /usr/lib/atlas-base ]
|
||||
then
|
||||
# ATLAS
|
||||
LA_PATH=/usr/lib/atlas-base
|
||||
LA_INCLUDE=/usr/include
|
||||
LA_LIBS="-llapack -lf77blas -lcblas -latlas"
|
||||
LA_VERSION="ATLAS"
|
||||
elif [ -d /usr/lib64/atlas ]
|
||||
then
|
||||
# ATLAS
|
||||
LA_PATH=/usr/lib64/atlas
|
||||
LA_INCLUDE=/usr/include
|
||||
LA_LIBS="-L$LA_PATH -lblas"
|
||||
LA_VERSION="ATLAS"
|
||||
elif [ -d /usr/lib/x86_64-linux-gnu/atlas ]
|
||||
then
|
||||
# ATLAS on Ubuntu
|
||||
LA_PATH=/usr/lib/x86_64-linux-gnu/atlas
|
||||
LA_INCLUDE=/usr/include/x86_64-linux-gnu/
|
||||
LA_LIBS="-L$LA_PATH -lblas"
|
||||
LA_VERSION="ATLAS"
|
||||
elif [ -d /usr/lib/x86_64-linux-gnu/blas ]
|
||||
then
|
||||
# OpenBLAS on Ubuntu
|
||||
LA_PATH=/usr/lib/x86_64-linux-gnu/blas
|
||||
LA_INCLUDE=/usr/include/x86_64-linux-gnu/
|
||||
LA_LIBS="-L$LA_PATH -lblas"
|
||||
LA_VERSION="OpenBLAS"
|
||||
fi
|
||||
|
||||
if [ ! "X$MPI_VERSION" = "X" ]
|
||||
then
|
||||
VERSION_INFO=$MPI_VERSION
|
||||
if [ ! "X$LA_VERSION" = "X" ]
|
||||
then
|
||||
VERSION_INFO="$LA_VERSION + $VERSION_INFO"
|
||||
fi
|
||||
|
||||
echo $VERSION_INFO > ~/install-footnote
|
||||
fi
|
||||
|
||||
if [ "X$CFLAGS_OVERRIDE" = "X" ]
|
||||
then
|
||||
CFLAGS="$CFLAGS"
|
||||
else
|
||||
CFLAGS="$CFLAGS_OVERRIDE"
|
||||
fi
|
||||
|
||||
if [ "X$MPI_LD" = "X" ]
|
||||
then
|
||||
MPI_LD=$MPI_CC
|
||||
fi
|
||||
|
||||
# Make.pts generation
|
||||
echo "
|
||||
SHELL = /bin/sh
|
||||
CD = cd
|
||||
CP = cp
|
||||
LN_S = ln -s
|
||||
MKDIR = mkdir
|
||||
RM = /bin/rm -f
|
||||
TOUCH = touch
|
||||
ARCH = \$(arch)
|
||||
TOPdir = ../../..
|
||||
INCdir = \$(TOPdir)/include
|
||||
BINdir = \$(TOPdir)/bin/\$(ARCH)
|
||||
LIBdir = \$(TOPdir)/lib/\$(ARCH)
|
||||
HPLlib = \$(LIBdir)/libhpl.a
|
||||
|
||||
# MPI
|
||||
|
||||
MPdir = $MPI_PATH
|
||||
MPinc = -I$MPI_INCLUDE
|
||||
MPlib = $MPI_LIBS
|
||||
|
||||
# BLAS or VSIPL
|
||||
|
||||
LAdir = $LA_PATH
|
||||
LAinc = -I$LA_INCLUDE
|
||||
LAlib = $LA_LIBS
|
||||
|
||||
# F77 / C interface
|
||||
|
||||
F2CDEFS =
|
||||
|
||||
# HPL includes / libraries / specifics
|
||||
|
||||
HPL_INCLUDES = -I\$(INCdir) -I\$(INCdir)/\$(ARCH) \$(LAinc) \$(MPinc)
|
||||
HPL_LIBS = \$(HPLlib) \$(LAlib) \$(MPlib) -lm
|
||||
#HPL_OPTS = -DHPL_CALL_CBLAS
|
||||
HPL_DEFS = \$(F2CDEFS) \$(HPL_OPTS) \$(HPL_INCLUDES)
|
||||
CC = $MPI_CC
|
||||
CCNOOPT = \$(HPL_DEFS)
|
||||
CCFLAGS = \$(HPL_DEFS) -fomit-frame-pointer $CFLAGS -funroll-loops
|
||||
LINKER = $MPI_LD
|
||||
LINKFLAGS = $LDFLAGS
|
||||
ARCHIVER = ar
|
||||
ARFLAGS = r
|
||||
RANLIB = echo
|
||||
" > hpl/Make.pts
|
||||
|
||||
cd hpl/
|
||||
make arch=pts
|
||||
cd ..
|
||||
make arch=pts
|
||||
echo $? > ~/install-exit-status
|
||||
|
||||
cd ~
|
||||
echo "#!/bin/sh
|
||||
cd hpcc-1.5.0
|
||||
|
||||
if [ \"X\$MPI_NUM_THREADS\" = \"X\" ]
|
||||
then
|
||||
MPI_NUM_THREADS=\$NUM_CPU_PHYSICAL_CORES
|
||||
fi
|
||||
|
||||
if [ ! \"X\$HOSTFILE\" = \"X\" ] && [ -f \$HOSTFILE ]
|
||||
then
|
||||
HOSTFILE=\"--hostfile \$HOSTFILE\"
|
||||
elif [ -f /etc/hostfile ]
|
||||
then
|
||||
HOSTFILE=\"--hostfile /etc/hostfile\"
|
||||
fi
|
||||
|
||||
# HPL.dat generation
|
||||
# http://pic.dhe.ibm.com/infocenter/lnxinfo/v3r0m0/index.jsp?topic=%2Fliaai.hpctune%2Fbaselinehpcc_gccatlas.htm
|
||||
|
||||
PQ=0
|
||||
P=\$(echo \"scale=0;sqrt(\$MPI_NUM_THREADS)\" |bc -l)
|
||||
Q=\$P
|
||||
PQ=\$((\$P*\$Q))
|
||||
|
||||
while [ \$PQ -ne \$MPI_NUM_THREADS ]; do
|
||||
Q=\$((\$MPI_NUM_THREADS/\$P))
|
||||
PQ=\$((\$P*\$Q))
|
||||
if [ \$PQ -ne \$MPI_NUM_THREADS ] && [ \$P -gt 1 ]; then P=\$((\$P-1)); fi
|
||||
done
|
||||
|
||||
if [ \"X\$N\" = \"X\" ] || [ \"X\$NB\" = \"X\" ]
|
||||
then
|
||||
# SYS_MEMORY * about .62% of that, go from MB to bytes and divide by 8
|
||||
N=\$(echo \"scale=0;sqrt(\${SYS_MEMORY}*0.62*1048576/8)\" |bc -l)
|
||||
NB=\$((256 - 256 % \$MPI_NUM_THREADS))
|
||||
N=\$((\$N - \$N % \$NB))
|
||||
fi
|
||||
|
||||
echo \"HPLinpack benchmark input file
|
||||
Innovative Computing Laboratory, University of Tennessee
|
||||
HPL.out output file name (if any)
|
||||
6 device out (6=stdout,7=stderr,file)
|
||||
1 # of problems sizes (N)
|
||||
\$N
|
||||
1 # of NBs
|
||||
\$NB NBs
|
||||
0 PMAP process mapping (0=Row-,1=Column-major)
|
||||
1 # of process grids (P x Q)
|
||||
\$P Ps
|
||||
\$Q Qs
|
||||
16.0 threshold
|
||||
1 # of panel fact
|
||||
2 PFACTs (0=left, 1=Crout, 2=Right)
|
||||
1 # of recursive stopping criterium
|
||||
4 NBMINs (>= 1)
|
||||
1 # of panels in recursion
|
||||
2 NDIVs
|
||||
1 # of recursive panel fact.
|
||||
2 RFACTs (0=left, 1=Crout, 2=Right)
|
||||
1 # of broadcast
|
||||
1 BCASTs (0=1rg,1=1rM,2=2rg,3=2rM,4=Lng,5=LnM)
|
||||
1 # of lookahead depth
|
||||
0 DEPTHs (>=0)
|
||||
1 SWAP (0=bin-exch,1=long,2=mix)
|
||||
64 swapping threshold
|
||||
0 L1 in (0=transposed,1=no-transposed) form
|
||||
0 U in (0=transposed,1=no-transposed) form
|
||||
1 Equilibration (0=no,1=yes)
|
||||
8 memory alignment in double (> 0)
|
||||
##### This line (no. 32) is ignored (it serves as a separator). ######
|
||||
0 Number of additional problem sizes for PTRANS
|
||||
1200 10000 30000 values of N
|
||||
0 number of additional blocking sizes for PTRANS
|
||||
40 9 8 13 13 20 16 32 64 values of NB
|
||||
\" > HPL.dat
|
||||
cp HPL.dat hpccinf.txt
|
||||
|
||||
PATH=\$PATH:$MPI_PATH/bin
|
||||
LD_PRELOAD=$MPI_LIBS mpirun --allow-run-as-root -np \$MPI_NUM_THREADS \$HOSTFILE ./hpcc
|
||||
echo \$? > ~/test-exit-status
|
||||
|
||||
cat hpccoutf.txt > \$LOG_FILE" > hpcc
|
||||
chmod +x hpcc
|
||||
75
ob-cache/test-profiles/pts/hpcc-1.2.7/results-definition.xml
Normal file
75
ob-cache/test-profiles/pts/hpcc-1.2.7/results-definition.xml
Normal file
@@ -0,0 +1,75 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.2.0m1-->
|
||||
<PhoronixTestSuite>
|
||||
<ResultsParser>
|
||||
<OutputTemplate>HPL_Tflops=#_RESULT_#</OutputTemplate>
|
||||
<MatchToTestArguments>HPL</MatchToTestArguments>
|
||||
<MultiplyResultBy>1000</MultiplyResultBy>
|
||||
<ResultScale>GFLOPS</ResultScale>
|
||||
<ResultProportion>HIB</ResultProportion>
|
||||
<ResultPrecision>5</ResultPrecision>
|
||||
</ResultsParser>
|
||||
<ResultsParser>
|
||||
<OutputTemplate>PTRANS_GBs=#_RESULT_#</OutputTemplate>
|
||||
<MatchToTestArguments>PTRANS</MatchToTestArguments>
|
||||
<ResultScale>GB/s</ResultScale>
|
||||
<ResultProportion>HIB</ResultProportion>
|
||||
<ResultPrecision>5</ResultPrecision>
|
||||
</ResultsParser>
|
||||
<ResultsParser>
|
||||
<OutputTemplate>MPIRandomAccess_GUPs=#_RESULT_#</OutputTemplate>
|
||||
<MatchToTestArguments>MPIRANDOMACCESS</MatchToTestArguments>
|
||||
<ResultScale>GUP/s</ResultScale>
|
||||
<ResultProportion>HIB</ResultProportion>
|
||||
<ResultPrecision>5</ResultPrecision>
|
||||
</ResultsParser>
|
||||
<ResultsParser>
|
||||
<OutputTemplate>MPIFFT_Gflops=#_RESULT_#</OutputTemplate>
|
||||
<MatchToTestArguments>MPIFFT</MatchToTestArguments>
|
||||
<ResultScale>GFLOPS</ResultScale>
|
||||
<ResultProportion>HIB</ResultProportion>
|
||||
<ResultPrecision>5</ResultPrecision>
|
||||
</ResultsParser>
|
||||
<ResultsParser>
|
||||
<OutputTemplate>MPIFFT_Gflops=#_RESULT_#</OutputTemplate>
|
||||
<MatchToTestArguments>MPIFFT</MatchToTestArguments>
|
||||
<ResultScale>GFLOP/s</ResultScale>
|
||||
<ResultProportion>HIB</ResultProportion>
|
||||
<ResultPrecision>5</ResultPrecision>
|
||||
</ResultsParser>
|
||||
<ResultsParser>
|
||||
<OutputTemplate>StarSTREAM_Triad=#_RESULT_#</OutputTemplate>
|
||||
<MatchToTestArguments>STARSTREAMTRIAD</MatchToTestArguments>
|
||||
<ResultScale>GB/s</ResultScale>
|
||||
<ResultProportion>HIB</ResultProportion>
|
||||
<ResultPrecision>5</ResultPrecision>
|
||||
</ResultsParser>
|
||||
<ResultsParser>
|
||||
<OutputTemplate>StarDGEMM_Gflops=#_RESULT_#</OutputTemplate>
|
||||
<MatchToTestArguments>STARDGEMMFLOPS</MatchToTestArguments>
|
||||
<ResultScale>GFLOPS</ResultScale>
|
||||
<ResultProportion>HIB</ResultProportion>
|
||||
<ResultPrecision>5</ResultPrecision>
|
||||
</ResultsParser>
|
||||
<ResultsParser>
|
||||
<OutputTemplate>RandomlyOrderedRingLatency_usec=#_RESULT_#</OutputTemplate>
|
||||
<MatchToTestArguments>RRINGLATENCY</MatchToTestArguments>
|
||||
<ResultScale>usecs</ResultScale>
|
||||
<ResultProportion>LIB</ResultProportion>
|
||||
<ResultPrecision>5</ResultPrecision>
|
||||
</ResultsParser>
|
||||
<ResultsParser>
|
||||
<OutputTemplate>RandomlyOrderedRingBandwidth_GBytes=#_RESULT_#</OutputTemplate>
|
||||
<MatchToTestArguments>RRINGBANDWIDTH</MatchToTestArguments>
|
||||
<ResultScale>GB/s</ResultScale>
|
||||
<ResultProportion>HIB</ResultProportion>
|
||||
<ResultPrecision>5</ResultPrecision>
|
||||
</ResultsParser>
|
||||
<ResultsParser>
|
||||
<OutputTemplate>Bandwidth min / avg / max: 9068.765 / 10192.595 / #_RESULT_# MByte/s</OutputTemplate>
|
||||
<MatchToTestArguments>MAXPPBANDWIDTH</MatchToTestArguments>
|
||||
<ResultScale>MB/s</ResultScale>
|
||||
<ResultProportion>HIB</ResultProportion>
|
||||
<ResultPrecision>3</ResultPrecision>
|
||||
</ResultsParser>
|
||||
</PhoronixTestSuite>
|
||||
73
ob-cache/test-profiles/pts/hpcc-1.2.7/test-definition.xml
Normal file
73
ob-cache/test-profiles/pts/hpcc-1.2.7/test-definition.xml
Normal file
@@ -0,0 +1,73 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.2.0m1-->
|
||||
<PhoronixTestSuite>
|
||||
<TestInformation>
|
||||
<Title>HPC Challenge</Title>
|
||||
<AppVersion>1.5.0</AppVersion>
|
||||
<Description>HPC Challenge (HPCC) is a cluster-focused benchmark consisting of the HPL Linpack TPP benchmark, DGEMM, STREAM, PTRANS, RandomAccess, FFT, and communication bandwidth and latency. This HPC Challenge test profile attempts to ship with standard yet versatile configuration/input files though they can be modified.</Description>
|
||||
<Proportion>HIB</Proportion>
|
||||
<TimesToRun>3</TimesToRun>
|
||||
<PreInstallMessage>Supported install-time optional variables include $MPI_PATH, $MPI_INCLUDE, $MPI_CC, $MPI_LIBS, $LA_PATH, $LA_INCLUDE, $LA_LIBS, $CFLAGS, $LD_FLAGS, and $MPI_LD</PreInstallMessage>
|
||||
<PostInstallMessage>Supported run-time optional environment variables include $N, $NB, $MPI_NUM_THREADS, $HOSTFILE</PostInstallMessage>
|
||||
</TestInformation>
|
||||
<TestProfile>
|
||||
<Version>1.2.7</Version>
|
||||
<SupportedPlatforms>Linux</SupportedPlatforms>
|
||||
<SoftwareType>Benchmark</SoftwareType>
|
||||
<TestType>Processor</TestType>
|
||||
<License>Free</License>
|
||||
<Status>Verified</Status>
|
||||
<ExternalDependencies>build-utilities, fortran-compiler, openmpi-development, blas-development, atlas-development, lapack-development</ExternalDependencies>
|
||||
<EnvironmentSize>9</EnvironmentSize>
|
||||
<ProjectURL>http://icl.cs.utk.edu/hpcc/index.html</ProjectURL>
|
||||
<InternalTags>SMP, MPI</InternalTags>
|
||||
<Maintainer>Michael Larabel</Maintainer>
|
||||
</TestProfile>
|
||||
<TestSettings>
|
||||
<Default>
|
||||
<AllowCacheShare>TRUE</AllowCacheShare>
|
||||
</Default>
|
||||
<Option>
|
||||
<DisplayName>Test / Class</DisplayName>
|
||||
<Identifier>run-test</Identifier>
|
||||
<Menu>
|
||||
<Entry>
|
||||
<Name>G-HPL</Name>
|
||||
<Value>HPL</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>G-Ptrans</Name>
|
||||
<Value>PTRANS</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>G-Random Access</Name>
|
||||
<Value>MPIRANDOMACCESS</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>G-Ffte</Name>
|
||||
<Value>MPIFFT</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>EP-STREAM Triad</Name>
|
||||
<Value>STARSTREAMTRIAD</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>EP-DGEMM</Name>
|
||||
<Value>STARDGEMMFLOPS</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>Random Ring Latency</Name>
|
||||
<Value>RRINGLATENCY</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>Random Ring Bandwidth</Name>
|
||||
<Value>RRINGBANDWIDTH</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>Max Ping Pong Bandwidth</Name>
|
||||
<Value>MAXPPBANDWIDTH</Value>
|
||||
</Entry>
|
||||
</Menu>
|
||||
</Option>
|
||||
</TestSettings>
|
||||
</PhoronixTestSuite>
|
||||
38
ob-cache/test-profiles/pts/indigobench-1.0.4/downloads.xml
Normal file
38
ob-cache/test-profiles/pts/indigobench-1.0.4/downloads.xml
Normal file
@@ -0,0 +1,38 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v9.0.1-->
|
||||
<PhoronixTestSuite>
|
||||
<Downloads>
|
||||
<Package>
|
||||
<URL>http://downloads.indigorenderer.com/dist/beta/IndigoBenchmark_x64_v4.0.64.tar.gz</URL>
|
||||
<MD5>82fa0346e0c16415d0314921eaf38366</MD5>
|
||||
<SHA256>a3f556e0af5f8cc25f9de185b46b8e27080b75b96221b00922bb6d4f17308fad</SHA256>
|
||||
<FileName>IndigoBenchmark_x64_v4.0.64.tar.gz</FileName>
|
||||
<FileSize>217266907</FileSize>
|
||||
<PlatformSpecific>Linux</PlatformSpecific>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>http://downloads.indigorenderer.com/dist/beta/IndigoBenchmark_v4.0.64.pkg</URL>
|
||||
<MD5>b63d822553c5fd402ff1b26d1188aeae</MD5>
|
||||
<SHA256>901d5558552041358a29a3eca02689a8c19927dc1a7bb945d865eba95cd362a1</SHA256>
|
||||
<FileName>IndigoBenchmark_v4.0.64.pkg</FileName>
|
||||
<FileSize>214926981</FileSize>
|
||||
<PlatformSpecific>MacOSX</PlatformSpecific>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>ftp://ftp-osl.osuosl.org/pub/libpng/src/libpng12/libpng-1.2.59.tar.gz</URL>
|
||||
<MD5>8909478bf85d80395f80e925bd79c0f8</MD5>
|
||||
<SHA256>4bd4b5ce04ce634c281ae76174714fa02b053b573ac2181c985db06aa57e1e9e</SHA256>
|
||||
<FileName>libpng-1.2.59.tar.gz</FileName>
|
||||
<FileSize>1118350</FileSize>
|
||||
<PlatformSpecific>Linux</PlatformSpecific>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>http://downloads.indigorenderer.com/dist/beta/IndigoBenchmark_x64_v4.0.64_Setup.exe</URL>
|
||||
<MD5>379af46538c73c5e1a14b76c991277a7</MD5>
|
||||
<SHA256>fb840f81ff9faed93e6d3637cb14c91a2e246c3ac06b56e63fe31390696bd1c7</SHA256>
|
||||
<FileName>IndigoBenchmark_x64_v4.0.64_Setup.exe</FileName>
|
||||
<FileSize>203277392</FileSize>
|
||||
<PlatformSpecific>Windows</PlatformSpecific>
|
||||
</Package>
|
||||
</Downloads>
|
||||
</PhoronixTestSuite>
|
||||
18
ob-cache/test-profiles/pts/indigobench-1.0.4/install.sh
Normal file
18
ob-cache/test-profiles/pts/indigobench-1.0.4/install.sh
Normal file
@@ -0,0 +1,18 @@
|
||||
#!/bin/sh
|
||||
|
||||
tar -xf libpng-1.2.59.tar.gz
|
||||
mkdir libpng
|
||||
cd libpng-1.2.59
|
||||
./configure --prefix=$HOME/libpng
|
||||
make -j $NUM_CPU_CORES
|
||||
make install
|
||||
cd ~
|
||||
|
||||
tar -xf IndigoBenchmark_x64_v4.0.64.tar.gz
|
||||
cp -va libpng/lib/* IndigoBenchmark_x64_v4.0.64
|
||||
|
||||
echo "#!/bin/sh
|
||||
cd IndigoBenchmark_x64_v4.0.64
|
||||
./indigo_benchmark \$@ > \$LOG_FILE" > indigobench
|
||||
chmod +x indigobench
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
#!/bin/sh
|
||||
|
||||
open IndigoBenchmark_v4.0.64.pkg
|
||||
|
||||
echo "#!/bin/sh
|
||||
cd /Applications/Indigo\ Benchmark.app/Contents/MacOS/
|
||||
./indigo_benchmark \$@ > \$LOG_FILE" > indigobench
|
||||
chmod +x indigobench
|
||||
@@ -0,0 +1,10 @@
|
||||
#!/bin/bash
|
||||
|
||||
echo "#!/bin/sh
|
||||
cd \"C:\Program Files\Indigo Benchmark\"
|
||||
./Indigo\ Benchmark.exe \$@ > \$LOG_FILE" > indigobench
|
||||
chmod +x indigobench
|
||||
|
||||
chmod +x IndigoBenchmark_x64_v4.0.64_Setup.exe
|
||||
/cygdrive/c/Windows/system32/cmd.exe /c IndigoBenchmark_x64_v4.0.64_Setup.exe
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user