Download the Tom's Hardware App from the App Store
The reference for current tech news
Yes No
Ads
Tom's Hardware > Forum > CPU & Components > CPUs > [Solved] What is the cheapest x86 or x64 processor that supports AES-NI?

[Solved] What is the cheapest x86 or x64 processor that supports AES-NI?

Forum CPU & Components : CPUs [Solved] What is the cheapest x86 or x64 processor that supports AES-NI?

Best answer from Lutfij.

Word :    Username :           
 

What is the cheapest x86 or x64 processor that supports AES-NI?

Break it down into Intel, Via and AMD if you would like to list chips, and prices, from multiple vendors.

I understand that Via might have beat Intel to the punch on this.

However I do not understand if there is a difference (in compatibility) between the Via and Intel implementations.

I don't think Via called their solution 'AES-NI' either.


Frankly I'd be happy with an Intel Core i3, sadly it doesn't look like they sport it.

It looks like their Core i5-600 series are closer to the Core i3 than being a 'true' Core i5 like the 700 series. (It is a little difficult to grasp, I feel bad for Joe Average consumer looking for a new PC...).

Remember: If there is a Via solution, one that is actually on the market, I would be happy to discuss it too.


Thanks in advance,

If you can't provide an answer maybe you know someone who can?

------------------------------ Notice: Any text with a double underline in my post is an advertisement link and not a URL that I embedded into my post.
Reply to Scott2010au
Register or log in to remove.

Oh, I also have an interest in encryption of keyboard input, and possibly mouse input too. This does not need to be a high end 'Core i7 gaming rig' or anything like that.

So if you have advice on that, feel free to throw it in too. (I know of some products, but I do not wish to list what I may, or may not, be looking to use to perform this 'key' task -pun intended- on a public forum).


Message edited by Scott2010au on 12-06-2010 at 11:15:25 AM
------------------------------ Notice: Any text with a double underline in my post is an advertisement link and not a URL that I embedded into my post.
Reply to Scott2010au
Best answer

A read for you and hopefully will answer all your price questions:
http://en.wikipedia.org/wiki/AES_instruction_set

------------------------------ WC'ing prjkt | Lutfi's AMS
WC'ing Sticky
Power Supply+UPS
PC Build Guide + Troubleshooting
Reply to Lutfij

Yeah you have a good point Lutfij.

Wikipedia is a good resource, I'm just concerned that it may not always be 100% reliable (nothing is anyway), and it may not be up to date with current product offerings on the market.

I'll have a look anyway, thanks for contributing.

Reply to Scott2010au

i was just going through other sites before posting...someone was using the i5-661...but i can't confirm, need to go through it again.

 

Nothing beats wikipedia - its usually a person who's delved alot into the topic or a fan boy who's contributed to it :na:

 

FYI - i noticed that the instruction sets were all listed on the right hand corner, so after you open the Gulftown, Arrandale, Clarkdale pages , you'll have it listed...post back here with the CPU's you chose, i'll try dig up the prices - Australia right?


Message edited by Lutfij on 12-06-2010 at 12:39:28 PM
------------------------------ WC'ing prjkt | Lutfi's AMS
WC'ing Sticky
Power Supply+UPS
PC Build Guide + Troubleshooting
Reply to Lutfij

Yeah the i5-661 appears to be a common chip that Intel had given to reviewers some time ago.

Don't worry, I am quite familiar with http://ark.intel.com - it's my Via/Cyrix knowledge that is lacking... :-P


The prices I can just get from StaticIce, don't worry about getting them unless you really want to.



It's interesting that the Via solution accelerates SHA algorithms too, which are piss slow on Intel and AMD CPU's. (Not something you see every day).

I'll be doing a lot more reading before I even start on making a short-list.

------------------------------ Notice: Any text with a double underline in my post is an advertisement link and not a URL that I embedded into my post.
Reply to Scott2010au

Glad to have helped in whatever little way i did :na: and your welcome!


