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
Mobile Neural Network
ACES DGEMM
NWChem
SuperTuxKart
ASTC Encoder
SVT-AV1
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
AMD ZenDNN TensorFlow 1.0.0
pts/zendnn-tensorflow-1.0.0
- 28 April 2023 -
Add AMD ZenDNN optimized TensorFlow
downloads.xml
<?xml version="1.0"?> <!--Phoronix Test Suite v10.8.4--> <PhoronixTestSuite> <Downloads> <Package> <URL>https://www.xilinx.com/bin/public/openDownload?filename=tf_resnetv1_50_imagenet_224_224_6.97G_1.1_Z4.0.zip</URL> <MD5>2d9f3456e7e510e24ee8a42619f619df</MD5> <SHA256>ac93a6be5956aa863ff07fa7fc45927e6f33afb7daadc35922425ef3e4e2a57c</SHA256> <FileName>tf_resnetv1_50_imagenet_224_224_6.97G_1.1_Z4.0.zip</FileName> <FileSize>190235494</FileSize> </Package> <Package> <URL>https://www.xilinx.com/bin/public/openDownload?filename=tf_inceptionv4_imagenet_299_299_24.55G_1.1_Z4.0.zip</URL> <MD5>2a053598830417af4628cca4ffcd60e5</MD5> <SHA256>615779bd3fda004c59085692ed5ac0dea2ade9ca3c827f38f8d13451d020fd1b</SHA256> <FileName>tf_inceptionv4_imagenet_299_299_24.55G_1.1_Z4.0.zip</FileName> <FileSize>317362920</FileSize> </Package> <Package> <URL>https://www.xilinx.com/bin/public/openDownload?filename=tf_mobilenetv1_1.0_imagenet_224_224_1.14G_1.1_Z4.0.zip</URL> <MD5>a60a31eb39484b971bb3583ab8121540</MD5> <SHA256>0d4d28c01098c9ae79d5a884494d7db90b8a850581b83472e6dbbb4f6243a7f8</SHA256> <FileName>tf_mobilenetv1_1.0_imagenet_224_224_1.14G_1.1_Z4.0.zip</FileName> <FileSize>31519212</FileSize> </Package> <Package> <MD5>d0b17b669fe9385bc643d988fd075598</MD5> <SHA256>2c9778612f000afc2c00e05fd5b1f68c9517b77702aef8076570a064ff2a94c8</SHA256> <FileName>TF_v2.10_ZenDNN_v4.0_Python_v3.10.zip</FileName> <FileSize>252041594</FileSize> </Package> </Downloads> </PhoronixTestSuite>
install.sh
#!/bin/sh unzip -o TF_v2.10_ZenDNN_v4.0_Python_v3.10.zip cd TF_v2.10_ZenDNN_v4.0_Python_v3.10 sed -i 's/sudo / /g' scripts/gather_hw_os_kernel_bios_info.sh #Avoid prompting for sudo for extra info... sed -i 's/python -m pip install/pip3 install --user/g' scripts/TF_ZenDNN_setup_release.sh source scripts/TF_ZenDNN_setup_release.sh cd ~ unzip -o tf_resnetv1_50_imagenet_224_224_6.97G_1.1_Z4.0.zip unzip -o tf_inceptionv4_imagenet_299_299_24.55G_1.1_Z4.0.zip unzip -o tf_mobilenetv1_1.0_imagenet_224_224_1.14G_1.1_Z4.0.zip echo "#!/bin/bash cd TF_v2.10_ZenDNN_v4.0_Python_v3.10 source scripts/TF_ZenDNN_setup_release.sh cd ~/\$1 bash run_bench.sh \$NUM_CPU_PHYSICAL_CORES \$2 > \$LOG_FILE 2>&1 echo \$? > ~/test-exit-status" > zendnn-tensorflow chmod +x zendnn-tensorflow
results-definition.xml
<?xml version="1.0"?> <!--Phoronix Test Suite v10.8.4--> <PhoronixTestSuite> <ResultsParser> <OutputTemplate>resnet50v1_5: Throughput: #_RESULT_# images/sec</OutputTemplate> <LineHint>Throughput:</LineHint> <ResultScale>images/sec</ResultScale> <ResultProportion>HIB</ResultProportion> </ResultsParser> <ResultsParser> <OutputTemplate>resnet50v1_5: Latency: #_RESULT_# ms</OutputTemplate> <LineHint>Latency:</LineHint> <ResultScale>ms</ResultScale> <ResultProportion>LIB</ResultProportion> </ResultsParser> </PhoronixTestSuite>
test-definition.xml
<?xml version="1.0"?> <!--Phoronix Test Suite v10.8.4--> <PhoronixTestSuite> <TestInformation> <Title>AMD ZenDNN TensorFlow</Title> <AppVersion>2.10 ZenDNN 4.0</AppVersion> <Description>AMD ZenDNN optimized version of TensorFlow with various AMD UIF models. For this test profile to work you must first download TF_v2.10_ZenDNN_v4.0_Python_v3.10.zip from https://www.amd.com/en/developer/zendnn.html and put it in your Phoronix Test Suite download cache.</Description> <ResultScale>images/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> <ExternalDependencies>python, build-utilities</ExternalDependencies> <EnvironmentSize>1800</EnvironmentSize> <ProjectURL>https://www.amd.com/en/developer/zendnn.html</ProjectURL> <RepositoryURL>https://github.com/amd/UIF</RepositoryURL> <Maintainer>Michael Larabel</Maintainer> <SystemDependencies>numactl</SystemDependencies> </TestProfile> <TestSettings> <Option> <DisplayName>Model</DisplayName> <Identifier>model</Identifier> <Menu> <Entry> <Name>tf_resnetv1_50_imagenet_224_224_6.97G_1.1_Z4.0</Name> <Value>tf_resnetv1_50_imagenet_224_224_6.97G_1.1_Z4.0</Value> </Entry> <Entry> <Name>tf_inceptionv4_imagenet_299_299_24.55G_1.1_Z4.0</Name> <Value>tf_inceptionv4_imagenet_299_299_24.55G_1.1_Z4.0</Value> </Entry> <Entry> <Name>tf_mobilenetv1_1.0_imagenet_224_224_1.14G_1.1_Z4.0</Name> <Value>tf_mobilenetv1_1.0_imagenet_224_224_1.14G_1.1_Z4.0</Value> </Entry> </Menu> </Option> <Option> <DisplayName>Batch Size</DisplayName> <Identifier>batch-size</Identifier> <Menu> <Entry> <Name>1</Name> <Value>1</Value> </Entry> <Entry> <Name>16</Name> <Value>16</Value> </Entry> <Entry> <Name>32</Name> <Value>32</Value> </Entry> <Entry> <Name>64</Name> <Value>64</Value> </Entry> <Entry> <Name>96</Name> <Value>96</Value> </Entry> <Entry> <Name>256</Name> <Value>256</Value> </Entry> <Entry> <Name>512</Name> <Value>512</Value> </Entry> <Entry> <Name>960</Name> <Value>960</Value> </Entry> </Menu> </Option> </TestSettings> </PhoronixTestSuite>