Why does intel gimp some of their CPU lines?

Page 5 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

ShintaiDK

Lifer
Apr 22, 2012
20,378
146
106
I certainly regret buying a 4770K. In hindsight I would have picked a 4771, which has TSX with which I would like to play.

That being said, I certainly like my 4770K :)

But what will you use TSX for, before your next upgrade?

Even MS SQL 2014 that is one of the applications that will gain most from TSX, still havent support.

Many people simply seek the checkbox for "what if case". Back when SLI was chipset locked. nVidia earned huge amount of money to tax people for exactly this reason. Much less than 1% of the people paying the ~50$ SLI tax ever ended up getting SLI.

x64 on early K8s is another example. Hopelessly obsolete before proper software support. Yet for some it was almost life and dead to have that exact feature checkbox.
 
Last edited:

Nothingness

Diamond Member
Jul 3, 2013
3,317
2,387
136
But what will you use TSX for, before your next upgrade?

Even MS SQL 2014 that is one of the applications that will gain most from TSX, still havent support.
I don't care what MS SW supports or not, I want to play with transactional memory in my own code.

Many people simply seek the checkbox for "what if case".
Don't try to apply your generalization to me, thanks :)

x64 on K8s in 2002 was also a "must have". But when x64 arrived, it was hopelessly obsolete.
What do you mean? When first AMD x64 chips went available at end of 2003, Intel was lagging behind in both performance and features.
 

ShintaiDK

Lifer
Apr 22, 2012
20,378
146
106
You missed the point completely. Its pointless for the overall consumer to add TSX for K models. Since software adoption is so far behind. Same applies to x64 back then.

And people making commercial code would avoid doing so on OCed CPUs.
 

Nothingness

Diamond Member
Jul 3, 2013
3,317
2,387
136
You missed the point completely. Its pointless for the overall consumer to add TSX for K models. Since software adoption is so far behind. Same applies to x64 back then.
I was answering mrmt question who was asking for personal experience, not for SW adoption or wide generalizations from armchair analysts.

And people making commercial code would avoid doing so on OCed CPUs.
My CPU isn't OC, I never OC. Which makes my choice all the more stupid.
 

ShintaiDK

Lifer
Apr 22, 2012
20,378
146
106
Before haswell release weren't you the one telling EVERYONE to wait because they would get the new instructions like TSX that were going to give us huge gains in games and desktop software?

If not, I'm sorry, but you always seem to post such pro Intel stuff its hard to take anything you post seriously anymore.

</Back to Lurking>

Check your facts before you attack someone.
 

mrmt

Diamond Member
Aug 18, 2012
3,974
0
76
I certainly regret buying a 4770K. In hindsight I would have picked a 4771, which has TSX with which I would like to play.

That being said, I certainly like my 4770K :)

So despite not approving their business decision, you still ended up buying Intel and is actually happy with your product.

Sounds to me like a good business decision for Intel.
 
Last edited:

Nothingness

Diamond Member
Jul 3, 2013
3,317
2,387
136
So despite not approving their business decision, you still ended up buying Intel and is actually happy with your product.

Sounds to me like a good business decision for Intel.
Partly yes. Intel makes the best CPU for my needs, but that doesn't mean I agree with every decision they make and in particular I strongly disagree with the segmentation they do on the instruction set, and I'll keep on being vocal about that :biggrin:
 

NTMBK

Lifer
Nov 14, 2011
10,462
5,847
136
But what will you use TSX for, before your next upgrade?

Even MS SQL 2014 that is one of the applications that will gain most from TSX, still havent support.

And do you know what would speed up software adoption? If Intel enabled TSX on more of their processors. The more processors out there with the feature, the more incentive there is to utilise it in your software.
 

ShintaiDK

Lifer
Apr 22, 2012
20,378
146
106
And do you know what would speed up software adoption? If Intel enabled TSX on more of their processors. The more processors out there with the feature, the more incentive there is to utilise it in your software.

You have to understand the market segment for TSX first. All Xeons ship with TSX.
 

NTMBK

Lifer
Nov 14, 2011
10,462
5,847
136
You have to understand the market segment for TSX first. All Xeons ship with TSX.

Meh, in my eyes any heavily multithreaded software with multiple threads writing to a common data structure are the market segment for TSX. Plenty of game engines fall into that thread- and I bet all these multithreaded Mantle/DirectX 12 drivers would find it useful. It's not just for databases, though obviously it's very useful there.
 

ShintaiDK

Lifer
Apr 22, 2012
20,378
146
106
Meh, in my eyes any heavily multithreaded software with multiple threads writing to a common data structure are the market segment for TSX. Plenty of game engines fall into that thread- and I bet all these multithreaded Mantle/DirectX 12 drivers would find it useful. It's not just for databases, though obviously it's very useful there.

You need to readup on what TSX actually does.
 

mrmt

Diamond Member
Aug 18, 2012
3,974
0
76
You need to readup on what TSX actually does.

NTMBK is right, TSX is a feature that might be a lot useful in the consumer space, and Intel is delaying adoption by removing the feature of its cheapest processors.
 

zir_blazer

Golden Member
Jun 6, 2013
1,261
576
136
TSX is actually another feature along with VT-d that gets removed from K series Processors, some regular Core i5 does have it. However, for TSX I don't know of actual, currently available applications that may use it. I hear there was a QEMU fork that was going to use TSX (Which may improve virtualization performance even further), but the project seems dead. Even then, if anything interesing appears that requires TSX, most enthusiasts will be missing the train because they're with K series Processors.

I still insist that current "enthusiasts" are not power users anymore. Actually, based on available features, Intel sees them as mere overclockers.
 

Nothingness

Diamond Member
Jul 3, 2013
3,317
2,387
136
However, for TSX I don't know of actual, currently available applications that may use it. I hear there was a QEMU fork that was going to use TSX (Which may improve virtualization performance even further), but the project seems dead
All I found was a project to simulate TSX on QEMU. But I agree TSX might help on QEMU and that's in fact on it I wanted to test its use :)