AMD CPU speculation... and expert conjecture

Page 502 - Seeking answers? Join the Tom's Hardware community: where nearly two million members share solutions and discuss the latest tech.
Status
Not open for further replies.

jdwii

Splendid

Well saying it doesn't make it so. unless you show me how gaming is faster on 1 die vs 2 it doesn't make sense.
 

colinp

Honorable
Jun 27, 2012
217
0
10,680
I'm sure the time will come when it will be possible to do fully photo realistic rendering at 60fps in 3D, at 4K or higher resolution on a single die for less than 100W. At that point, the case for a dGPU has gone, but how long will it be before that becomes a reality?
 

wh3resmycar

Distinguished


by the time it happens the world would've moved on to 8k or better where the dgpu will come into play again. the way these tech companies play the numbers usually go higher each generation.

 


When that's possible we would of already moved into fully immerse VR where imagery is no longer rendered onto a single 2D flat surface. They have already been experimenting with this for awhile now. Remember anything you can do with integrated you can do 4~5x more with external. The only question then becomes, do you have an application that could use that kind of power?
 

colinp

Honorable
Jun 27, 2012
217
0
10,680


By the way, I agree with the above two points.

When it comes to displays, we're already reaching the limits of the human eye, so resolutions won't increase forever, but of course there will be next gen technologies like 3D displays etc. Eventually display tech will top out, but it will take a long time.

Alongside this you'll have a greater push for realism. So, things like real world materials like metal, concrete, glass, vegetation, hair, dust, mud, water, weather etc. that all behave exactly as they do in the real world when you interact with them in some way.

And then ever more realistic AI.... and so on and so on.

And to do all this in a single 100w socket is going to be waaay off in the future.
 

i question using "futureproof" with any cpu(s), not just pd.
"upgradability" or "upgrade path" was "real" (i.e. worth doing) before, but it's going the same way as "futureproofing" now. both intel and amd have changed socket after two gens. unlike intel, amd maintained socket compatibility for socket fm2 cpus/apus for socket fm2+, but users won't get anything significant from using a richland apu on a socket fm2+ motherboard. it was similar with sb core i5/i7 owners with lga1155 motherboards, ivb didn't offer significant gains. same thing will happen with haswell's convoluted upgrade path.

i don't know how consoles' cpus operate... from what i've read, there's no way the console games could use (not load) all 8 cores. windows/linux execute software threads differently.

however, 2 core cpus are more or less done, in terms of dt gaming. their only relevance is in small size pcs where heat and power issues are significant and because intel won't sell cheap 4 cores (but baytrail cra.p.u.s). 4 cores cpus will hit a limit too. within next year or two.
 
however, 2 core cpus are more or less done, in terms of dt gaming. their only relevance is in small size pcs where heat and power issues are significant and because intel won't sell cheap 4 cores (but baytrail cra.p.u.s). 4 cores cpus will hit a limit too. within next year or two.

Dual cores ended their practical use over a year ago. Four cores are standard now and will probably stay as such for another 3~5 years depending on how software evolved. The reason why you want at least four is that if heavy programs are using 2~3 you want at least one spare to execute background and interface tasks. This is where benchmark programs REALLY mislead everyone, they produce a picture of a platform with everything turned off and some program running without any random human interaction. This is all done so as to sterilize the environment but in real world use you won't have background services disabled and often the user will have other things going on. They will rarely run two heavy programs at once (unless their streaming) so you typically want 1~2 more cores then the maximum your heaviest program will use. This is why I went with an fx8350, some of the stuff I do will actually use six cores frequently and I wanted a few spare for additional tasks. Most users will be happy with a 4 or 6 core CPU depending.
 

juanrga

Distinguished
BANNED
Mar 19, 2013
5,278
0
17,790


This incorrect argument was corrected before. Again, the APU die diagram shows that about 90% of the die space is GPU. This implies a discrete GPU would have only ~11% more transistors than the APU, but the small theoretical advantage in performance is completely outperformed by the interconnect bottleneck, doing that the APU was much faster than the discrete graphics card with 11% more transistors. In fact the APU is about 10x faster.

I also mentioned what node are considering for the APU. I repeat: 10nm.

Regarding your comparison with Hawai. Let us do some math:

R9-290X: 704 GFLOPS (DP)

Thus 4x Hawai, assuming perfect scaling are 2816 GFLOPS

They rate their ultra-high-performance APU at 20.48 TFLOPS (DP). This is 20480 GFLOPS. This is 7.27x the raw gflops of 4x Hawai discrete cards.

But this is assuming perfect scaling, not interconnect bottleneck... In reality the above number has to be multiplied by a factor of ten at least.