Message edited by Lutfij on 12-06-2010 at 02:01:47 PM
------------------------------ WC'ing prjkt | Lutfi's AMS
WC'ing Sticky
Power Supply+UPS
PC Build Guide + Troubleshooting
Reply to Lutfij

I'm currently going over the following Intel solutions:

Intel® Core™ i3 Desktop Processor Family
http://ark.intel.com/ProductCollec [...] Segment=DT

Intel® Core™ i5 Desktop Processor Family (with a price below USD $200 per 1K units)
http://ark.intel.com/ProductCollec [...] Segment=DT

Namely the following four to isolate support:

Intel® Core™ i5-650 Processor (4M Cache, 3.20 GHz)
http://ark.intel.com/Product.aspx? [...] LBLK,SLBTJ

Intel® Core™ i5-660 Processor (4M Cache, 3.33 GHz)
http://ark.intel.com/Product.aspx? [...] LBLV,SLBTK

Intel® Core™ i5-661 Processor (4M Cache, 3.33 GHz)
http://ark.intel.com/Product.aspx? [...] LBNE,SLBTB


Intel® Core™ i5-750 Processor (8M Cache, 2.66 GHz)
http://ark.intel.com/Product.aspx? [...] odes=SLBLC


I find it easier to work from the Intel website as it contains more information in a more useful format for making decisions than Wikipedia. Wikipedia is still damn useful though.


I'm also going over some Via material, there is a substantial amount of it considering their market share.

------------------------------ Notice: Any text with a double underline in my post is an advertisement link and not a URL that I embedded into my post.
Reply to Scott2010au

http://software.intel.com/en-us/ar [...] ns-aes-ni/

Performance Improvement

The performance improvement expected with the use of AES-NI would depend on the applications and how much of the application time is spent in encryption and decryption. At the algorithm level, using AES-NI can provide significant speedup of AES. For non-parallel modes of AES operation such as CBC-encrypt AES-NI can provide a 2-3 fold gain in performance over a completely software approach. For parallelizable modes such as CBC-decrypt and CTR, AES-NI can provide a 10x improvement over software solutions. For details on performance please refer to [3].

Intel continues to provide leadership in developing instruction- set extensions with recently released ISA support for Advanced Encryption Standard (AES). This paper presents the excellent performance of the AES algorithm on the Intel® Core™ i7 Processor Extreme Edition, i7-980X, using the AES New Instructions (AES-NI). Performance results for serial and parallel modes of operation are provided for all key sizes, for variable numbers of cores and threads. These results have been achieved using highly optimized implementations of the AES functions that can achieve ~1.3 cycles/byte on a single-core Intel® Core™ i7 Processor Extreme Edition, i7-980X for AES-128 in parallel modes. The paper also has a brief description of how to code to achieve these results and a reference to the complete source code. (Read "Breakthrough AES Performance with Intel® AES New Instructions" White Paper in its entirety.)

Improved Security

Beyond improving performance, the new instructions help address recently discovered side channel attacks on AES. AES-NI instructions perform the decryption and encryption completely in hardware without the need for software lookup tables. Therefore using AES-NI can lower the risk of side-channel attacks as well as greatly improve AES performance. For details please refer to [3].

------------------------------ A+, Net+, MCDST, DSCE (Dell)
Reply to malmental

http://www.anandtech.com/show/2901/5

AES-NI: Much Faster Encryption & Bitlocker Performance

Westmere (and thus Clarkdale) adds some new instructions to x86, although the big expansion comes with AVX and Sandy Bridge next year. Westmere gets six new encryption/decryption instructions. The group of instructions accelerate AES (Advanced Encryption Standard) and are thus referred to as AES-NI.

Many businesses require that all corporate PCs have the contents of their hard drives encrypted through the use of software like Bitlocker that comes with Microsoft Windows 7. These sorts of applications can be accelerated by AES-NI and to show the potential benefit I dug up a test I did while preparing for one of our SSD articles several months ago.

If you turn on Bitlocker in Windows 7 there's an immediate and measurable impact to performance. Disk performance generally drops by a noticeable amount and actual application usage performance drops by a smaller amount. Every write to the disk has to be encrypted first so there's some obvious CPU overhead. Clarkdale should reduce that overhead significantly as the common encryption operations are now hardware accelerated.

