Tests
Suites
Latest Results
Search
Register
Login
Popular Tests
Timed Linux Kernel Compilation
SVT-AV1
7-Zip Compression
Stockfish
FFmpeg
x265
Newest Tests
Rustls
LiteRT
WarpX
Epoch
Valkey
Whisperfile
Recently Updated Tests
ACES DGEMM
NWChem
SuperTuxKart
ASTC Encoder
SVT-AV1
Unvanquished
New & Recently Updated Tests
Recently Updated Suites
Database Test Suite
Machine Learning
Steam
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
ACES DGEMM 1.3.1
pts/mt-dgemm-1.3.1
- 16 November 2024 -
Update OpenBLAS build for AMD Zen 5 detection.
downloads.xml
<?xml version="1.0"?> <!--Phoronix Test Suite v10.8.5--> <PhoronixTestSuite> <Downloads> <Package> <URL>http://phoronix-test-suite.com/benchmark-files/mtdgemm-crossroads-v1.0.0.tgz</URL> <MD5>b133bd78e7864cef498f92b03176cafd</MD5> <SHA256>ba0a6222ae82e89ec3e2c26b22f2d4d9999993f436d9980c57b0ade660d12649</SHA256> <FileName>mtdgemm-crossroads-v1.0.0.tgz</FileName> <FileSize>4082</FileSize> </Package> <Package> <URL>https://github.com/OpenMathLib/OpenBLAS/archive/2e2f952bfbe92074db50ae1191afabc63deb510a.zip</URL> <MD5>eb183a529bfcaaec55f376c6eb09e8ed</MD5> <SHA256>fce897e3bc69e74138d36806bfc28b1706d30fd2ef623a8f1e25f70e35d51111</SHA256> <FileName>OpenBLAS-2e2f952bfbe92074db50ae1191afabc63deb510a.zip</FileName> <FileSize>43575124</FileSize> </Package> </Downloads> </PhoronixTestSuite>
install.sh
#!/bin/sh tar -xf mtdgemm-crossroads-v1.0.0.tgz mkdir $HOME/openblas_ unzip -o OpenBLAS-2e2f952bfbe92074db50ae1191afabc63deb510a.zip cd OpenBLAS-2e2f952bfbe92074db50ae1191afabc63deb510a make NUM_THREADS=1024 USE_THREAD=1 USE_OPENMP=1 DYNAMIC_ARCH=1 -j $NUM_CPU_CORES make PREFIX=$HOME/openblas_ NUM_THREADS=1024 USE_THREAD=1 USE_OPENMP=1 DYNAMIC_ARCH=1 install cd ~ if [ $OS_TYPE = "Linux" ] then if grep avx2 /proc/cpuinfo > /dev/null then export CFLAGS="$CFLAGS -mavx2" fi fi cc -ffast-math $CFLAGS -ftree-vectorizer-verbose=3 -O3 -fopenmp -DUSE_CBLAS -I./openblas_/include -o mtdgemm mt-dgemm/src/mt-dgemm.c -L./openblas_/lib -lopenblas echo $? > ~/install-exit-status rm -rf mt-dgemm echo "#!/bin/sh export OMP_NUM_THREADS=\$NUM_CPU_CORES export OMP_PLACES=cores export OMP_PROC_BIND=close export LD_LIBRARY_PATH=./openblas_/lib:\$LD_LIBRARY_PATH ./mtdgemm \$@ > \$LOG_FILE 2>&1 echo \$? > ~/test-exit-status" > mt-dgemm chmod +x mt-dgemm
results-definition.xml
<?xml version="1.0"?> <!--Phoronix Test Suite v10.8.5--> <PhoronixTestSuite> <ResultsParser> <OutputTemplate>GFLOP/s rate: #_RESULT_# GF/s</OutputTemplate> </ResultsParser> </PhoronixTestSuite>
test-definition.xml
<?xml version="1.0"?> <!--Phoronix Test Suite v10.8.5--> <PhoronixTestSuite> <TestInformation> <Title>ACES DGEMM</Title> <AppVersion>1.0</AppVersion> <Description>This is a multi-threaded DGEMM benchmark.</Description> <ResultScale>GFLOP/s</ResultScale> <Proportion>HIB</Proportion> <SubTitle>Sustained Floating-Point Rate</SubTitle> <TimesToRun>3</TimesToRun> </TestInformation> <TestProfile> <Version>1.3.1</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> <ProjectURL>https://www.lanl.gov/projects/crossroads/benchmarks-performance-analysis.php</ProjectURL> <InternalTags>SMP</InternalTags> <Maintainer>Michael Larabel</Maintainer> </TestProfile> <TestSettings> <Default> <Arguments>5004 200</Arguments> </Default> </TestSettings> </PhoronixTestSuite>