Conclusion: their ultra-high-performance APU is about 73 times faster than four R9-290X working in parallel.
 

bigal80ak

Distinguished
Apr 30, 2012
125
0
18,690
wow feel like I am jumping in to a fight about question or two. First in the drop box why is one of the options how to get 99% isopropyl alcohol really? Second I have been looking up info as brother wants new pc and I give him my old and upgrade mine. When will AMD release new CPU and I mean CPU not APU? Cant find out much or are they waiting till it gets closer to ddr4 release? That would be a nice jump but just some good info on AMD new CPU as in release, power, consumption price new tech would be great.

Thanks. and 3-5 years for 4 core dominance I don't know a lot of pc at business's I see are still running dual at 3 I think it will be more like 5-8. Cant wait till I am 50 and I have a 10ghz 18 core haha.
 

juanrga

Distinguished
BANNED
Mar 19, 2013
5,278
0
17,790
I want remark that the factor of 10x that I am always applying to performance (APU ~ 10x dGPU) is only valid for basic gaming and some light compute tasks. For heavy compute tasks the factor is much greater.

In some cases the APU is up to 120x faster than a GPU with the same number of cores. This is the reason why a 80 core APU is up to 6 times faster than a discrete GPU with 1600 cores.

On the Efficacy of a Fused CPU+GPU Processor (or APU) for Parallel Computing

120 = (1600/80) x 6

But this 120x performance factor is only for some heavy compute tasks. I will continue using the conservative 10x factor in APU vs GPU comparisons.
 

juanrga

Distinguished
BANNED
Mar 19, 2013
5,278
0
17,790


The probability that AMD releases a new CPU (I suppose you mean FX-style) is something as 0.01% or so. FX-line is extended towards 2015 and doesn't receive Steamroller or excavator updates.

Post-excavator uarch will be 99.9% an APU, probably with up to 8 CPU cores inside.
 

other than the die-harvested ones with igpu fused off... can't say... amd is mum about future cpu releases.

carrizo apu/soc will have ddr4 support.

amd has nothing new to show off this year (that i know of). they are limited by resources, market condition, foundry(s) etc.

 

colinp

Honorable
Jun 27, 2012
217
0
10,680
Yaay.

A new chip is coming.

Can't tell you if it'll be 2015, 2016 or beyond.

Can't tell you if it'll be AM3+, FM2+ or something else.

Can't tell you if it'll have L3 and / or integrated graphics.

Can't tell you if it's Excavator, Big Cat or something else.

Can't tell you if it'll be quad, octo or deca core or module.

Can't tell you if it'll use DDR3, DDR4 or something else.

Can't tell you the TDP either.

But hold onto your hats, don't let your socks get blown off, something's coming for sure.
 

colinp

Honorable
Jun 27, 2012
217
0
10,680


It's from one of his lesser known tracks, called, "AMD Roadmap Blues".

In the music video, Dylan is in some run down alleyway in a business park in Austin, flipping through a series of about 50 boards, all saying the same thing:

All I can say is, I have word it is coming...just no definite time table
 

juanrga

Distinguished
BANNED
Mar 19, 2013
5,278
0
17,790


Can't tell you if it'll use FD-SOI, Finfet on SOI or something else. :sarcastic:

 
I'm kinda disappointed AMD withheld the A8-7600 release for so long. It should be out sometime this summer or August but seeing as they had chips in reviewers hands a few months ago, this is definitely on purpose. The A8-7600 was insanely good for it's price point, coupled with DDR-2133 memory it give monster performance for a really cheap cost / energy usage.
 

juanrga

Distinguished
BANNED
Mar 19, 2013
5,278
0
17,790
I recall some people on forums claiming that AMD was going to release a 8-core Steamroller FX, because a "friend at AMD said so". I recall some people recommending to purchase AM3+ platform because it could be upgraded to FX-Steamroller. But this did never happen. This is from a pair of years ago:

OBR’s the news breaker who acquired some internal documents of AMD which show that the company would discontinue its performance processors for desktop market after launch of Vishera. From them, AMD would focus more towards the development of its APU’s (Accelerated Processing Units) which are doing quite well against competitor Intel.

AMD’s performance offering such as Bulldozer didn’t do well against Intel’s Sandy Bridge and same is being said about the upcoming Piledriver architecture which doesn’t has sufficient IPC improvements to tackle Haswell or even the recently launched Ivy Bridge processors. The last of performance processors we would see from AMD would be the FX 8200/8300 series after which the series would be discontinued.

