Why doesn't Intel enable AES-NI for ALL of its CPU lineup?

VirtualLarry

No Lifer
Aug 25, 2001
56,448
10,117
126
It just seems rather pointless to limit this kind of acceleration to only their higher-end Core lineup. Encryption (such as HTTPS) is basically mandatory today, just like virtualization support is.

I could see it causing certain benchmarks to improve massively as well, on their lower-end chips, for benchmarks that include an encryption / decryption component.
 

SPBHM

Diamond Member
Sep 12, 2012
5,058
410
126
I would think the vast majority of Pentium/Celeron users don't care about accelerated AES, either don't use any encryption or don't need it to be high performance!?

anyway, the reason looks simple to me, it's another feature used to differentiate products, to justify a price difference.

also I'm not sure doing well on benchmarks is as critical for these products, Intel seems to rarely even bother sending Celeron or Pentium for reviews.

Intel only added VT-x to the low cost CPUs (even the lower cost C2Q had it disabled at the time) because they thought the virtual windows xp thing on 7 would be important, I think!?
 
Last edited:

jhu

Lifer
Oct 10, 1999
11,918
9
81
Same reason they don't put AVX on the Celeron/Pentium: they don't want such features to be widely adopted.
 

Vesku

Diamond Member
Aug 25, 2005
3,743
28
86
They not so secretly hate selling sub $100 x86 CPUs. Sure that's a bit of humor but it's basically the reason, you want all the features you have to at least pony up for i3.
 

dorion

Senior member
Jun 12, 2006
256
0
76
They not so secretly hate selling sub $100 x86 CPUs. Sure that's a bit of humor but it's basically the reason, you want all the features you have to at least pony up for i3.

It's such a disservice, at the very least the new K processors have TSX and VT-d. Still doesn't make up for no i3-K, chipset controlled multiplier and memory speed overclocking, ECC, not offering a security feature by removing AES, and I'm kinda worried about the rumors of many more desktop BGA only chips; Crystalwell and Baytrail should be mine!
 

Insert_Nickname

Diamond Member
May 6, 2012
4,971
1,692
136
It's such a disservice, at the very least the new K processors have TSX and VT-d. Still doesn't make up for no i3-K, chipset controlled multiplier and memory speed overclocking, ECC, not offering a security feature by removing AES, and I'm kinda worried about the rumors of many more desktop BGA only chips; Crystalwell and Baytrail should be mine!

You are aware that with a Z87/97 board you can overclock memory on i3's...?

That goes for all desktop CPUs too, including the "locked" ones. I do agree on especially AVX(2), AES-NI is a more... hrm... business/enthusiast oriented feature. Honestly, not many consumers routinely encrypt their PC.

Edit; what makes this especially infuriating is the fact that AMDs lowest-end Sempron 2650 has support for both...
 
Last edited:

WhoBeDaPlaya

Diamond Member
Sep 15, 2000
7,414
401
126
That's the only thing that bugs me about the flagship K CPUs - gimping of features.
At least they did right on the 4790K.
 

Insert_Nickname

Diamond Member
May 6, 2012
4,971
1,692
136
No, I am not?

That it unlocks the memory ratios on non-K CPUs is one of the Z-series least publicized features. It also works just fine on Z77/Z68 boards, I'm running my 3770non-K with 1866MHz memory (on an ASUS P8Z77-V Deluxe), and I've seen it practised on LGA-1150 boards too.

One of the reasons you almost never hear about it is because enthusiasts usually buy a K-series to go with their Z-series board.

Actually, 2133/2400MHz memory combined with the newly announced i3-4370 (3.8GHz) would make for one killer single-thread system on a budget...
 

Exophase

Diamond Member
Apr 19, 2012
4,439
9
81
It just seems rather pointless to limit this kind of acceleration to only their higher-end Core lineup. Encryption (such as HTTPS) is basically mandatory today, just like virtualization support is.

Encryption is mandatory, but high speed encryption is more of a niche requirement. With HTTPS you're generally bottlenecked by the network, although it still wastes a bit of energy. It's also not a ton of work overhead to have software that supports the accelerated and non-accelerated paths equally.

Lack of AVX is a much bigger problem. And to a lesser extent, lack of TSX.

I could see it causing certain benchmarks to improve massively as well, on their lower-end chips, for benchmarks that include an encryption / decryption component.[/QUOTE]
 

dmens

Platinum Member
Mar 18, 2005
2,271
917
136
Encryption is mandatory, but high speed encryption is more of a niche requirement. With HTTPS you're generally bottlenecked by the network, although it still wastes a bit of energy. It's also not a ton of work overhead to have software that supports the accelerated and non-accelerated paths equally.

Lack of AVX is a much bigger problem. And to a lesser extent, lack of TSX.

I could see it causing certain benchmarks to improve massively as well, on their lower-end chips, for benchmarks that include an encryption / decryption component.

Target customer for AES-NI instructions is users of full disk encryption, and servers dishing out encrypted content. AFAIK full disk encryption is most popular with the the business market. These are customers willing to pay for a feature.
 

wasabiman123

