AMD AES-NI Performance

AMD AES-NI benchmarking under Linux by Michael Larabel for a future article on Phoronix.com.

HTML result view exported from: https://openbenchmarking.org/result/1111126-AR-AMDAESNIP14.

ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverCompilerFile-SystemScreen ResolutioneCryptfs Stock AES-NIAMD FX-8150 Eight-Core @ 3.61GHz (8 Cores)ASUS Crosshair V FormulaATI RD8908192MB60GB OCZ VERTEX2NVIDIA GeForce 8600 GT (540/702MHz)Realtek ALC889DELL P2210HIntel 82583V Gigabit ConnectionUbuntu 11.103.0.0-12-generic (x86_64)Unity 4.22.0X Server 1.10.4nouveau 0.0.16GCC 4.6.1ext41920x1080OpenBenchmarking.orgSystem Details- eCryptfs: Stock: Disk Scheduler: CFQ. Compiz was running on this system.

apache: Static Web Page Servingpgbench: TPC-B Transactions Per Secondsqlite: Default Test Directorypostmark: Disk Transaction Performancefs-mark: 1000 Files, 1MB Sizefs-mark: 1000 Files, 1MB Size, No Sync/FSyncfs-mark: 5000 Files, 1MB Size, 4 Threadsfs-mark: 4000 Files, 32 Sub Dirs, 1MB Sizefio: Intel IOMeter File Server Access Patterndbench: 6tiobench: Rand Write - 64MB - 8iozone: 64Kb - 8GB - Write Performanceiozone: 64Kb - 8GB - Read PerformanceeCryptfs Stock AES-NI20963.031572.3119.0363547.27108.2063.4345.10153.77256.7322.8265.25149.5020730.951444.8719.4452039.0382.9256.5740.83151.47OpenBenchmarking.org

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.2.17Static Web Page ServingStockAES-NI4K8K12K16K20KSE +/- 181.62, N = 3SE +/- 146.72, N = 320963.0320730.95

PostgreSQL pgbench

TPC-B Transactions Per Second

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 9.0.4TPC-B Transactions Per SecondStockAES-NI30060090012001500SE +/- 26.04, N = 4SE +/- 10.94, N = 31572.311444.87

SQLite

Test Target: Default Test Directory

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.7.3Test Target: Default Test DirectoryStockAES-NI510152025SE +/- 0.23, N = 3SE +/- 0.12, N = 319.0319.44

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction PerformanceStockAES-NI140280420560700SE +/- 3.92, N = 5SE +/- 0.00, N = 5635520

FS-Mark

Test: 1000 Files, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB SizeStockAES-NI1122334455SE +/- 0.03, N = 3SE +/- 0.26, N = 347.2739.03

FS-Mark

Test: 1000 Files, 1MB Size, No Sync/FSync

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB Size, No Sync/FSyncStockAES-NI20406080100SE +/- 1.67, N = 6SE +/- 1.28, N = 5108.2082.92

FS-Mark

Test: 5000 Files, 1MB Size, 4 Threads

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 5000 Files, 1MB Size, 4 ThreadsStockAES-NI1428425670SE +/- 0.23, N = 3SE +/- 0.17, N = 363.4356.57

FS-Mark

Test: 4000 Files, 32 Sub Dirs, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 4000 Files, 32 Sub Dirs, 1MB SizeStockAES-NI1020304050SE +/- 0.10, N = 3SE +/- 0.44, N = 345.1040.83

Flexible IO Tester

Test: Intel IOMeter File Server Access Pattern

OpenBenchmarking.orgSeconds (Run Time), Fewer Is BetterFlexible IO Tester 1.57Test: Intel IOMeter File Server Access PatternStockAES-NI306090120150SE +/- 1.49, N = 3SE +/- 2.79, N = 3153.77151.47

Dbench

Client Count: 6

OpenBenchmarking.orgMB/s, More Is BetterDbench 4.0Client Count: 6eCryptfs: Stock60120180240300SE +/- 0.63, N = 3256.73

Threaded I/O Tester

Test: Random Write - Size Per Thread: 64MB - Thread Count: 8

OpenBenchmarking.orgMB/s, More Is BetterThreaded I/O Tester 0.3.3Test: Random Write - Size Per Thread: 64MB - Thread Count: 8eCryptfs: Stock510152025SE +/- 0.29, N = 722.82

IOzone

Record Size: 64Kb - File Size: 8GB - Disk Test: Write Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.347Record Size: 64Kb - File Size: 8GB - Disk Test: Write PerformanceeCryptfs: Stock1530456075SE +/- 0.40, N = 365.25

IOzone

Record Size: 64Kb - File Size: 8GB - Disk Test: Read Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.347Record Size: 64Kb - File Size: 8GB - Disk Test: Read PerformanceeCryptfs: Stock306090120150SE +/- 0.29, N = 3149.50

Apache Benchmark

CPU Usage Monitor

MinAvgMaxeCryptfs: AES-NI0.029.236.7OpenBenchmarking.orgPercent, Fewer Is BetterApache Benchmark 2.2.17CPU Usage Monitor1020304050

PostgreSQL pgbench

CPU Usage Monitor

MinAvgMaxeCryptfs: AES-NI0.014.335.9OpenBenchmarking.orgPercent, Fewer Is BetterPostgreSQL pgbench 9.0.4CPU Usage Monitor1020304050

SQLite

CPU Usage Monitor

MinAvgMaxeCryptfs: AES-NI0.03.58.1OpenBenchmarking.orgPercent, Fewer Is BetterSQLite 3.7.3CPU Usage Monitor3691215

PostMark

CPU Usage Monitor

MinAvgMaxeCryptfs: AES-NI0.313.025.1OpenBenchmarking.orgPercent, Fewer Is BetterPostMark 1.51CPU Usage Monitor816243240

FS-Mark

CPU Usage Monitor

MinAvgMaxeCryptfs: AES-NI0.05.58.8OpenBenchmarking.orgPercent, Fewer Is BetterFS-Mark 3.3CPU Usage Monitor3691215

FS-Mark

CPU Usage Monitor

MinAvgMaxeCryptfs: AES-NI0.010.534.0OpenBenchmarking.orgPercent, Fewer Is BetterFS-Mark 3.3CPU Usage Monitor1020304050

FS-Mark

CPU Usage Monitor

MinAvgMaxeCryptfs: AES-NI4.511.731.0OpenBenchmarking.orgPercent, Fewer Is BetterFS-Mark 3.3CPU Usage Monitor918273645

FS-Mark

CPU Usage Monitor

MinAvgMaxeCryptfs: AES-NI0.06.414.7OpenBenchmarking.orgPercent, Fewer Is BetterFS-Mark 3.3CPU Usage Monitor510152025

Flexible IO Tester

CPU Usage Monitor

MinAvgMaxeCryptfs: AES-NI0.013.833.8OpenBenchmarking.orgPercent, Fewer Is BetterFlexible IO Tester 1.57CPU Usage Monitor1020304050


Phoronix Test Suite v10.8.4