Subscribe to EDN

CPU Wars: Nvidia Suggests It's Working On An x86 SoC

March 4, 2009

The discrete GPU market is in free-fall, with Intel’s offering looming on the horizon. Nvidia is having a hard time selling its core logic chipsets into either AMD or Intel CPU-based designs, with yesterday’s Apple news being a rare good-news exception for the company. And Nvidia seemingly still hasn’t found a customer for its Tegra ARM-plus-multimedia SoC for handhelds. Yet, with the exception of one notable layoff last September, the company has maintained its large and well-compensated workforce. What are all those engineers slaving away on?

I’ve long suspected that Nvidia’s been brewing an x86 CPU, as have others, and yesterday the company addressed the suspicions in a roundabout way, courtesy of senior VP of investor relations and communications Michael Hara’s comments at the Morgan Stanley Technology Conference in San Francisco:

I think some time down the road it makes sense to take [editor note: to the general purpose microprocessor business] the same level of integration that we’ve done with Tegra…Tegra is by any definition a complete computer on a chip, and the requirements of that market are such that you have to be very low power, very small, but highly efficient. So in that particular state it made a lot of sense to take that approach, and someday it’s going to make sense to take the same approach in the x86 market as well…If you look at the high-end of the PC market I think it’s going to stay fairly discrete, because that seems to be the best of all worlds…A highly integrated system-on-chip is going to make sense in the MID [editor note: mobile intelligent device] and netbook markets…Two or three years down the road I think it’s going to make sense…We won’t talk much more about what we think about that timeframe, but there’s no question it’s on our minds.

Do the math: for Nvidia to enter the market with an x86-based Tegra-like SoC (neatly validating Intel’s Atom aspirations for handhelds in the process) in the next two to three years likely means that development is already underway. I can’t help but be struck with the irony of this news, given always-flamboyant Nvidia CEO Jen-Hsun Huang’s comments less than a month back:

The heart of this issue is that the CPU has run its course and the soul of the PC is shifting quickly to the GPU.

If that’s true, Jen-Hsun, then why bother developing an x86 CPU? The answer, of course, is that Jen-Hsun knows his comments are little more than BS. Granted, there’s little indication that graphics processing will migrate back to CPU, in spite of a seeming plateau in mainstream applications’ polygon and pixel demands. GPUs also fill an important role in handling video processing in a speedy and power-thrifty manner. And there’s some possibility, though by no means a guarantee, that over time GPUs will take over additional functions amenable to their massively parallel processing nature, by virtue of coming-soon APIs such as OpenCL and DirectX 11. But for anyone who thinks that the GPU will obsolete the CPU or even tangibly retard its advancements in the future, I have seven words for you:

I’d like some of whatever you’re smoking.

Assuming my between-the-lines reading of Hara’s teasing is on track, where will Nvidia’s x86 capabilities come from? While I was pulling an April Fool’s joke when I ‘announced’ last year that Nvidia was buying AMD, the idea of Nvidia acquiring Via has been bantered about in the press for quite some time. There’s a problem with that prognosis, however, and it’s a biggie: Via’s x86 license isn’t capable of being adopted by an acquiring entity. Nvidia could try to do a straight-up x86 design, but (barring FTC pressure, which is perhaps what Nvidia’s gambling on), I can’t imagine a scenario in which Intel would grant its competitor a license. Emulation is also a possibility, but the track record here is spotty at best; Montalvo Systems flamed out before it ever produced its first chip, and Transmeta did little better, at least in the marketplace (in the courts, on the other hand, it fared somewhat better).

This feels like a ’swing for the fences’ (or, if you prefer, ‘Hail Mary pass‘) bet-the-company move on Nvidia’s part. And any of you who follow sports already have a sense of how often (or more accurately, ‘rarely’) home run and throw-for-the-end-zone attempts succeed, no matter how exciting they may be for us to watch. Your thoughts, readers?

Posted by Brian Dipert on March 4, 2009 | Comments (7)

March 12, 2009
In response to: CPU Wars: Nvidia Suggests It's Working On An x86 SoC
F.A.P 79 commented:

The program looks good ! Correct the grammer.


March 11, 2009
In response to: CPU Wars: Nvidia Suggests It's Working On An x86 SoC
Brian Dipert commented:

Dear Jeremy, I did. It was entertaining ;-)


March 11, 2009
In response to: CPU Wars: Nvidia Suggests It's Working On An x86 SoC
Jeremy commented:

Jen-Hsun never said the CPU was going obsolete, but just that computationally intensive operations (of all types, not just video) will inevitably be shifted to the GPU where they can be executed much more efficiently. The CPU is still useful (and critical) for basic system operation. You should watch his interview with Charlie Rose: www.charlierose.com/view/interview/10060


March 5, 2009
In response to: CPU Wars: Nvidia Suggests It's Working On An x86 SoC
BobsUrUncle commented:

Two problems I see: 1) Heat dissipation. It''s going to be a real problem when you integrate two IC''s both running in the GHz range. Unless you slow them down -- then what''s the point. It''s only going to be good for low-end PCs. 2) Larabee like architectures while elegant from an Engineering perspective are not going deliver much application level speed up. All those legacy applications will still only use 1-2 cores. Any more and you windup trashing the cache and deteriorating performance. We''re putting the cart before the horse again -- the "build it and they will come mentality". Start by creating compelling reasons for users to demand all that horsepower. Don''t tell me it''s gaming. Gaming can only take us so far.


March 4, 2009
In response to: CPU Wars: Nvidia Suggests It's Working On An x86 SoC
Brian Dipert commented:

Dear Larry M, if indeed the product is 2-3 years out, then I don't think there's much significance to the 2-3 week timeframe that elapsed between Huang and Hara's comments ;-)


March 4, 2009
In response to: CPU Wars: Nvidia Suggests It's Working On An x86 SoC
Larry M commented:

Not "BS." It''s misdirection. You don''t show your hand too early lest competitors meet you at the starting line. Huang was holding back. Hara judged that the time was right.


March 4, 2009
In response to: CPU Wars: Nvidia Suggests It's Working On An x86 SoC
dr bob commented:

There's no "license" for x86, folks. There are only patents and buses. NVIDIA can already do its own chipsets, and the only reason it needs Intel's buses is to connect to Intel's CPUs. If NVIDIA doesn't need Intel's CPU's, voila, no license. All NVIDIA would have to do after that is work around Intel's patents, but then, Intel is also doing that with NVIDIA's patents. The idea is not nuts, Brian. The point of NVIDIA doing a CPU is precisely so the platform no longer needs Intel at all.

POST A COMMENT
Display Name
captcha

Before submitting this form, please type the characters displayed above. Note the letters are case sensitive:

Advertisement
Advertisement
Advertisement
About EDN   |   Site Map   |   Contact Us   |   Subscription   |   RSS
© 2012 UBM Electronics. All rights reserved.
Use of this Web site is subject to its Terms of Use | Privacy Policy

Please visit these other UBM Canon sites

UBM Canon | Design News | Test & Measurement World | Packaging Digest | EDN | Qmed | Pharmalive | Appliance Magazine | Plastics Today | Powder Bulk Solids | Canon Trade Shows