VMX kernel crypto module exhibits poor performance in Ubuntu 16.04
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Undecided
|
Taco Screen team | ||
Xenial |
Fix Released
|
Undecided
|
Unassigned | ||
Yakkety |
Fix Released
|
Undecided
|
Taco Screen team |
Bug Description
---Problem Description---
Pre-sales customer with loaner P8 observes slow performance of VMX-accelerated kernel crypto, multiple times slower then Haswell.
---uname output---
Linux crimini9 4.4.0-21-generic #37-Ubuntu SMP Mon Apr 18 18:30:22 UTC 2016 ppc64le ppc64le ppc64le GNU/Linux
Machine Type = unknown
---Steps to Reproduce---
Run cryptsetup benchmark with the VMX crypto module modprobed.
Original customer cryptsetup benchmark results on Ubuntu 16.04:
Intel i5 core 2500k overclocked at 4.5 GHz w/ 4 cores:
aes-xts 256b 1884,2 MiB/s 1952,0 MiB/s
aes-cbc 256b 509,1 MiB/s 1724,2 MiB/s
Results for xeon e5-2680 at 2.80 Ghz:
aes-cbc 256b 392.6 MiB/s 2062.0 MiB/s
aes-xts 256b 3853.0 MiB/s 4793.0 MiB/s
Results from intel i7 3770 at 3.40 GHz:
aes-xts?? 256b??7787.0 MiB/s??7962.0 MiB/s
aes-cbc?? 256b?? 662.0 MiB/s??3779.0 MiB/s
Power 8 at 4.15Ghz and vmx-crypto loaded (s822L, 16c, powervm)
aes-xts 256b 410.7 MiB/s 413.9 MiB/s
aes-cbc 256b 300.6 MiB/s 358.7 MiB/s
Mirroring to Canonical for their awareness as IBM purses a fix for inclusion in a 16.04 SRU.
tags: | added: architecture-ppc64le bugnameltc-142541 severity-critical targetmilestone-inin16041 |
Changed in ubuntu: | |
assignee: | nobody → Taco Screen team (taco-screen-team) |
affects: | ubuntu → linux (Ubuntu) |
Changed in linux (Ubuntu Xenial): | |
status: | New → In Progress |
Changed in linux (Ubuntu Yakkety): | |
status: | New → In Progress |
Changed in linux (Ubuntu Xenial): | |
status: | In Progress → Fix Committed |
tags: |
added: verification-done-xenial removed: verification-needed-xenial |
https:/ /lists. ubuntu. com/archives/ kernel- team/2016- June/078450. html