Tests
Suites
Latest Results
Search
Register
Login
Popular Tests
Timed Linux Kernel Compilation
Blender
7-Zip Compression
SVT-AV1
FFmpeg
Newest Tests
OpenVINO GenAI
Rustls
LiteRT
WarpX
Epoch
Valkey
Recently Updated Tests
x265
RELION
Llama.cpp
OpenVINO
Renaissance
Blender
New & Recently Updated Tests
Recently Updated Suites
Machine Learning
Server Motherboard
HPC - High Performance Computing
New & Recently Updated Suites
Component Benchmarks
CPUs / Processors
GPUs / Graphics
OpenGL
Disks / Storage
Motherboards
File-Systems
Operating Systems
OpenBenchmarking.org
Corporate / Organization Info
Bug Reports / Feature Requests
Multichase Pointer Chaser 1.0.2
pts/multichase-1.0.2
- 07 April 2018 -
Multichase appears to only work on Linux.
downloads.xml
<?xml version="1.0"?> <!--Phoronix Test Suite v8.0.0m2--> <PhoronixTestSuite> <Downloads> <Package> <URL>http://www.phoronix-test-suite.com/benchmark-files/multichase-1.tar.bz2</URL> <MD5>be4c42b6b337450bcb19084082dbec61</MD5> <SHA256>46d406807fcac7fe3738dbb3cafc116804e1b7e9a048c0ce47b34dd500351fc6</SHA256> <FileSize>18450</FileSize> </Package> </Downloads> </PhoronixTestSuite>
install.sh
#!/bin/sh tar -xjvf multichase-1.tar.bz2 mv multichase multichase-bin cd multichase-bin echo "--- Makefile 2016-12-29 01:46:00.387366591 +0000 +++ Makefile.new 2016-12-29 01:45:54.284206284 +0000 @@ -11,7 +11,7 @@ # See the License for the specific language governing permissions and # limitations under the License. # -CFLAGS=-std=gnu99 -g -O2 -fomit-frame-pointer -fno-unroll-loops -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wmissing-declarations -Wnested-externs -Wpointer-arith -W -Wno-unused-parameter -Werror -pthread +CFLAGS=-std=gnu99 -g -O2 -fomit-frame-pointer -fno-unroll-loops -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wmissing-declarations -Wnested-externs -Wpointer-arith -W -Wno-unused-parameter -pthread LDFLAGS=-g -O2 -static -pthread LDLIBS=-lrt " | patch -p0 make echo 0 > ~/test-exit-status cd ~/ echo "#!/bin/sh cd multichase-bin ./\$@ > \$LOG_FILE 2>&1 echo \$? > ~/test-exit-status" > multichase chmod +x multichase
results-definition.xml
<?xml version="1.0"?> <!--Phoronix Test Suite v8.0.0m2--> <PhoronixTestSuite> <ResultsParser> <OutputTemplate>#_RESULT_#</OutputTemplate> </ResultsParser> </PhoronixTestSuite>
test-definition.xml
<?xml version="1.0"?> <!--Phoronix Test Suite v8.0.0m2--> <PhoronixTestSuite> <TestInformation> <Title>Multichase Pointer Chaser</Title> <Description>This is a benchmark of Google's multichase pointer chaser program.</Description> <ResultScale>ns</ResultScale> <Proportion>LIB</Proportion> <TimesToRun>3</TimesToRun> </TestInformation> <TestProfile> <Version>1.0.2</Version> <SupportedPlatforms>Linux</SupportedPlatforms> <SoftwareType>Utility</SoftwareType> <TestType>Processor</TestType> <License>Free</License> <Status>Verified</Status> <ExternalDependencies>build-utilities</ExternalDependencies> <EnvironmentSize>5</EnvironmentSize> <ProjectURL>http://github.com/google/multichase</ProjectURL> <Maintainer>Michael Larabel</Maintainer> </TestProfile> <TestSettings> <Option> <DisplayName>Test</DisplayName> <Identifier>run-test</Identifier> <ArgumentPrefix></ArgumentPrefix> <ArgumentPostfix></ArgumentPostfix> <DefaultEntry>0</DefaultEntry> <Menu> <Entry> <Name>256MB Array, 256 Byte Stride</Name> <Value>multichase</Value> <Message></Message> </Entry> <Entry> <Name>4MB Array, 64 Byte Stride</Name> <Value>multichase -m 4m -s 64</Value> <Message></Message> </Entry> <Entry> <Name>1GB Array, 256 Byte Stride</Name> <Value>multichase -m 1g</Value> <Message></Message> </Entry> <Entry> <Name>1GB Array, 256 Byte Stride, 2 Threads</Name> <Value>multichase -m 1g -t 2</Value> <Message></Message> </Entry> <Entry> <Name>1GB Array, 256 Byte Stride, 4 Threads</Name> <Value>multichase -m 1g -t 4</Value> <Message></Message> </Entry> </Menu> </Option> </TestSettings> </PhoronixTestSuite>