Download the Tom's Hardware App from the App Store
The reference for current tech news
Yes No

Conclusion

by

Our analysis demonstrated some impressive results from a handful of applications already optimized to take advantage of Intel's AES-NI capability, but it also showed that you aren't going to see an immediate improvement in all situations where AES is used (at least, not yet). We looked at how the symmetric encryption standard works and where it makes sense. Our benchmarks indicate strong results in favor of the Clarkdale-based Core i5-661 dual-core part, which we pitted against Intel's quad-core Core i7-870. PCMark Vantage and SiSoftware’s Sandra, specifically, are both heavily affected by the new instructions. The results in Everest Ultimate are similar.

Ah, but there's a caveat (of course). These three benchmarks are synthetic tests, which typically return more pronounced differences than what you’re likely to see in everyday life. That's why we also tried 7-Zip 9.1, BitLocker (in Windows 7 Ultimate), and WinZip 14, all of which are listed by Intel as AES-NI-enabled and completely valid measures of the technology's applicability in software we all use on a fairly regular basis already. We weren’t disappointed. WinZip 14 and BitLocker returned results that were almost as significant as what we witnessed in the synthetic test suites, though it must be noted that applying heavy compression to an archive is enough to overshadow any performance gain that'd otherwise be made available via AES-NI.

7-Zip 9.1 beta, however, which specifically takes advantage of AES-NI, did not demonstrate the same noticeable benefits. Again, this is a side-effect of applying compression to the archive. Intel confirmed with us that the compression/decompression algorithm covers up the advantage of AES-NI. Realizing it would mean altering settings that most of us use today to generate smaller files for emailing or storage.

In the end, we have plenty of proof that Intel’s approach is a forward-thinking one, although you can't say definitively that all software optimized for AES-NI will see a speed up (as shown in our 7-Zip tests). The security benefit remains, though, as the hardware acceleration of AES encryption and decryption eliminates the possibility of a side-channel break in which the AES key is extracted by observing memory access patterns (cache).

Our conclusion is simple: we’re excited to see AES-NI included in the 32nm Core i5 lineup; there are some significant performance gains to be had from the new instructions. However, Intel's product stack is confusing enough as-is. It'd undoubtedly ease adoption if the company standardized encryption acceleration across all of its new CPU (yes, even the entry-level ones) rather than using it as an arbitrary differentiator (as it did with VT-x in last-generation's offerings), keeping customers guessing.

Share:
10
Comments
X
Submit

Comments
Read the comments on the forums
mi1ez 02/02/2010 10:03
Hide
-1+

Good grief. About 3 mistakes on the first page!

mi1ez 02/02/2010 10:22
Hide
-0+

I may be being a bit skeptical, butputting on the highest i5 chips that include a GPU? Does this not sound like a money spinner?

aje21 02/02/2010 14:13
Hide
-1+

Nice to see that Intel have finally caught up with Via...
Shame we can't see any benchmarks to compare the performance of the AES engines.

wifiwolf 03/02/2010 19:14
Hide
-1+

I'd think it's not all good things coming from this ability.
Malware programmers can benefit from it as it should accelerate decrypting passwords and alike.

psiboy 04/02/2010 10:15
Hide
-0+

Gee lets compare a quad core to a dual core? WTF! No balance or objectivity here at all! This got past the editors how?

Anonymous 04/02/2010 15:39
Hide
-0+

How does the CPU knows about to use the ASE instructions? Is there a special library comming with the Benchmarks?

Anonymous 04/02/2010 23:04
Hide
-0+

Please do some Linux tests! IMHO the support for the new AES-NI has been in the kernel for quite some time (done by Intel long before those CPUs even came to the market!) and dm-crypt is a very nice way to test REAL WORLD speeds.

Anonymous 05/02/2010 17:48
Hide
--2+

Imagine new i5 without AES-NI! Why would you buy it anyway when it is always inferior compared to i7? Well - there comes Intel marketing guys and say: We will put AES-NI just in i5 (in the beginning) hoping that the product will attract some buyers. If they put now AES-NI in i7, i5 will be doomed processor.

roots 03/03/2010 02:21
Hide
-2+

This would be very nice in a firewall. VPN thoughput on one of these CPU's would be awsome.

My Guess is that where this CPU will end up. The next gen of Cisco ASA series and the like.

Anonymous 02/06/2010 12:55
Hide
-0+

Still kinda sucks... as the AES-NI is only for the 1156 socket. Unless I feel like forking out 1K for the 980x (1366)

Best offers

Newsletters


OK