AMD AES-NI Performance AMD AES-NI benchmarking under Linux by Michael Larabel for a future article on Phoronix.com. eCryptfs: Stock: Processor: AMD FX-8150 Eight-Core @ 3.61GHz (8 Cores), Motherboard: ASUS Crosshair V Formula, Chipset: ATI RD890, Memory: 8192MB, Disk: 60GB OCZ VERTEX2, Graphics: NVIDIA GeForce 8600 GT (540/702MHz), Audio: Realtek ALC889, Monitor: DELL P2210H, Network: Intel 82583V Gigabit Connection OS: Ubuntu 11.10, Kernel: 3.0.0-12-generic (x86_64), Desktop: Unity 4.22.0, Display Server: X Server 1.10.4, Display Driver: nouveau 0.0.16, Compiler: GCC 4.6.1, File-System: ext4, Screen Resolution: 1920x1080 eCryptfs: AES-NI: Processor: AMD FX-8150 Eight-Core @ 3.61GHz (8 Cores), Motherboard: ASUS Crosshair V Formula, Chipset: ATI RD890, Memory: 8192MB, Disk: 60GB OCZ VERTEX2, Graphics: NVIDIA GeForce 8600 GT (540/702MHz), Audio: Realtek ALC889, Monitor: DELL P2210H, Network: Intel 82583V Gigabit Connection OS: Ubuntu 11.10, Kernel: 3.0.0-12-generic (x86_64), Desktop: Unity 4.22.0, Display Server: X Server 1.10.4, Display Driver: nouveau 0.0.16, Compiler: GCC 4.6.1, File-System: ext4, Screen Resolution: 1920x1080 Apache Benchmark 2.2.17 Static Web Page Serving Requests Per Second > Higher Is Better eCryptfs: Stock .. 20963.03 |================================================== eCryptfs: AES-NI . 20730.95 |================================================= PostgreSQL pgbench 9.0.4 TPC-B Transactions Per Second TPS > Higher Is Better eCryptfs: Stock .. 1572.31 |=================================================== eCryptfs: AES-NI . 1444.87 |=============================================== SQLite 3.7.3 Test Target: Default Test Directory Seconds < Lower Is Better eCryptfs: Stock .. 19.03 |==================================================== eCryptfs: AES-NI . 19.44 |===================================================== PostMark 1.51 Disk Transaction Performance TPS > Higher Is Better eCryptfs: Stock .. 635 |======================================================= eCryptfs: AES-NI . 520 |============================================= FS-Mark 3.3 Test: 1000 Files, 1MB Size Files/s > Higher Is Better eCryptfs: Stock .. 47.27 |===================================================== eCryptfs: AES-NI . 39.03 |============================================ FS-Mark 3.3 Test: 1000 Files, 1MB Size, No Sync/FSync Files/s > Higher Is Better eCryptfs: Stock .. 108.20 |==================================================== eCryptfs: AES-NI . 82.92 |======================================== FS-Mark 3.3 Test: 5000 Files, 1MB Size, 4 Threads Files/s > Higher Is Better eCryptfs: Stock .. 63.43 |===================================================== eCryptfs: AES-NI . 56.57 |=============================================== FS-Mark 3.3 Test: 4000 Files, 32 Sub Dirs, 1MB Size Files/s > Higher Is Better eCryptfs: Stock .. 45.10 |===================================================== eCryptfs: AES-NI . 40.83 |================================================ Flexible IO Tester 1.57 Test: Intel IOMeter File Server Access Pattern Seconds (Run Time) < Lower Is Better eCryptfs: Stock .. 153.77 |==================================================== eCryptfs: AES-NI . 151.47 |=================================================== Dbench 4.0 Client Count: 6 MB/s > Higher Is Better eCryptfs: Stock . 256.73 |===================================================== Threaded I/O Tester 0.3.3 Test: Random Write - Size Per Thread: 64MB - Thread Count: 8 MB/s > Higher Is Better eCryptfs: Stock . 22.82 |====================================================== IOzone 3.347 Record Size: 64Kb - File Size: 8GB - Disk Test: Write Performance MB/s > Higher Is Better eCryptfs: Stock . 65.25 |====================================================== IOzone 3.347 Record Size: 64Kb - File Size: 8GB - Disk Test: Read Performance MB/s > Higher Is Better eCryptfs: Stock . 149.50 |===================================================== Apache Benchmark 2.2.17 CPU Usage Monitor Percent < Lower Is Better eCryptfs: AES-NI . MIN: 0.0 AVG: 29.2 MAX: 36.7 PostgreSQL pgbench 9.0.4 CPU Usage Monitor Percent < Lower Is Better eCryptfs: AES-NI . MIN: 0.0 AVG: 14.3 MAX: 35.9 SQLite 3.7.3 CPU Usage Monitor Percent < Lower Is Better eCryptfs: AES-NI . MIN: 0.0 AVG: 3.5 MAX: 8.1 PostMark 1.51 CPU Usage Monitor Percent < Lower Is Better eCryptfs: AES-NI . MIN: 0.3 AVG: 13.0 MAX: 25.1 FS-Mark 3.3 CPU Usage Monitor Percent < Lower Is Better eCryptfs: AES-NI . MIN: 0.0 AVG: 5.5 MAX: 8.8 FS-Mark 3.3 CPU Usage Monitor Percent < Lower Is Better eCryptfs: AES-NI . MIN: 0.0 AVG: 10.5 MAX: 34.0 FS-Mark 3.3 CPU Usage Monitor Percent < Lower Is Better eCryptfs: AES-NI . MIN: 4.5 AVG: 11.7 MAX: 31.0 FS-Mark 3.3 CPU Usage Monitor Percent < Lower Is Better eCryptfs: AES-NI . MIN: 0.0 AVG: 6.4 MAX: 14.7 Flexible IO Tester 1.57 CPU Usage Monitor Percent < Lower Is Better eCryptfs: AES-NI . MIN: 0.0 AVG: 13.8 MAX: 33.8