AMD Zen 4 CPU Security Mitigation Benchmarks
AMD Zen 4 CPU mitigation security tests by Michael Larabel for a future article.
HTML result view exported from: https://openbenchmarking.org/result/2209265-NE-ZEN4MITIG74&rdt&gru.
Stress-NG
Test: MMAP
Stress-NG
Test: NUMA
Stress-NG
Test: Futex
Stress-NG
Test: MEMFD
Stress-NG
Test: Atomic
Stress-NG
Test: Crypto
Stress-NG
Test: Malloc
Stress-NG
Test: Forking
Stress-NG
Test: IO_uring
Stress-NG
Test: SENDFILE
Stress-NG
Test: CPU Cache
Stress-NG
Test: CPU Stress
Stress-NG
Test: Semaphores
Stress-NG
Test: Matrix Math
Stress-NG
Test: Vector Math
Stress-NG
Test: Memory Copying
Stress-NG
Test: Socket Activity
Stress-NG
Test: Context Switching
Stress-NG
Test: Glibc C String Functions
Stress-NG
Test: Glibc Qsort Data Sorting
Stress-NG
Test: System V Message Passing
AOM AV1
Encoder Mode: Speed 6 Realtime - Input: Bosphorus 4K
AOM AV1
Encoder Mode: Speed 8 Realtime - Input: Bosphorus 4K
AOM AV1
Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4K
AOM AV1
Encoder Mode: Speed 10 Realtime - Input: Bosphorus 4K
AOM AV1
Encoder Mode: Speed 6 Realtime - Input: Bosphorus 1080p
AOM AV1
Encoder Mode: Speed 8 Realtime - Input: Bosphorus 1080p
AOM AV1
Encoder Mode: Speed 9 Realtime - Input: Bosphorus 1080p
AOM AV1
Encoder Mode: Speed 10 Realtime - Input: Bosphorus 1080p
SVT-AV1
Encoder Mode: Preset 8 - Input: Bosphorus 4K
SVT-AV1
Encoder Mode: Preset 10 - Input: Bosphorus 4K
SVT-AV1
Encoder Mode: Preset 12 - Input: Bosphorus 4K
SVT-AV1
Encoder Mode: Preset 8 - Input: Bosphorus 1080p
SVT-AV1
Encoder Mode: Preset 10 - Input: Bosphorus 1080p
SVT-AV1
Encoder Mode: Preset 12 - Input: Bosphorus 1080p
Compile Bench
Test: Compile
Compile Bench
Test: Initial Create
Compile Bench
Test: Read Compiled Tree
Sockperf
Test: Throughput
LuaRadio
Test: Five Back to Back FIR Filters
LuaRadio
Test: FM Deemphasis Filter
LuaRadio
Test: Hilbert Transform
LuaRadio
Test: Complex Phase
WebP Image Encode
Encode Settings: Default
WebP Image Encode
Encode Settings: Quality 100
WebP Image Encode
Encode Settings: Quality 100, Lossless
WebP Image Encode
Encode Settings: Quality 100, Highest Compression
Etcpak
Benchmark: Multi-Threaded - Configuration: ETC2
Etcpak
Benchmark: Single-Threaded - Configuration: ETC2
ASTC Encoder
Preset: Medium
ASTC Encoder
Preset: Thorough
ASTC Encoder
Preset: Exhaustive
Apache Cassandra
Test: Writes
Dragonflydb
Clients: 50 - Set To Get Ratio: 1:5
Dragonflydb
Clients: 50 - Set To Get Ratio: 5:1
Dragonflydb
Clients: 200 - Set To Get Ratio: 1:5
Dragonflydb
Clients: 200 - Set To Get Ratio: 5:1
KeyDB
memtier_benchmark
Protocol: Redis - Clients: 50 - Set To Get Ratio: 5:1
memtier_benchmark
Protocol: Redis - Clients: 50 - Set To Get Ratio: 1:10
memtier_benchmark
Protocol: Redis - Clients: 500 - Set To Get Ratio: 5:1
memtier_benchmark
Protocol: Redis - Clients: 500 - Set To Get Ratio: 1:10
ClickHouse
100M Rows Web Analytics Dataset, First Run / Cold Cache
ClickHouse
100M Rows Web Analytics Dataset, Second Run
ClickHouse
100M Rows Web Analytics Dataset, Third Run
Stargate Digital Audio Workstation
Sample Rate: 96000 - Buffer Size: 1024
Stargate Digital Audio Workstation
Sample Rate: 192000 - Buffer Size: 1024
Stargate Digital Audio Workstation
Sample Rate: 480000 - Buffer Size: 1024
Stargate Digital Audio Workstation
Sample Rate: 96000 - Buffer Size: 512
Stargate Digital Audio Workstation
Sample Rate: 192000 - Buffer Size: 512
Stargate Digital Audio Workstation
Sample Rate: 480000 - Buffer Size: 512
Node.js Express HTTP Load Test
Redis
Test: GET - Parallel Connections: 50
Redis
Test: SET - Parallel Connections: 50
Redis
Test: GET - Parallel Connections: 1000
Redis
Test: SET - Parallel Connections: 1000
nginx
Concurrent Requests: 1
nginx
Concurrent Requests: 20
nginx
Concurrent Requests: 100
nginx
Concurrent Requests: 200
nginx
Concurrent Requests: 500
nginx
Concurrent Requests: 1000
Apache HTTP Server
Concurrent Requests: 1
Apache HTTP Server
Concurrent Requests: 20
Apache HTTP Server
Concurrent Requests: 100
Apache HTTP Server
Concurrent Requests: 200
Apache HTTP Server
Concurrent Requests: 500
Apache HTTP Server
Concurrent Requests: 1000
etcd
Test: PUT - Connections: 50 - Clients: 100
etcd
Test: PUT - Connections: 50 - Clients: 1000
etcd
Test: PUT - Connections: 500 - Clients: 100
etcd
Test: PUT - Connections: 500 - Clients: 1000
etcd
Test: RANGE - Connections: 50 - Clients: 100
etcd
Test: RANGE - Connections: 50 - Clients: 1000
etcd
Test: RANGE - Connections: 500 - Clients: 100
etcd
Test: RANGE - Connections: 500 - Clients: 1000
etcd
Test: PUT - Connections: 100 - Clients: 100
etcd
Test: PUT - Connections: 100 - Clients: 1000
etcd
Test: RANGE - Connections: 100 - Clients: 100
etcd
Test: RANGE - Connections: 100 - Clients: 1000
Selenium
Benchmark: Speedometer - Browser: Firefox
Selenium
Benchmark: Speedometer - Browser: Google Chrome
Node.js V8 Web Tooling Benchmark
Selenium
Benchmark: Jetstream 2 - Browser: Firefox
Selenium
Benchmark: Jetstream 2 - Browser: Google Chrome
PostMark
Disk Transaction Performance
Renaissance
Test: Scala Dotty
Renaissance
Test: Random Forest
Renaissance
Test: ALS Movie Lens
Renaissance
Test: Apache Spark ALS
Renaissance
Test: Apache Spark Bayes
Renaissance
Test: Savina Reactors.IO
Renaissance
Test: Apache Spark PageRank
Renaissance
Test: Finagle HTTP Requests
Renaissance
Test: In-Memory Database Shootout
Renaissance
Test: Akka Unbalanced Cobwebbed Tree
Renaissance
Test: Genetic Algorithm Using Jenetics + Futures
etcd
Test: PUT - Connections: 50 - Clients: 100 - Average Latency
etcd
Test: PUT - Connections: 50 - Clients: 1000 - Average Latency
etcd
Test: PUT - Connections: 500 - Clients: 100 - Average Latency
etcd
Test: PUT - Connections: 500 - Clients: 1000 - Average Latency
etcd
Test: RANGE - Connections: 50 - Clients: 100 - Average Latency
etcd
Test: RANGE - Connections: 50 - Clients: 1000 - Average Latency
etcd
Test: RANGE - Connections: 500 - Clients: 100 - Average Latency
etcd
Test: RANGE - Connections: 500 - Clients: 1000 - Average Latency
etcd
Test: PUT - Connections: 100 - Clients: 100 - Average Latency
etcd
Test: PUT - Connections: 100 - Clients: 1000 - Average Latency
etcd
Test: RANGE - Connections: 100 - Clients: 100 - Average Latency
etcd
Test: RANGE - Connections: 100 - Clients: 1000 - Average Latency
Selenium
Benchmark: ARES-6 - Browser: Firefox
Selenium
Benchmark: Kraken - Browser: Firefox
Selenium
Benchmark: ARES-6 - Browser: Google Chrome
Selenium
Benchmark: Kraken - Browser: Google Chrome
Selenium
Benchmark: WASM imageConvolute - Browser: Firefox
Selenium
Benchmark: WASM collisionDetection - Browser: Firefox
Selenium
Benchmark: WASM imageConvolute - Browser: Google Chrome
Selenium
Benchmark: WASM collisionDetection - Browser: Google Chrome
DaCapo Benchmark
Java Test: H2
DaCapo Benchmark
Java Test: Jython
DaCapo Benchmark
Java Test: Tradesoap
DaCapo Benchmark
Java Test: Tradebeans
OSBench
Test: Memory Allocations
Selenium
Benchmark: PSPDFKit WASM - Browser: Firefox
Selenium
Benchmark: PSPDFKit WASM - Browser: Google Chrome
WireGuard + Linux Networking Stack Stress Test
libavif avifenc
Encoder Speed: 2
libavif avifenc
Encoder Speed: 6
libavif avifenc
Encoder Speed: 6, Lossless
Timed Godot Game Engine Compilation
Time To Compile
Timed Mesa Compilation
Time To Compile
Timed CPython Compilation
Build Configuration: Default
Timed CPython Compilation
Build Configuration: Released Build, PGO + LTO Optimized
Apache CouchDB
Bulk Size: 100 - Inserts: 1000 - Rounds: 30
Apache CouchDB
Bulk Size: 100 - Inserts: 3000 - Rounds: 30
Apache CouchDB
Bulk Size: 300 - Inserts: 1000 - Rounds: 30
Apache Spark
Row Count: 10000000 - Partitions: 100 - SHA-512 Benchmark Time
Apache Spark
Row Count: 10000000 - Partitions: 100 - Calculate Pi Benchmark
Apache Spark
Row Count: 10000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe
Apache Spark
Row Count: 10000000 - Partitions: 100 - Group By Test Time
Apache Spark
Row Count: 10000000 - Partitions: 100 - Repartition Test Time
Apache Spark
Row Count: 10000000 - Partitions: 100 - Inner Join Test Time
Apache Spark
Row Count: 10000000 - Partitions: 100 - Broadcast Inner Join Test Time
Apache Spark
Row Count: 40000000 - Partitions: 100 - SHA-512 Benchmark Time
Apache Spark
Row Count: 40000000 - Partitions: 100 - Calculate Pi Benchmark
Apache Spark
Row Count: 40000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe
Apache Spark
Row Count: 40000000 - Partitions: 100 - Group By Test Time
Apache Spark
Row Count: 40000000 - Partitions: 100 - Repartition Test Time
Apache Spark
Row Count: 40000000 - Partitions: 100 - Inner Join Test Time
Apache Spark
Row Count: 40000000 - Partitions: 100 - Broadcast Inner Join Test Time
Apache Spark
Row Count: 10000000 - Partitions: 2000 - SHA-512 Benchmark Time
Apache Spark
Row Count: 10000000 - Partitions: 2000 - Calculate Pi Benchmark
Apache Spark
Row Count: 10000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframe
Apache Spark
Row Count: 10000000 - Partitions: 2000 - Group By Test Time
Apache Spark
Row Count: 10000000 - Partitions: 2000 - Repartition Test Time
Apache Spark
Row Count: 10000000 - Partitions: 2000 - Inner Join Test Time
Apache Spark
Row Count: 10000000 - Partitions: 2000 - Broadcast Inner Join Test Time
Apache Spark
Row Count: 40000000 - Partitions: 2000 - SHA-512 Benchmark Time
Apache Spark
Row Count: 40000000 - Partitions: 2000 - Calculate Pi Benchmark
Apache Spark
Row Count: 40000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframe
Apache Spark
Row Count: 40000000 - Partitions: 2000 - Group By Test Time
Apache Spark
Row Count: 40000000 - Partitions: 2000 - Repartition Test Time
Apache Spark
Row Count: 40000000 - Partitions: 2000 - Inner Join Test Time
Apache Spark
Row Count: 40000000 - Partitions: 2000 - Broadcast Inner Join Test Time
SQLite Speedtest
Timed Time - Size 1,000
Inkscape
Operation: SVG Files To PNG
LibreOffice
Test: 20 Documents To PDF
GNU Octave Benchmark
RawTherapee
Total Benchmark Time
OSBench
Test: Create Files
OSBench
Test: Create Threads
OSBench
Test: Launch Programs
OSBench
Test: Create Processes
Sockperf
Test: Latency Ping Pong
Sockperf
Test: Latency Under Load
Phoronix Test Suite v10.8.5