------------------------------ A+, Net+, MCDST, DSCE (Dell)
Reply to malmental

even the OP and I could've googled that out - whats your input? ^

@ OP - either get i5-650 or the i5-750 best all rounder.

------------------------------ WC'ing prjkt | Lutfi's AMS
WC'ing Sticky
Power Supply+UPS
PC Build Guide + Troubleshooting
Reply to Lutfij

I'm leaning more towards this: http://ark.intel.com/Product.aspx?id=43546

Intel® Core™ i5-650 Processor (4M Cache, 3.20 GHz).

  • Less cache = cheaper to mass produce
  • Two cores = cheaper to mass produce
  • Four logical cores via SMT = Agility of a high speed dual-core, with the potential to scale near quad-core performance at a fraction of the cost
  • The AES-NI performance is excellent for the price
  • It also sports "Intel® Trusted Execution Technology" (aka: Intel® TXT) which will go hand in hand with AES-NI in the not to distant future (and already is in some applications)


The lack of Intel® Trusted Execution Technology is a deal-breaker for 'the smarter' enterprise customers.

45nm processors are also somewhat of a deal breaker, excluding integrated GPU/MCH, as they cost twice as much to mass produce when compared 32nm parts.

Plus Socket H (LGA1156) isn't going to die a quick death, and is highly upgradable.

32nm processors (and future die shrinks) will enable a large selection of future processors that sport 'at least' the above feature set extensions to x86/x64.


If you can find anything better, by all means post it here. I'm open to other peoples perspectives, including performance junkies!

------------------------------ Notice: Any text with a double underline in my post is an advertisement link and not a URL that I embedded into my post.
Reply to Scott2010au

^ yeah the IGPU will also hlep neglect a dedicated GPU. Cheaper. Good for what your looking to build up. I've read that the i3's had issues with AES-NI didn't read all of it :P. Bang for buck choice - get the i5-650 you've looked up...evryone out there is using the i5-661 and your looking for a cheaper route with IGPU...can't be anything lower than that. any lower will KILL your hopes of your build.

Quote :

32nm processors (and future die shrinks) will enable a large selection of future processors that sport 'at least' the above feature set extensions to x86/x64.

That line just begs for you to wait until Q1 2011 for the sandy bridge release and the intro of more TXT/AES-NI tech. History has shown us that intel CAN and WILL come up with monster releases & great features that rival its own processors before them.

------------------------------ WC'ing prjkt | Lutfi's AMS
WC'ing Sticky
Power Supply+UPS
PC Build Guide + Troubleshooting
Reply to Lutfij

Wait a , the i5-750 doesn't support AES-NI (or TXT).

At least not according to this Intel web resource:
http://ark.intel.com/Product.aspx? [...] odes=SLBLC

- Are there conflicting reports of the AES-NI for this CPU?

I am very much considering hesitating until March 12 2011, to April 12 2011 as historically that is the window when new 'good' hardware tends to come out. (At least every other market cycle...).


PS: Currently I am just doing 'research' on these two new key technologies as they permit the totally secure creation of software. Right down to keyboard encryption so the source can't be stolen (at least not as easily) via key logging, etc. 'Cache snooping' and other security issues are also a major factor for this project.

In fact, any and all security issues are. Potential, realised or otherwise. There's always a weakness somewhere. (ie: Non-EMI shielded keyboards immediately come to mind).



PPS: I'm not your typical breed, I used to be here under another name prior to the move to the 'new' site + forum. Which was several years ago.

------------------------------ Notice: Any text with a double underline in my post is an advertisement link and not a URL that I embedded into my post.
Reply to Scott2010au

Quote :

Wait a , the i5-750 doesn't support AES-NI (or TXT).

pardon me, I live in Bangladesh and it was 6 am when I was writing that post , didn't sleep until 7 am...so you can understand my brain signals failing on me...