We still can’t confirm how legitimate the source is since there has been no word on this by AMD themselves but for now it seems as if Steamroller and Excavator are just names to be remembered in the performance market, their core architecture would still be used in APU development. On AMD’s APU’s forefront, we would be looking at Trinity and later on Kaveri which would be the 3rd generation APU based on 28nm steamroller architecture featuring new HSA improvements and Sea Islands IGP chipsets

Guess what, everything said in the internal documents was right. Steamroller and Excavator are used for Kaveri and Carrizo APUs. In rigor the FX-8350 was not the last of the series, because AMD in last minute decided to launch the FX-9000 series, but we can consider those as overclocked FX-8350.

What we know today? We know that AMD is pushing APUs and HSA for the future

http://www.arnnet.com.au/article/542937/hsa_maximises_cpu_gpu_combination_amd_/

We also know which is the internal codename of the Carrizo APU succesor (Basilisk), what socket will use...

We also know that AMD is working in stacked RAM

hxQCe8N.jpg
 


Considering how parts of the CPU are not "bright" I would say it is some UMD CPU. Maybe it has the ability to turn off certain parts like Intels Atom does when it is not used and that is why certain parts are dim?



Wait..... how do console sales factor into PC sales? I know that they use PC parts but you cannot use it like a PC and therefore it is a specialized PC or better yet a console.

This is like taking Android into account as OS market share yet Android is a watered down meh OS. My S4 just got Kit Kat and overall it feels just like 4.3 Jelly bean. Maybe a few differences in looks but still the same thing.
 

anxiousinfusion

Distinguished
Jul 1, 2011
1,035
0
19,360


As a user, I prefer the idea of upgrading both my CPU and GPU with a single component replacement. Two for one, how cool is that? I think you're just seeing the glass as half-empty.



I second this. Was it here that I did a write up on the trend of integration? We've seen it happen to everything, the controller boards for hard drives... dedicated to on-board audio. Mainstream integration of the GPU is only the next logical step before we see the next component merger which I personally believe will be between memory and storage.



They already have (kind of)! http://vr-zone.com/articles/amd-fx-670k-appears-wild/74597.html
 
As a user, I prefer the idea of upgrading both my CPU and GPU with a single component replacement. Two for one, how cool is that? I think you're just seeing the glass as half-empty.

I second this. Was it here that I did a write up on the trend of integration? We've seen it happen to everything, the controller boards for hard drives... dedicated to on-board audio. Mainstream integration of the GPU is only the next logical step before we see the next component merger which I personally believe will be between memory and storage.

And physics dictates that you'll get less then half the ability of both. Die sized can only get so big and there is a limit to the amount of power you can put into them. Two chips will always have a higher size and power ceiling then a single chip. Above I gave a break down of the performance characteristics of the most powerful APU vs two discrete solutions, especially the external GPU. Also juan was horribly incorrect in his statement, the Xeon Phi is nothing but a giant array of external SIMD FPUs. The same thing with the NVidia and AMD dGPU's, they are just giant external vector coprocessors. The internal FPU's on both the Intel and AMD CPU's are perfectly fine at running the code required to render 3D images, that was the entire purpose behind MMX, 3DNOW and SSE. External solutions are so much faster they make the SIMD FPU look like a slide show in comparison.

BTW using the SIMD FPU coprocessor to render images is known as software rendering and has been available for decades. It pales in comparison to hardware assisted rendering, which is really just a fancy way to say that the code required for the calculations have been embedded inside powerful external SIMD FPU coprocessors with access to incredibly high speed dedicated memory. We don't use the FPU to render 3D images because dedicated SIMD renders are so much faster. We see a similar relationship between APU's and dGPU's. The APU's can do the work but the dGPU's do it much much faster. So the question then becomes, is the APU fast enough for current software? How fast is current software growing and how is it's requirements expanding vs current technology growth? As someone above mentioned, we are a long long way away from R9 290X + 4790K performance inside a 300mm^2 100W chip, and by the time we get that we will have external GPU's that are 4~5x faster then the R9 290x and who knows what kinds of CPU's we will be using.
 

blackkstar

Honorable
Sep 30, 2012
468
0
10,780
Is there some sort of way to use multiple dies in a single package? Ergo you make a big GPU and a big CPU and put the two together?

I do not think a 90% GPU APU would be very good. AMD's own documentation states that both CPU and GPU are required for HSA to work. 90% GPU APU is throwing out almost all latency computer for throughput.

Not everything will be HSA. As I have said in the past, something like a 90% GPU APU would leave you with something that absolutely sucked at traditional CPU tasks. And no matter what you do, you're going to have legacy software.
 
Status
Not open for further replies.