- Mar 27, 2009
- 12,968
- 221
- 106
Regarding the current dGPU market situation where the total number of cards sold is decreasing but the price per card is increasing, I do wonder how much of that is due to improving iGPUs vs. relative lack of CPU processing power at X price point.
For example, taking at look at the following Intel processors (which make up a large part of the Windows Installation base):
Intel Sandy Bridge Core i3 2100 (3.1 Ghz, $117 to $120, Q1 2011)
http://ark.intel.com/products/53422/Intel-Core-i3-2100-Processor-3M-Cache-3_10-GHz
Intel Skylake Core i3 6100 (3.7 Ghz, $117, Q3 2015)
http://ark.intel.com/products/90729/Intel-Core-i3-6100-Processor-3M-Cache-3_70-GHz
We can see that clockspeed increased 600 Mhz over the span of 4.5 years. During this time IPC increased 25% according to Anandtech:
http://www.anandtech.com/show/9483/intel-skylake-review-6700k-6600k-ddr4-ddr3-ipc-6th-generation/23
Combining the jump in clockspeed of 600 Mhz (3.1 Ghz to 3.7 Ghz) with the 25% increase in IPC the $117 tier of Core i3 has increased single thread only 50% in the span of those 4.5 years.
Meanwhile GPU performance (across all price points) has increased much more than 50% in the same time span.
Therefore it definitely seems to me we have a situation where the GPU compute power at X price point is outpacing the lower CPU compute power at X price point. The result of this would most likely result in a decrease in dGPU sales as the pool of CPUs necessary to feed the newest generation of dGPUs shrinks every year.
With that mentioned, I will admit the Intel iGPUs have improved during that time but the the Skylake i3 iGPU is still relatively weak. In fact, according the following Anandtech review where the Skylake GT2 iGPU was compared to R7 240 (320 GCN 1.0 Stream processors) I estimate the performance around the level of 256 GCN 1.0 Stream processors:
http://www.anandtech.com/show/9483/...ation/14?_ga=1.188674016.970056802.1474319632
For example, taking at look at the following Intel processors (which make up a large part of the Windows Installation base):
Intel Sandy Bridge Core i3 2100 (3.1 Ghz, $117 to $120, Q1 2011)
http://ark.intel.com/products/53422/Intel-Core-i3-2100-Processor-3M-Cache-3_10-GHz
Intel Skylake Core i3 6100 (3.7 Ghz, $117, Q3 2015)
http://ark.intel.com/products/90729/Intel-Core-i3-6100-Processor-3M-Cache-3_70-GHz
We can see that clockspeed increased 600 Mhz over the span of 4.5 years. During this time IPC increased 25% according to Anandtech:
http://www.anandtech.com/show/9483/intel-skylake-review-6700k-6600k-ddr4-ddr3-ipc-6th-generation/23
Sandy Bridge, Your Time Is Up.
A large number of users invested into Intel based platforms during the Core 2 Quad, Nehalem and Sandy Bridge releases. Sandy Bridge was notable because it inferred a large performance gain at stock speeds, and with a good processor anyone could reach 4.7 GHz and even higher using a good high end cooler. With that, Intel has had a problem enticing these users to upgrade because their performance has been constantly matched by Ivy Bridge, Haswell and Broadwell – for every 5% IPC increase from the CPU, an average 200 MHz was lost on the good overclock and they would have to find a good overclocking CPU again. There was no great reason, apart from chipset functionality to upgrade.
That changes with Skylake.
From a clock-to-clock performance perspective, Skylake gives an average ~25% better performance in CPU based benchmarks
Combining the jump in clockspeed of 600 Mhz (3.1 Ghz to 3.7 Ghz) with the 25% increase in IPC the $117 tier of Core i3 has increased single thread only 50% in the span of those 4.5 years.
Meanwhile GPU performance (across all price points) has increased much more than 50% in the same time span.
Therefore it definitely seems to me we have a situation where the GPU compute power at X price point is outpacing the lower CPU compute power at X price point. The result of this would most likely result in a decrease in dGPU sales as the pool of CPUs necessary to feed the newest generation of dGPUs shrinks every year.
With that mentioned, I will admit the Intel iGPUs have improved during that time but the the Skylake i3 iGPU is still relatively weak. In fact, according the following Anandtech review where the Skylake GT2 iGPU was compared to R7 240 (320 GCN 1.0 Stream processors) I estimate the performance around the level of 256 GCN 1.0 Stream processors:
http://www.anandtech.com/show/9483/...ation/14?_ga=1.188674016.970056802.1474319632