Intel no real CPU progress in last 4 years?

Status
Not open for further replies.

digitalman

Distinguished
Sep 19, 2007
14
0
18,510
I was thinking about it this morning and analyzing my cpu with what is available now.
I have a Core i7-2600k that came out a little over 4 years ago. Intel now has a Core i7-5960x that appears to benchmark almost twice as fast as mine. But it has 8 cores instead of my 4 cores and is a lower clock speed. That's just double the cores and not any kind of actual technology or speed improvement and it costs like $1000.

In reality it would seem Intel could have made my same cpu like 3 years ago with 8 cores on the chip and doubled the speed. this is not a big deal for them as the xeons are up to 18 cores now.
Intel seems to have hit a plateau in the desktop realm and made very little progress to me. Whereas Nvidia gpu's have probably quadrupled in speed in the last 4 years.

So is the only solution for more speed to go with xeon's with more cores now? I am very familiar with upgrading them as i do video/graphics for work at a tv station. We constantly upgrade to new xeon systems over the years for significant speed changes. My last upgrade was to get 8 new systems with 16 cores each that were more than twice as fast as our previous systems.
But as for my 4 year old home gaming machine I am looking at $1000 to simply double the cores to get a cpu that's twice as fast as my $280 processor?
 
Solution
The next thing you have to ask: Is the doubling of cores actually going to help in games at all? Even if it does help a bit, is it worth a thousand bucks?

The first answer is Maybe, and it depends on the game. The second answer is most assuredly no. Take a look at the Tech Spot CPU benchmarks over here in GTA V: http://www.techspot.com/review/991-gta-5-pc-benchmarks/page6.html

The push recently has been for power efficiency and small performance changes, so your 2600k is a 95W part it's probably 20-30% slower than a 4790k which is an 88W part.

Traciatim

Distinguished
The next thing you have to ask: Is the doubling of cores actually going to help in games at all? Even if it does help a bit, is it worth a thousand bucks?

The first answer is Maybe, and it depends on the game. The second answer is most assuredly no. Take a look at the Tech Spot CPU benchmarks over here in GTA V: http://www.techspot.com/review/991-gta-5-pc-benchmarks/page6.html

The push recently has been for power efficiency and small performance changes, so your 2600k is a 95W part it's probably 20-30% slower than a 4790k which is an 88W part.
 
Solution
You oversimplify. Looking at raw clockspeed is not the only measurement. The architecture changed to allow more efficient processing of instructions and a larger range of instructions, allowing for higher throughput. In general, you can take that each release since Ivy Bridge added 7-15% improvement in similar benchmarks. At the same time, Intel shrink the litography to allow for more transistors (the base measurement of integrated circuits) - thus allowing for more cores and more cache on roughly the same die size, again increasing performance.

They achieved this while either reducing power sharply, or keeping it in line with previous generations.

That is just if you look at the processors similar to yours - the i5 range. In the higher bracket, there are also more cores, higher cache and also more integrated PCI lanes.

At the lower-end, there are now processors that consume as little as 4 - 7.5 Watt. THis area has probably received more attention than the mid-range and high-end desktops, since that is where the market is most active and competitive. At higher-end ranges, Moore's law is presenting difficulties and it seems to be getting really hard to shrink lithography below 7 nano-meter. So expect that at best clock speeds will stay around where they are, with only marginal upticks until we discover an entirely new way to etch silicon.
 

Eximo

Titan
Ambassador
Intel hasn't been stagnating. Though the desktop enthusiast parts haven't really changed much in the last several generations they have managed a small increase in IPC each generation. But they have also been adding instructions sets and they have been getting more efficient. Performance per watt has seen a steady increase along with the IPC. I7-4790k is actually a little unique as it is clocked and voltaged higher then the other parts from this generation. 84W being the common value for Haswell chips. 3rd gen saw the lowest TDP at 77W. They have been hovering around there for a while now.

Each generation also, more or less, sees the CPU's themselves getting smaller and the on-die GPU getting larger and faster. It carries over the same performance/watt advantages. In the last several generations the onboard GPUs have about tripled in performance.

Where you see these improvements making a difference is in mobile devices, laptops and ultrabooks. That is the primary market and the underlying design for the desktop processors, so sadly we are not the target audience.
 

digitalman

Distinguished
Sep 19, 2007
14
0
18,510
Right you are, different games of course need to be multi-threaded well and some have a different bottleneck wth cpu or gpu depending on the design. Of course for me it is not just games, i do other processor intensive things with software that would directly take advantage of the extra cores or speed. However a new motherboard and cpu for well over $1000 is just not a wise financial decision to simply double my cores.
Power efficiency is fine for the corporate server and mobile worlds, but it means nothing to my home desktop world and will not make a noticeable difference in my monthly electric bill.
I'm a natural speed freak, been upgrading to faster computers every other year or so for 30 years now. This seems like the worst drought ever to be sitting here after 4 years and think.... There is nothing worth buying right now.
 
The PCI Express lanes in your Sandy Bridge i7-2600K are PCI Express Revision 2.0.

Intel implemented PCI Express Revision 3.0 in Ivy Bridge and later processors. That's double the PCIe data rate that is supported by your i7-2600K.

The clock speed wars are over because AMD isn't competing anymore.
 

RobCrezz

Expert
Ambassador


For games, things havent moved on from fast quad cores, but other things absolutely can take advantage of the extra speed.

Also, you mention the 8 core 5960x being too expensive for the performance, but look at the 5820k, 6 cores and 12 threads with very high IPC for $380 is a good deal if you need the performance.
 

digitalman

Distinguished
Sep 19, 2007
14
0
18,510
I understand the clock speed difference and you are correct that without competition there is not a lot of motivation to improve when you can simply milk the market for years with 10% speed increments.
I have never been a fan of costly small upgrades. I like to get at least twice the speed when i spend money on a new cpu or gpu.

I am simply looking at the benchmark results. the bottom line is the latest and fastest offering from intel is twice as fast as my 4 year old cpu. ignoring clock speed and watts and pci lanes and efficient instructions, etc... it really is just 4 more cores on the chip to attain that benchmark result and technically it might possibly even perform slower on a single threaded application.

as for the 5820k, you are correct, that would be the only cost effective upgrade choice, to pay $500+ for a mb+cpu combo to upgrade from 4 cores to 6 for a net speed boost of 50% that really is only from 50% more cores.

Long gone are the glory days, I remember upgrading my Amiga motorola 68030@50mhz with a new 68040@25mhz that was twice as fast at a lower clock speed. that was a nice technology boost.

Even my previous athlon system I was able to replace my single core cpu with an x2 dual core in the same motherboard and more than doubled my speed with an easy upgrade cpu swap.
 

RobCrezz

Expert
Ambassador


In reality your Athlon X2 probably didnt double your speed, back then very little was multithreaded, but I do see your point.

Like me, you timed it right buying Sandybridge which was a real high point for Intel. That said, from personal experience with the modern Intel high end 6/8/10 core cpus, they do bring significant performance benefits in multithreaded use.
 

digitalman

Distinguished
Sep 19, 2007
14
0
18,510


I agree, as for gaming a $300 video card will double the speed of my current one and I am certainly considering that.
 

Kewlx25

Distinguished
Modern CPUs are getting more efficient with the allotted performance. IO and power savings have been two big improvements. CPU performance itself has no improved a lot for most work loads, but more advanced instructions, like AVX, are slowly getting traction.

I would think the next big thing will be memory/cache embed directly on the CPU, along with 3D stacked logic.
 
Intel's been making steady progress even if it doesn't seem mind blowing. They also haven't had much in the way of competition the past 4yrs either. If you're already ahead of your competition there's no incentive to widen the gap even further. Cpu's are also at a point where they greatly outpace the rest of the system in terms of performance. The cpu's always been the fastest component, if ram, data lanes for interfaces like pcie, sata etc, the storage whether hdd or ssd are multitudes slower then making the cpu twice as fast won't make the pc twice as fast. We were already seeing that until ssd's hit the market, whether a cpu runs at 2ghz, 4ghz or even 5ghz - if the data storage bandwidth feeding the ram which then feeds the cpu is the bottleneck it won't matter much. It makes cpu speed improvements seem less fantastic.

This can be seen in things like gaming where if the system is stuck using an r7 250, it matters little in terms of fps at higher resolutions. You can't magically keep gaining substantial fps increases by just making the cpu faster, everything works together as a system held up by the slowest part in the chain (which can vary from task to task). Balance always makes for a more efficient smooth machine than pairing extremely fast parts with extremely slow ones. In the case of burning a disc like a cd or dvd, it doesn't matter if you have an i5 and a 7200rpm hdd or an i7 and a top of the line ssd or even raided ssd's. The burner is still limited to xyz burning speed and as the slowest part will burn discs at the same rate regardless. The same holds true for other components. Moving from 4200rpm to 5400 rpm to 7200rpm hard drives eventually storage stagnated. The best anyone could do was run raided 10k rpm drives like the raptors or expensive 15k rpm scsi drives. Ssd have changed that some for sustained data throughput but even so they've only made incremental speed improvements since their release. Many are capable of around 500 (give or take) mbps read/write. They didn't improve to the point of 800mbps read/write or 1000mbps read/write. The incremental speed improvements on storage (which feeds the ram and in turn cpu) from early to current ssd is more along the lines of rpm improvements seen in hdd's.
 

Elkinn

