AMD: Success of small cores vs. big cores?

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

itsmydamnation

Platinum Member
Feb 6, 2011
2,868
3,419
136
if i was AMD this is what i would do:

1. go arm for tablets/phones like they are, no phone/tablet manufacture wants x86/intel anyway.
2. move the cat core up ~10 watts (15 to 25 watt TDP's), make it a little wider and a little deeper go 128bit mem bus, still keep it to a small 4 core quad like it is now, essentially an attempt to eat intels ULV cake.
3. The big core should just be about single thread perf at all other considerations expense, lowish core count, high TDP (~200watts), idea point on the clock vs power curve. hell with that kind of design you could reuse the existing sockets as it wouldn't be a bandwidth monster.

What makes you think that:

(1) the micro-server market is $5-6 billion
(2) that AMD will be the largest player

the same thing that makes people here think intel will actually get meaningful android design wins.
 

AtenRa

Lifer
Feb 2, 2009
14,003
3,361
136
Even after "contra-revenue", Intel will generate about $12 billion in operating income during 2014.


Just sayin'.

Are you sure they going to get 12B ??? They only managed to get 2.5B in Q1 2014, DOWN 29% from Q1 2013 and you are expecting they will manage to get 12B in 2014 ??
PCCG Revenue continues to decline for the last 3 years and 2014 will be even worse.
 
Mar 10, 2006
11,715
2,012
126
Are you sure they going to get 12B ??? They only managed to get 2.5B in Q1 2014, DOWN 29% from Q1 2013 and you are expecting they will manage to get 12B in 2014 ??
PCCG Revenue continues to decline for the last 3 years and 2014 will be even worse.

I think you may have misread the financial statement. Let me help you...

 
Last edited:

monstercameron

Diamond Member
Feb 12, 2013
3,818
1
0
if i was AMD this is what i would do:

1. go arm for tablets/phones like they are, no phone/tablet manufacture wants x86/intel anyway.
arm for servers and embedded, small die large margin.

2. move the cat core up ~10 watts (15 to 25 watt TDP's), make it a little wider and a little deeper go 128bit mem bus, still keep it to a small 4 core quad like it is now, essentially an attempt to eat intels ULV cake.
keep small core, low clock and high ipc, high integration(radios, memory etc.). goes in tablets, embedded, low cost computers

3. The big core should just be about single thread perf at all other considerations expense, lowish core count, high TDP (~200watts), idea point on the clock vs power curve. hell with that kind of design you could reuse the existing sockets as it wouldn't be a bandwidth monster.
as for the big cores, I think that AMD should go even MOAR COARS, eventually the software will hit a point where it uses the more cores.
dream specs:
4GHz base clock with upto 5GHz turbo, 16 cores or 8 modules, ddr4 and 150W tdp.
 

cbn

Lifer
Mar 27, 2009
12,968
221
106
I think AMD has a chance to pick up some profit if they successfully iterate on their current Seattle/ARM server strategy. There is definitely a niche for many small power efficient cores, or many small cores that need huge amounts of memory and bandwidth but not much processing. AMD theoretically has the know-how to implement ARM's efficient cores with high-end server fabric and uncore, whether they can beat other ARM players or Intel into addressing that market is completely up in the air. But I think its possible so long as they keep their eye on the prize. It won't be like when x86 took over high-end RISC in the server space, but it could be a profitable niche.

Speaking of small cores:

The changes on the Kabini platform vs. Brazos have me raising an eyebrow:

On one hand, they add AES-NI and ECC with Jaguar......but then at the same time AMD reduces SATA from six (on Brazos) to only two on Kabini.

Why? It seems like they had a lot of potential for small servers if they simply would have kept the SATA ports on the SOC.
 

monstercameron

Diamond Member
Feb 12, 2013
3,818
1
0
Speaking of small cores:

The changes on the Kabini platform vs. Brazos have me raising an eyebrow:

On one hand, they add AES-NI and ECC with Jaguar......but then at the same time AMD reduces SATA from six (on Brazos) to only two on Kabini.

Why? It seems like they had a lot of potential for small servers if they simply would have kept the SATA ports on the SOC.

more sata ports via pcie, don't see an argument here.
 

itsmydamnation

Platinum Member
Feb 6, 2011
2,868
3,419
136
arm for servers and embedded, small die large margin.
thats an untest assumption

keep small core, low clock and high ipc, high integration(radios, memory etc.). goes in tablets, embedded, low cost computers
now you have 2 products eating each others lunch

as for the big cores, I think that AMD should go even MOAR COARS, eventually the software will hit a point where it uses the more cores.
dream specs:
4GHz base clock with upto 5GHz turbo, 16 cores or 8 modules, ddr4 and 150W tdp.
they have already lost that battle, they are so far behind on complex cache controls that they will jsut get eaten alive by products intel already have, they need to so something people will want ( high single thread perf) that someone else doesn't already have a product for on the market.
 

monstercameron

Diamond Member
Feb 12, 2013
3,818
1
0
thats an untest assumption
yeah, we'll have to wait and see

now you have 2 products eating each others lunch
what 2 products?

they have already lost that battle, they are so far behind on complex cache controls that they will jsut get eaten alive by products intel already have, they need to so something people will want ( high single thread perf) that someone else doesn't already have a product for on the market.
how do they get eaten alive, Im sure that AMD isnt that far behind in terms of absolute perf of their big core line, That is just hyperbole.

Not every one want more single threaded performance but every wants more performance, they are different approaches to gaining performance. The future is decidedly multithreaded and AMD has already invested too much into the modular approach to abandon it because software doesn't quite take advantage of it, that is only a temporal issue. They need to double down and provide tools to help people to maximize performance on their architecture.
 

PPB

Golden Member
Jul 5, 2013
1,118
168
106
The "unmitigated failure" statement from Mr. Feldman is quicker to explain the situation. AMD screwed up with their big core, end of history.

If you want to cite anybody, at least cite people that is actually acknowledgeable in the matter.

If Jim Keller said they will use parts of the dozer family in their next core design (along with parts of their cat core design), it's because there is at least some value behind that design. It is actually in line with what some of us have been saying all along: there were valuable propositions behind the bulldozer uarch. A supposedly unmitigated failure in this context would be scrapped completely when making a new design, even more so when you just come back to AMD and were put into charge of such new design.

Not knowing the context of a cite is the most dreadful mistake one can make when trying to justify your argument by quoting an (supposed) authority. I dont doubt Mr. Feldman might be acknowledgeable in his particular area (building of microservers), but I highly doubt his knowledge in this area. I would rather trust what the autor behind the K8 has to say, dont know about you guys.
 

itsmydamnation

Platinum Member
Feb 6, 2011
2,868
3,419
136
what 2 products?
you have developed two cores ( an ARM and an x86) core that cover the same performance/power curves.

how do they get eaten alive, Im sure that AMD isnt that far behind in terms of absolute perf of their big core line, That is just hyperbole.
no it isn't, every core they add to the die the interconnect complexity increases, the time it takes to check all the L2's (like they have to now) increases. Intel already have 16 core processors and they had to go to dual ring buses for there L3 to maintain performance. AMD don't have anything close to that kind of scalable cache interconnect, they would have to develop it, they would also have to develop a cache protocol on top of that as well. intel have been developing those for what 3-4 generations.

Not every one want more single threaded performance but every wants more performance, they are different approaches to gaining performance. The future is decidedly multithreaded and AMD has already invested too much into the modular approach to abandon it because software doesn't quite take advantage of it, that is only a temporal issue. They need to double down and provide tools to help people to maximize performance on their architecture.
How are amd going to beat intel existing 16 core, 32thread cpu's to a margin that makes people switch?

high single thread performance, with no attempt to constrain power and not scale core count, simplifies design as you have one overriding target, have large SOC's with lots of cores you now have conflicting design goals and no one currently has a core like that out on the market.
 
Last edited:

cbn

Lifer
Mar 27, 2009
12,968
221
106
more sata ports via pcie, don't see an argument here.

Here is what I wrote in another thread about third party sata controllers:

http://forums.anandtech.com/showpost.php?p=36319091&postcount=208

cbn said:
Now as far as people saying things like "just add a PCI-E based two SATA port controller card" to the various two SATA mobile processors (like Beema, Mullins, Kabini, Bay Trail-D, etc.) there are numerous reports of problems with add-on controllers (in general) when using Linux.

Here is an example of third party SATA controller problems from the Anandtech c2750 review --> http://www.anandtech.com/show/7970/asrock-rack-c2750d4i-review-a-storage-motherboard-with-management

The only issue that surrounds the C2750D4I since its release is the use of Marvell controllers. Users have been reporting that in Linux and FreeBSD, high intensity read/write workloads cause the controller to reset and elements to any software array are lost.

Then there is the issue of whether or not the third part IC is even supported in Linux or BSD. I've even read cases where the aftermarket controller cards are even defective and cause silent data corruption

http://lime-technology.com/wiki/index.php/Hardware_Compatibility#PCI_SATA_Controllers

Beware!!! There are numerous providers of SiL3132-based addon cards, and a few of them (unknown how many) are known to be faulty, causing unseen (SILENT) data corruption

Based on that I would much rather have a native four Sata port situation than a two native sata port plus two SATA port controller card.
 

Idontcare

Elite Member
Oct 10, 1999
21,118
59
91
I'm thinking they are getting lazy and optimizing CPU releases and technology advances based on maximizing profit and returns on investment using marketing policies. They can do so thanks to their close to monopoly situation.

They got lazy one time before, and then AMD surpassed them. I'm saying it can happen again. It's time they get a bit paranoid as Mr Grove would say.

If you think Haswell is a 'lazy' effort then I don't really know what to tell you.

Plenty of innovation/work that went into Haswell. Please peruse the following slide deck:

https://intel.activeevents.com/sz14...hType=session&tc=0&sortBy=abbreviationSort&p=

This really isn't the thread to get into an Intel discussion, but I'm thinking Fjodor2001's comments are more directed at the existing situation regarding Intel electing to somewhat halt their prior Tick-Tock cadence strategy and roll out the much more muted "Haswell Refresh" to be followed by a less than compelling Broadwell "tock".

There can be no question that Intel has pulled back a bit on their aggressiveness, and are electing to leverage their prevailing market lead into an opportunity to "milk" the customer base a little bit.

Every for-profit business needs to do this at some point, it is irresponsible to their shareholders if they don't. But it does create opportunity for an upset down the road, as what happened to AMD when they pulled back on their 65nm schedule to milk more profit from 90nm all while thinking their lead over Intel was secure.

To make this side-conversation relevant to the thread title though, we really should be discussing this within the context of AMD's small cores versus Intel's small cores.

In the small core area, Intel does not appear to be losing their aggressiveness, if anything they are becoming more aggressive in that space and that spells trouble for AMD when you look to 2016 and 2017.
 

cbn

Lifer
Mar 27, 2009
12,968
221
106
that is anecdotal...I am sure there are many sata cards that work without issue in both linux and bsd.

If you click on that lime-technology.com link (in post #38) you can see there are a lot of side notes written on the various cards and controllers.

Some are reported as "working out of the box", but I would rather have the native SATA support.

Besides how much additional silicon die are does an additional two or four SATA really need? On 28nm? On 20nm?

I am thinking it is not much in terms of die area.
 

mrmt

Diamond Member
Aug 18, 2012
3,974
0
76
If Jim Keller said they will use parts of the dozer family in their next core design (along with parts of their cat core design), it's because there is at least some value behind that design. It is actually in line with what some of us have been saying all along: there were valuable propositions behind the bulldozer uarch. A supposedly unmitigated failure in this context would be scrapped completely when making a new design, even more so when you just come back to AMD and were put into charge of such new design.

You are creating a straw man here. There are lots of products that used good engineering solutions, solutions that you could find in later successful products.

For example, there were chip designers at Intel claiming that there were a lot of benefits to the company with Netburst, like the expertise to validate extremely clocked parts or their SMT implementation, which appeared again with Nehalen, and I don't think Netburst is what Intel marketing is what they would call a success, but yet a lot of engineering efforts for Netburst found their way in the Core line of products. Keller is doing just that with Bulldozer, getting the good engineering solutions out of that failed product and putting them on a new product.

Not knowing the context of a cite is the most dreadful mistake one can make when trying to justify your argument by quoting an (supposed) authority. I dont doubt Mr. Feldman might be acknowledgeable in his particular area (building of microservers), but I highly doubt his knowledge in this area. I would rather trust what the autor behind the K8 has to say, dont know about you guys.

Agreed. Feldman was talking about products, he was talking about marketing, and I don't think anybody looking at Bulldozer from these POVs would disagree with the "unmitigated failure" verdict from Feldman. OTOH Keller did not discuss the merits of Bulldozer as a product, he was discussing Bulldozer from an engineering POV.

Those two opinions are not contradictory, because both are addressing Bulldozer from different angles.
 
Last edited:

mrmt

Diamond Member
Aug 18, 2012
3,974
0
76
Regardless, that's history. AMD is developing a new 64-bit x86 big core and the design is headed by Jim Keller. Likely they'll use the successful cat cores as base, so it's not unlikely we'll see AMD big cores shine once again in a few years time. Intel better watch out, they've forgotten what Andrew Grove said - "only the paranoid survive".

AMD is spending less than Nvidia on R&D, let alone Intel. Intel could indeed screw up the R&D pipeline as they did with P4, but I'd say that the odds are higher for AMD not being able to deliver a solution competitive with Intel or the ARM crowd for the markets they are targeting. As much as Keller is good, he is not a god. He can't make multiply R&D resources and budget.
 

witeken

Diamond Member
Dec 25, 2013
3,899
193
106
I think you underestimate the lead time for processors. 2 years is nothing. Intel's not going to be able to make changes that quickly to be able to react to any possible threat by any of the announcements made by AMD.

At IDF, BK was proud he put something on the roadmap that wasn't there 3 months ago, SoFIA on TSMC, so that's a reaction time of about 1 year from putting it on the roadmap to release. They probably won't do something extraordinary (not architectural changes, but things like SKUing changes should still be possible in the time frame), but I guess it's nice to know what the competition will do ~2 years in advance, or even ~1 year, as Intel now knows Qualcomm's product cycle of H1 + H2 2015.
 

itsmydamnation

Platinum Member
Feb 6, 2011
2,868
3,419
136
Have you heard the rumor about the Nexus 8? And also in the Bay Trail thread, have you seen the Moorefield MeMO Pad?

thank you for completely backing up my point asus ( an intel OEM) who is nothing in the phone/tablet space and a rumor ..... awesome. :thumbsup:
 

Fjodor2001

Diamond Member
Feb 6, 2010
3,938
408
126
AMD is spending less than Nvidia on R&D, let alone Intel. Intel could indeed screw up the R&D pipeline as they did with P4, but I'd say that the odds are higher for AMD not being able to deliver a solution competitive with Intel or the ARM crowd for the markets they are targeting. As much as Keller is good, he is not a god. He can't make multiply R&D resources and budget.

R&D budget of course affects ability to design successful products, but it is not the sole determining factor. Otherwise AMD should not had been able to surpass Intel before either, because AMD had a much smaller R&D budget than Intel then too. Also, Intel should be leading in the iGPU arena as well since they have a larger R&D budget than AMD/Nvidia, but they don't. In addition, remember that AMD does not have to spend any money on developing their own process tech (since they rely on the process tech developed by GF and TSMC), something which should consume a large part of Intel's R&D budget.

As another example take Nokia. Once a giant in the mobile phone arena that spent huge amounts of R&D money on their mobile phones, but due to strategic decisions has failed miserably after the entry of iPhone and Android.
 

PPB

Golden Member
Jul 5, 2013
1,118
168
106
You are creating a straw man here. There are lots of products that used good engineering solutions, solutions that you could find in later successful products.

For example, there were chip designers at Intel claiming that there were a lot of benefits to the company with Netburst, like the expertise to validate extremely clocked parts or their SMT implementation, which appeared again with Nehalen, and I don't think Netburst is what Intel marketing is what they would call a success, but yet a lot of engineering efforts for Netburst found their way in the Core line of products. Keller is doing just that with Bulldozer, getting the good engineering solutions out of that failed product and putting them on a new product.

You are twisting that anonymous Intel Engineer AMA on Reddit to fit your argument. He just said that Netburst gave them knowledge to build xtors to clock as high as 8ghz (because that's what the ALU's were clocking at as they were double pumped). And the fact that they reused HT only proves that SMT per se cant be judged because of Netburst (like you try to judge CMT because of Bulldozer in about every thread discussing the dozer family of uarchs). HT actually made a lot more sense in netburst than on what we are seeing in the Core family today, partially because of the single core design (going from single threaded to 2 threads probably felt the most game changing experience in a PC's performance in a long, long time), and mostly because the design was inefficient, the pipelines were loooong and the branch predictor wasnt the stellar one we are seeing today in their core line, so the Netburst core was a lot more exposed to long stalls, and that's when the HT kicks in.
 

mrmt

Diamond Member
Aug 18, 2012
3,974
0
76
And the fact that they reused HT only proves that SMT per se cant be judged because of Netburst (like you try to judge CMT because of Bulldozer in about every thread discussing the dozer family of uarchs).

What I did question is:the fact that AMD could not fix its CMT implementation, the fact that the other player that tried CMT also got a bad product, and all the other players with money shunned the approach. Coincidence?

And there were other successful products on the market using the SMT concept. You can't say the same about CMT.
 

mrmt

Diamond Member
Aug 18, 2012
3,974
0
76
R&D budget of course affects ability to design successful products, but it is not the sole determining factor. Otherwise AMD should not had been able to surpass Intel before either, because AMD had a much smaller R&D budget than Intel then too.

Not true. There wouldn't be AMD as we know it today if were not for Alpha demise. With Alpha AMD got IP and the design team to build the Athlon chip. As we don't have another Alpha going bankrupt today, AMD is dependent on their own R&D efforts, and the odds of beating a much bigger competitor with a much smaller R&D budget is not high.

Also, Intel should be leading in the iGPU arena as well since they have a larger R&D budget than AMD/Nvidia, but they don't.

How much money Intel is actually spending on iGPU? Because you can't compare Intel R&D overall budget with AMD's. Given that Intel spends 0 on professional markets and the poor driver support, I wouldn't really bet that Intel R&D budget is really that bigger.
 
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/    |