Member
May 28, 2013
132
1
81
I'm just happy that Devil's Canyon (4790K/4690K) has TSX, makes me feel better about it longterm lol (prob won't change anything tho)
 

lamedude

Golden Member
Jan 14, 2011
1,206
10
81
Full disk encryption was a useful feature until it was revealed that a wrench can defeat it.
 

sm625

Diamond Member
May 6, 2011
8,172
137
106
Because intel likes shooting themselves in the foot. Why have decent performance from a $70 desktop cpu when you can cripple your $70 desktop cpu and force half those users to pay more and force the other half to scrap their desktop entirely and use a $30 ARM SoC instead, and possibly get a better overall experience from it.
 

cbn

Lifer
Mar 27, 2009
12,968
221
106
Because intel likes shooting themselves in the foot. Why have decent performance from a $70 desktop cpu when you can cripple your $70 desktop cpu and force half those users to pay more and force the other half to scrap their desktop entirely and use a $30 ARM SoC instead, and possibly get a better overall experience from it.

Regarding any potential inexpensive ARM Desktop SOCs, I have been wondering how the price of the primary storage could factor in as well? (Total Desktop system cost is not only affected by the processor price, but the price of other components as well.)

This particularly if the following happens:

1.) eMMC 5.0 attains the status of "good enough" (4K random write, etc) for the majority of users in the lower priced desktop category.

2.) The cost of having 64 GB or 128 GB integrated into the motherboard is substantially cheaper than using a separate 64GB or 128 GB SSD.

If the above two conditions are met, then I would hope I could buy a budget priced Intel (Core, not atom based) processor with eMMC 5.0 (or whatever improved budget priced non volatile storage comes after that).
 
Last edited:

cbn

Lifer
Mar 27, 2009
12,968
221
106
It just seems rather pointless to limit this kind of acceleration to only their higher-end Core lineup. Encryption (such as HTTPS) is basically mandatory today, just like virtualization support is.

I could see it causing certain benchmarks to improve massively as well, on their lower-end chips, for benchmarks that include an encryption / decryption component.

I'd imagine the lower Core SKUs will get AES-NI eventually.

Example:

For LGA 1155, a person needed to buy at least Core i5 to get AES-NI.

For LGA 1150, the Core i3s came with AES-NI enabled.

If this trend continues, the next processor to get AES-NI will be Pentium.
 

dorion

Senior member
Jun 12, 2006
256
0
76
If this trend continues, the next processor to get AES-NI will be Pentium.

The trend is bunk, Intel will put AES-NI on the Pentium when it feels that there is no threat to it's cheap server chips, which if Baytrail server takes off is never.
 

cbn

Lifer
Mar 27, 2009
12,968
221
106
The trend is bunk, Intel will put AES-NI on the Pentium when it feels that there is no threat to it's cheap server chips, which if Baytrail server takes off is never.

Bay Trail M or D does not have AES-NI either.

The embedded Bay Trail, Bay Trail-T and Avoton do have AES-NI however.
 

jihe

Senior member
Nov 6, 2009
747
97
91
That it unlocks the memory ratios on non-K CPUs is one of the Z-series least publicized features. It also works just fine on Z77/Z68 boards, I'm running my 3770non-K with 1866MHz memory (on an ASUS P8Z77-V Deluxe), and I've seen it practised on LGA-1150 boards too.

One of the reasons you almost never hear about it is because enthusiasts usually buy a K-series to go with their Z-series board.

Actually, 2133/2400MHz memory combined with the newly announced i3-4370 (3.8GHz) would make for one killer single-thread system on a budget...
Except memory overclocks don't really do much performancewise.
 

Madpacket

Platinum Member
Nov 15, 2005
2,068
326
126
Typical product segmentation in order to charge more money for slightly faster CPU's. I feel bad for the engineer's who design these amazing new features and then marketing neuters the majority of CPU's for segmentation reasons. Just another example of short sighted MBA style business practices.
 
Mar 10, 2006
11,715
2,012
126
Typical product segmentation in order to charge more money for slightly faster CPU's. I feel bad for the engineer's who design these amazing new features and then marketing neuters the majority of CPU's for segmentation reasons. Just another example of short sighted MBA style business practices.

Without marketing generating those fat profits, those engineers wouldn't have the luxury of designing these wonderful features.
 

Insert_Nickname

Diamond Member
May 6, 2012
4,971
1,692
136
Except memory overclocks don't really do much performancewise.

No, but there is a benefit going from 1600MHz to 2400MHz. Its not overly large but is noticeable for certain workloads.

Compared with a low-end i5 (4430/4440), you get +5/600MHz for single core turbo and +7/800MHz for multi-thread. Not bad actually. The i5 will definitely win multi-threaded workloads, whereas the i3 will smoke the i5 in single-thread workloads.

Its a trade-of what's more important to you. If you f.x. have a heavily single-threaded game it will be faster on the i3.
 

TheRyuu

Diamond Member
Dec 3, 2005
5,479
14
81
It was/is likely just for market segmentation. We're now seeing VT-d and TSX on the latest k chips so maybe that's the end to those being turned off purely for market segmentation.

Another thing which I don't think was brought up yet is that with AES-NI it's not just about making things go faster (over a pure software solution). It also protects against side channel attacks [1]. AES-GCM for example is hard to make both fast and secure with a software implementation [2].

[1] https://software.intel.com/en-us/articles/intel-advanced-encryption-standard-instructions-aes-ni
[2] http://googleonlinesecurity.blogspot.com/2013/11/a-roster-of-tls-cipher-suites-weaknesses.html
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |