AMD AOCC 3.1 Compiler Comparison
AMD EPYC 7543 testing of AMD AOCC 3.1 compiler benchmarks by Michael Larabel for a future article.
HTML result view exported from: https://openbenchmarking.org/result/2107288-IB-AOCC31BEN82&sor&sgm=1&hgv=AOCC+3.1&grs.
oneDNN
Harness: Deconvolution Batch shapes_1d - Data Type: f32 - Engine: CPU
Etcpak
Configuration: DXT1
oneDNN
Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU
LibRaw
Post-Processing Benchmark
SVT-HEVC
Tuning: 10 - Input: Bosphorus 1080p
NCNN
Target: CPU-v2-v2 - Model: mobilenet-v2
NCNN
Target: CPU-v3-v3 - Model: mobilenet-v3
Botan
Test: AES-256
Botan
Test: AES-256 - Decrypt
FLAC Audio Encoding
WAV To FLAC
Liquid-DSP
Threads: 16 - Buffer Length: 256 - Filter Length: 57
NCNN
Target: CPU - Model: resnet18
Etcpak
Configuration: ETC2
LZ4 Compression
Compression Level: 1 - Compression Speed
Google Draco
Model: Church Facade
Zstd Compression
Compression Level: 19, Long Mode - Compression Speed
ONNX Runtime
Model: bertsquad-10 - Device: OpenMP CPU
Liquid-DSP
Threads: 32 - Buffer Length: 256 - Filter Length: 57
Himeno Benchmark
Poisson Pressure Solver
SecureMark
Benchmark: SecureMark-TLS
Google Draco
Model: Lion
Liquid-DSP
Threads: 64 - Buffer Length: 256 - Filter Length: 57
LAME MP3 Encoding
WAV To MP3
oneDNN
Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU
SVT-VP9
Tuning: Visual Quality Optimized - Input: Bosphorus 1080p
John The Ripper
Test: MD5
VP9 libvpx Encoding
Speed: Speed 5 - Input: Bosphorus 4K
Facebook RocksDB
Test: Read While Writing
Facebook RocksDB
Test: Read Random Write Random
Ngspice
Circuit: C2670
ONNX Runtime
Model: super-resolution-10 - Device: OpenMP CPU
libavif avifenc
Encoder Speed: 6
libavif avifenc
Encoder Speed: 2
libavif avifenc
Encoder Speed: 10, Lossless
GraphicsMagick
Operation: Rotate
libavif avifenc
Encoder Speed: 6, Lossless
TNN
Target: CPU - Model: SqueezeNet v2
ASTC Encoder
Preset: Exhaustive
oneDNN
Harness: Deconvolution Batch shapes_3d - Data Type: f32 - Engine: CPU
GraphicsMagick
Operation: Enhanced
libavif avifenc
Encoder Speed: 10
Zstd Compression
Compression Level: 8 - Compression Speed
Zstd Compression
Compression Level: 19, Long Mode - Decompression Speed
Botan
Test: CAST-256 - Decrypt
oneDNN
Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPU
oneDNN
Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU
JPEG XL
Input: PNG - Encode Speed: 7
Botan
Test: CAST-256
libjpeg-turbo tjbench
Test: Decompression Throughput
Botan
Test: Blowfish
RNNoise
FinanceBench
Benchmark: Repo OpenMP
POV-Ray
Trace Time
Tachyon
Total Time
SVT-AV1
Encoder Mode: Preset 8 - Input: Bosphorus 4K
SVT-HEVC
Tuning: 7 - Input: Bosphorus 1080p
SQLite Speedtest
Timed Time - Size 1,000
SVT-AV1
Encoder Mode: Preset 4 - Input: Bosphorus 4K
Facebook RocksDB
Test: Update Random
JPEG XL
Input: JPEG - Encode Speed: 7
Botan
Test: Twofish - Decrypt
Ngspice
Circuit: C7552
TNN
Target: CPU - Model: SqueezeNet v1.1
JPEG XL
Input: JPEG - Encode Speed: 8
C-Blosc
Compressor: blosclz
oneDNN
Harness: IP Shapes 1D - Data Type: f32 - Engine: CPU
Stockfish
Total Time
FinanceBench
Benchmark: Bonds OpenMP
John The Ripper
Test: Blowfish
oneDNN
Harness: IP Shapes 3D - Data Type: f32 - Engine: CPU
Botan
Test: Twofish
QuantLib
Botan
Test: Blowfish - Decrypt
GnuPG
2.7GB Sample File Encryption
WavPack Audio Encoding
WAV To WavPack
Google SynthMark
Test: VoiceMark_100
ONNX Runtime
Model: fcn-resnet101-11 - Device: OpenMP CPU
NCNN
Target: CPU - Model: vgg16
Geometric Mean Of All Test Results
Result Composite - AMD AOCC 3.1 Compiler Comparison
Phoronix Test Suite v10.8.4