Intel AES-NI For Ubuntu Home Encryption
With these results being somewhat of a surprise -- though not different from what Canonical's Dustin Kirkland was reporting -- the tests were re-carried out again. The same tests were used on the same notebook and comparing the Ubuntu home encryption performance with and without the "aesni-intel" kernel module. The difference is that for this next set of results, a separate Phoronix Test Suite instance was launched and it was set to continuously run C-Ray (TOTAL_LOOP_COUNT=24 phoronix-test-suite benchmark c-ray). C-Ray is a favorite multi-threaded benchmark for hammering all of the CPU threads with its intense ray-tracing workload. This will let us see whether the Intel AES-NI instruction set support is of any advantage when the CPU is completely taxed. The CPU utilization is at 100% for the entire time while running the disk benchmarks, so the CPU usage graphs are not provided.