Reputable
Aug 4, 2015
3
0
4,510
> Intel has no competition so no incentives
Well... I have no incentive to upgrade and buy their stuff. I would think this would be an incentive for Intel.

> performance by watt has increased
Really?
i7-860: TDP: 95W (45nm)
i7-6700K: TDP: 95W (14nm) seriously where is the improvement?

i7-860 vs i7-4790: http://cpuboss.com/cpus/Intel-Core-i7-860-vs-Intel-Core-i7-4790
single core perf: 7.5 vs 9.5
about EXACTLY explained by the jump from 2.8Ghz to 3.6Ghz.

For all I (and people using a graphic card) know they are shipping the exact same part at a slightly improved frequency.
 

Elkinn

Reputable
Aug 4, 2015
3
0
4,510
Oh and if shrinking allows to add a lot of transistors, and if you are not redesigning the entire core, then at least you can add some cache memory to speed ios, right?
Nope:

i7-860
-------
L2 cache 4 × 256 KB
L3 cache 8 MB

i7-4790
-------
L2 cache 4 × 256 KB
L3 cache 8 MB

0 progress in 5 years.

As a comparison, I would say the performance in the previous 5 years improved probably by a factor 10.
 

Eximo

Titan
Ambassador
Bit of an old post.

Maintaining a wattage envelope while increasing performance is the same as improved performance per watt. If you were to benchmark your chosen comparison choices the improvement would be obvious. Keep in mind that newer CPU is a lot smaller then the one you are comparing it to. So dissipating the same wattage in smaller area is actually a fairly impressive feat.

They have chips that have increased levels of cache, along with more cores. When you are dealing with only 4 cores it doesn't make sense to increase resources, expensive in real-estate on the wafers, that would go un-used. They would have to make architectural changes to accommodate a use for the extra memory.

CPU Boss and GPU Boss aren't exactly a good metric to use. Something that is more quantifiable is a lot better, like PassMark which shows about a doubling in speed between Lynnfield and Haswell.
 

Elkinn

Reputable
Aug 4, 2015
3
0
4,510
I don't mean to diminish the technical feat of shrinking to 14nm. The same processor would be 10 times smaller at 14nm than at 45nm.
But the point is: what does it do for me?
- Shrinking, by itself, doesn't help me.
- Dissipating heat, by itself, doesn't help me.
- Adding a GPU in the processor (which I guess absorbed most of the progress) doesn't help me as I have a graphic card.
- Reducing energy consumption modestly from 95W on my desktop doesn't help me,
- Increasing frequency helps a bit.

What we see is first: Intel has abandoned desktops to focus on laptops.
And then we see processors progress running into walls: frequency, heat, core design, and soon further die shrinkage will hit a wall too.
A doubling of speed in 5 years is a rather mediocre achievement by comparison to the previous 5 years.

They blame tablets for the PC sales shrinkage, but I think the reason is simply this: the progress is not great.
People have been trained historically to upgrade regularly, enthusiasts especially. But today for people with a 3-4 year old PCs, there is very little reason to upgrade.
 

Eximo

Titan
Ambassador
Tablets and smartphones had a very large impact on the PC industry indeed. Consumption of web services is a large part of the internet. E-mail, social media, file sharing, entertainment, and general browsing are all fully capable on mobile devices completely bypassing the PC. Toss in free operating systems and access to extremely cheap software and you can see they weren't making that up.

There is a limit to what hardware can do vs. software. We went from uni-processor computers to multiple cores, to uni-processors with hyperthreading, etc relatively quickly. Software still hasn't quite caught up with this. During the era of single core chips that made for a dramatic increase in performance by being able to bounce processes from core to core seamlessly and handle main threads while sub threads hang out on other cores.

Yes replacing PCs themselves becomes less important for the average user. Computers have been able to do spreadsheets and accounting for decades. Basic web browsing works on the cheapest computer from many years ago. Here again we have software to blame. I haven't "Needed" to upgrade my machine except for gaming performance, and full HD playback in one case. Hardware failure still drives replacement at a reduced rate.

There is a reason you don't see more then 4 cores on the consumer class chips, beyond a certain point it just makes the chip more expensive and not perform any better unless used in very specific ways that consumers generally don't.

Certainly doesn't quite fit into Moore's law in terms of costs as we should be about 4 times where we are now. Though the 'law' has been adjusted to make reference to process nodes and IPC vs raw performance.
 

That_Guy244

Reputable
Aug 6, 2015
1
0
4,510
Honestly Skylake doesn't excite me I see no reason to upgrade for only a slight improvement. My 3770k@4.7ghz is still going strong has no problems with any games I play or programs I use. Hopefully Zen will put some pressure on Intel to make more advancement right now there just isn't any competition and no reason for Intel really push there CPU's.
 

Hanks Jim

Reputable
May 18, 2015
2
0
4,510

wrg
 
Status
Not open for further replies.