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

Clarkdale-Based Core i5 With AES Support

by

We've published very comprehensive coverage of Intel’s new dual-core processor family that will tell you everything you need to know about Intel’s latest 32nm processors:

Intel Core i5: Clarkdale Rings the Death Knell of Core 2

Clarkdale’s Efficiency: Core i5-661 Against Core 2, Athlon II, Phenom II

Intel’s Mobile Core i5 and Core i3

The processors not only represent Intel's newest generation of manufacturing technology (32nm as opposed to 45nm), but they’re also the first to include the company's first implementation of a few new instructions to accelerate enctyption. AES New Instructions consist of four instructions for AES encryption (AESENC, AESENCLAST) and decryption (AESDEC, AESDECLAST) plus two more instructions for AES key expansion (AESIMC, AESKEYGENASSIST). These are Single Instruction Multiple Data (SIMD) codes. All three AES key lengths are supported (128-, 192-, and 256-bit with 10, 12, and 14 rounds of substitution and permutation).

All AES intructions have fixed and data-independent latency, meaning that time is fixed, hence not requiring any memory access. In addition, the programming model is the same as in all other SSE instructions from the initial standard up to SSE4. This means that all operating systems that support SSE state handling will be able to use AES-NI.

But be careful when selecting a processor, assuming it includes AES acceleration. Only a few models support the new instructions today. Core i3, based on the Clarkdale 32nm dual-core design, does not support it; the Core i5-600-series does.

The situation is a bit more difficult to comprehend on the mobile side. While mobile Core i3 CPUs again do not support AES acceleration, the Core i5-500 series does. However, the one Core i5-400 model available today also doesn't support AES-NI. Things could be so easy if Intel simply introduced this feature for all models. It looks like AES-NI support will be to the company's Clarkdale-based parts as VT-x was to last-generation's Core 2s.

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