Independance from a third party vendor who could be at risk of being purchased by someone with different goals to yours (such as consolidation) is a valid reason to pursue your own home grown tech in this instance.
Obviously, but then again someone the size of Intel has the leverage to negociate contracts that make such things of relatively little concern in the short & mid-terms. There are certainly plenty of advantages to doing things in-house, but the real question is they're worth the extra costs and especially the risk of simply designing an inferior solution. And then what, you just spent $50M in R&D, do you just throw it to the garbage bin? Very few companies have the guts to do that...
You are also comparing the scant details released about the current LRB platform with a potential yet to be designed PPA optimised mobile version. So yes at the moment that is the case, but you've gotta think they'd realise that before building a mobile version.
The real question then is what technical advantages such a solution could have over the competition. In theory, you have all the cost of maximum flexibility along with the cost of fixed-function hardware. Therefore, for such an approach to be superior, the base 'cores' must be supremely executed and *more* efficient per transistor than the competition's shader processors. This is far from impossible, but I think you'll have to agree that it's normal for me to be very skeptical that it is the most likely outcome...
You have to admit though AMD and Nvidia's reliance on foundries has not exactly paid off recently. Maybe thats them paying for the folly of pushing un-proven tech. on un-proven fabrication and playing around in the margins of its characterisation.
I disagree, it has paid off just fine. RV670 or G80 are textbook examples of how a great foundry relationship can go. Yes, there are hiccups from time to time, but that is not necessarily related to the foundry model! (*cough* AMD/65nm/Barcelona *cough*)
But when the world goes hetro and its all on the same die... what then? AMD, ARM and Intel will more than likely pull in that direction (or if they have any sense they will, it plays to their strength and position to do that). Closer coupling between the GPU and CPU is enevitable for lots of reason
In the specific case of Larrabee, the inclusion of a MIMD aspect on each core makes a single-chip solution with OoOE cores rather redundant in my mind. By definition, the OoOE cores are only useful for tasks that are not highly parallel; therefore, the data transit in an optimized software algorithm should not be a real problem.
Ideally everything would always be a single chip, but ideally I'd also have all of my DRAM on-chip. Sadly a little thing called 'reality' tends to get in the way of such things happening, at least in successful products
Apple still have other options at the moment - Mali, Vivante, etc. if there is another buying spree or consolidation move then this may happen, but Apple like to stay somewhat independant of any one tech vendor in my experience (hell they bought their own ARM design team pretty much).
If I was a betting man I'd actually say TI has more invested PowerVR than Apple from that stand point. TI's revenue stream is probably worth alot more to PowerVR $ for $ as well.
Historically you would be correct. But TI will never license PowerVR's VXD or VXE; Apple, however, did. My guesses for their upcoming SoCs are:
0) 90nm/ARM11/MBXLite/In-House or Samsung Audio&Video
1) 65nm/ARM11/SGX520/VXD330/In-House Audio&ISP
2) 45nm/Cortex-A9/SGX540/VXD380/VXE280/In-House Audio&ISP
*If* this is correct, it's pretty clear that the amount of PowerVR IP into future Apple products is extremely high. And when you depend on 3 separate pieces of IP from a company, it becomes less desirable to switch to someone else for just one of the three...
I've had a quote from ARM's CTO repeated to me before - goes something like "Now we've establish we are whores its just a mater of dealing with the price"
What is it with UK semiconductor CTOs that make them so cool? I really like all I've seen/heard from the top technical guys from ARM, CSR, Icera, etc. - I especially liked this story:
http://www.electronicsweekly.com/bl...ctor-blog/2008/07/the-late-simon-knowles.html - as Ailuros once said, maybe it's the tea!
JohnH said:
If you weren't so tied up in putting PowerVR down, you would have looked at how LRB works and thought about how exactly you scale that down to produce something that is competitive in performance power and area space PowerVR sells into and would realise that it isn't entirely sensible.
To TheArchitect's credit, he was likely thinking of a much longer-term horizon than you are; say, 22nm or so... It would make little sense to scale Larrabee down to less than 1 core/16 ALUs, but such a level of performance is perfectly sensible for handhelds in that technology generation. Therefore the real question is more what its real efficiency is, and that's quite a debate in itself to say the least!
Of course if you are willing to criticize Larrabee's overall efficiency publicly/on the record and start a catfight about it here, be my guest - I'm all for good television!
JohnH said:
Having done a little search on linked in involving the the keywords ARM, ex employee, architect, and coupled to a rather familier approach to negative marketing I'm pretty certain I know who you are, the question is do you have the integrity to come clean?
Hah! This is getting pretty hot - just a quick comment from a moderation POV: please don't force people to come clean about their RL identities publicly and bringing RL animosities in if they exist. However in certain circumstances, I would obviously find it entirely appropriate/sensible (and certainly desirable from your POV) to come clean in private via PMs.
In case PMs are disabled for you because of your low post cost, please just let me know and I'll take care of it.