------------------------------ WC'ing prjkt | Lutfi's AMS
WC'ing Sticky
Power Supply+UPS
PC Build Guide + Troubleshooting
Reply to Lutfij

No that's fine, it pays to have at least three minds looking into something.

+ I really do welcome the assistance. :)


There's just over 100 products from Intel alone that I want to skim over, and those are the 'few' that I am aware off.

Not to mention the product families sometimes have a feature available only in the higher end parts within that family, or should I say 'series of a family'.


Finding Core i# parts in the mobile sector was a backup plan & that is a total nightmare for anyone who wants specific security features in place.

------------------------------ Notice: Any text with a double underline in my post is an advertisement link and not a URL that I embedded into my post.
Reply to Scott2010au

Thats intel for ya, they wanted "us" to run around in a maze in hopes that the customers buy their processors without the buyer understanding whats in the box. When they do realize what's in it, its too late...

money dumper - customer
money maker - intel

------------------------------ WC'ing prjkt | Lutfi's AMS
WC'ing Sticky
Power Supply+UPS
PC Build Guide + Troubleshooting
Reply to Lutfij

since this is so important, why did you ask for the cheapest processor that supports AES-NI.?
wouldn't you want better or best.?
just curious.

------------------------------ A+, Net+, MCDST, DSCE (Dell)
Reply to malmental

1) Because price doesn't dictate the feature set of a processor in any way shape or form.

2) A 32nm processor will always cost half as much to produce than a 45nm processor, which cost half as much as a 65nm processor - for a given transistor count.

3) There is no point spending an extra $100 - $250 dollars for transistors I don't need (For example: Going from 4MB cache to 8MB cache, on a given platform may not really help performance).

4) A $1,000 dollar processor is not 10 times faster than a $100 processor. Although it may only raise the TCO by 50%, and result in more than 60% better performance, so I do understand why you'd raise it.

------------------------------ Notice: Any text with a double underline in my post is an advertisement link and not a URL that I embedded into my post.
Reply to Scott2010au

For example (#2) the most expensive Core i7 processors are made from a die that does not include
Intel® Trusted Execution Technology support.
.

http://ark.intel.com/


Message edited by Scott2010au on 12-29-2010 at 09:03:38 AM
------------------------------ Notice: Any text with a double underline in my post is an advertisement link and not a URL that I embedded into my post.
Reply to Scott2010au

Update: As of the 9th of January 2011, the official release date, the second generation Core i5 processors are the best choice.

On the 20th of February the second generation Core i3 processors may become the cheapest, since the baseline feature set of both of these processor series should support AES-NI

Note however, that the 'K' parts do not support Trusted Execution Technology which is typically desirable to have in addition to AES-NI. They may also lack 'some of' the Virtualization extensions. Namely direct mapped I/O (VT-d). They should support VT-x though. (For VT-C you'll be wanting to consider a Xeon or perhaps* Opteron based system instead).

------------------------------ Notice: Any text with a double underline in my post is an advertisement link and not a URL that I embedded into my post.
Reply to Scott2010au

Best answer selected by Scott2010au.

------------------------------ Notice: Any text with a double underline in my post is an advertisement link and not a URL that I embedded into my post.
Reply to Scott2010au

This topic has been closed by Mousemonkey

------------------------------ http://img545.imageshack.us/img545/3995/bl11.gif
Reply to Mousemonkey
Register or log in to remove.
Tom's Hardware > Forum > CPU & Components > CPUs > [Solved] What is the cheapest x86 or x64 processor that supports AES-NI?
Go to:

There are 2064 identified and unidentified users. To see the list of identified users, Click here.

Please mind

You are about to answer a thread that has been inactive for more than 6 months.
If you still wish to proceed, please ensure that your posting is original and does not duplicate or overlap any prior responses to this thread.

Add a reply Cancel
  • Ask the community now
  • Publish
Ad
Ads
Latest best answer
Case with filters. Recommendations?
By al360ex, 6 hours ago:

Then I'd go with one of these cases. If you choose the HAF 932 Advanced Edition, you...

Best offers
They won a badge
Join us in greeting them
Top experts