Why the fuck should they need a licence anyway, just to make an x86- compatible processor?
It's going to get to the point soon where you'll need to licence pet names. You want to call your dog "Rover", well, there's a fee for that, sir, depending what breed it is .....
The idea that "ideas can be owned" is one that people need disabusing of, by whatever means necessary.
As AMD own ATI, and ATI is realistically the only other GPU company*, Wouldn't that be a monopoly?
* What's the type of company called? It's not manufacturer is it, because that will be the companies that actually make the GPU, such as LeadTek, MSi, etc? Honest question, I forgot.
Anonymous Coward
GPU taking over massively parallel tasks from the CPU #
Posted Thursday 5th March 2009 10:09 GMT
Hmm like graphics rendering perhaps?
I'm not sure what else would benefit in a netbook. Graphics cards run hot and eat lots of power. That's why we don't put them in netbooks.
I can see how they might be used in servers, but I'm at a bit of a loss to see the advantage in low power devices.
I suppose they could strip them down and tune them so that they run vista or kde with all the 3d stuff enabled, but not much more. Though it would seem to be more sensible to switch 3d off entirely when running on batteries.
Intel/TSMC announce that they will allow select customers to design and build x86 SoCs and fab them at TSMC. One day later, NVIDIA (TSMC's largest customer) say they will make x86 SoCs in 2-3 years.
I'm liking this idea, more competition for Intel is always a good thing - lets hope the licensing doesn't throtte them too much.
I think Nvidia have the expertise to pull something like this off really well, what with the history of their nForce chipsets, its the next logical step.
Does beg the question though does this exclude 64bit architecture - i only saw x86 mentioned, not x64.
.
@AJ Stiles - Well of course they'll need a license, in the same way if you pay billions over the years to come up with a very complicated big money design of something, you wouldn't want any old tom dick and harry using it for their own gains. Its a far throw from not being able to call your dog Rover now isn't it!?
Jeez . . . some people just dont understand this whole free-enterprise thing!
Because many of the technologies existent in today's x86 processors were developed internally by Intel---AND PATENTED. AMD does possess licensing to some of Intel's juicier secrets while having home-brewed solutions of its own. And now possessing ATI, they (like Intel with its progress towards Larabee) possess both CPU and GPU tech needed to produce a System-on-a-Chip. nVidia lacks the CPU end and needs it--quick--before AMD's Fusion and whatever Intel dubs its SoC chips corner the market. Everyone realizes this will be the next evolution of the x86 line--SoCs whose GPUs can do basic graphics on the low end and can provide parallel computational boosting on the high end.
Nvidia have to swallow their pride and cut a deal with Via. The glory days when Nvidia defined the cutting edge of consumer silicon tech are long gone. Now, if you are not integrated you will surely die. Which would be a pity since while monopolies are bad but duopolies ain't much better.
I can't see how they'd bother with x86 - unless in conjunction with a x64 processor [since x64 builds on x86 for backwards compatibility.
@Samson Chan: LeadTek, MSi, etc. don't make the GPU, just their own board. If the card is using a [for example] Radeon GPU, they supply the board and drivers.
The x86-64 specification was designed by Advanced Micro Devices (AMD), who have since renamed it AMD64.[1] AMD licensed its x86-64 design to Intel, where it is marketed under the name Intel 64 (formerly EM64T)..
I don't think the world needs a 3rd x86 player, given Intel is about to switch to Nehalem family.
I think Nvidia mostly need an x86 system as a boot, compile and control environment for code they want running on their families of GPUs.
Why not use an OpenSPARC implementation for that ? In Sun's implementations (the Niagara family) they are relatively power efficient and low in the GHz stakes. The control OS could be Solaris (if Sun ever got their a** into gear and finished a binary Open Solaris distro that wouldn't cost Nvidia anything either). There *are* ports of Linux to SPARC but ironically the ecosystem of things people actually use like Apache, Java, compilers etc is far more mature and complete on Solaris-on-SPARC than on Linux-on-SPARC (with the reverse being true on x86).
So if the PLAYstation is where work stops, then Nvidia could reinvent the WORKstation as a true computing device, rather than today's bastard child of a general purpose traffic light controller.
The terms these days are synonymous, since any contemporary consumer-grade x86 processor is expected to be 64-bit-capable. Perhaps the one exception is the low-power chips such as the Atom where efficiency takes precedence over performance. Anyway, like I said before, compatibility relies on being able to perform certain techniques that Intel has patented. They sure as blank can't go to AMD since it's a direct competitor (they now possess ATI, nVidia's chief GPU rival). And Intel won't grant the license itself because they're horning into nVidia's market itself with Larabee, making them direct competitors also.
Each computing architecture has its own advantages. Current CPU designs are meant to handle almost anything computational and thus are best suited for general and unpredictable tasks, such as tasks involving human interaction. Whereas the parallel nature of GPUs are best employed on highly-structured, predictable jobs. That's why they're math whizzes (math is highly-structured and thus predictable).
"Why the fuck should they need a licence anyway, just to make an x86- compatible processor?"
Yes, because they'd use Intel IP, the x86 insctructions set. It's not the idea, but the implementation which is licenses, here, so there's no abuse.
But if they want, they could also do as others have done, come up with an entirely new instruction set, call it NV86 ! But then, they would have either to wait a decade before seeing customers adoption, or emulate x86 atop, which is back to the license.
Nvidia trapped in x86 pipe dream
Matthew
cheap solution #
Posted Thursday 5th March 2009 03:22 GMT
BUY AMD =D
A J Stiles
Oh dear #
Posted Thursday 5th March 2009 10:09 GMT
Why the fuck should they need a licence anyway, just to make an x86- compatible processor?
It's going to get to the point soon where you'll need to licence pet names. You want to call your dog "Rover", well, there's a fee for that, sir, depending what breed it is .....
The idea that "ideas can be owned" is one that people need disabusing of, by whatever means necessary.
Samson Chan
@Matthew #
Posted Thursday 5th March 2009 10:09 GMT
As AMD own ATI, and ATI is realistically the only other GPU company*, Wouldn't that be a monopoly?
* What's the type of company called? It's not manufacturer is it, because that will be the companies that actually make the GPU, such as LeadTek, MSi, etc? Honest question, I forgot.
Anonymous Coward
GPU taking over massively parallel tasks from the CPU #
Posted Thursday 5th March 2009 10:09 GMT
Hmm like graphics rendering perhaps?
I'm not sure what else would benefit in a netbook. Graphics cards run hot and eat lots of power. That's why we don't put them in netbooks.
I can see how they might be used in servers, but I'm at a bit of a loss to see the advantage in low power devices.
I suppose they could strip them down and tune them so that they run vista or kde with all the 3d stuff enabled, but not much more. Though it would seem to be more sensible to switch 3d off entirely when running on batteries.
Paris, batteries, its obvious really.
Anonymous Coward
Spot the pattern? #
Posted Thursday 5th March 2009 11:59 GMT
Intel/TSMC announce that they will allow select customers to design and build x86 SoCs and fab them at TSMC. One day later, NVIDIA (TSMC's largest customer) say they will make x86 SoCs in 2-3 years.
El Reg conclusion: NVIDIA will make it's own CPU.
Try joining the dots guys...
Anonymous Coward
Yes yes YES! #
Posted Thursday 5th March 2009 14:15 GMT
I'm liking this idea, more competition for Intel is always a good thing - lets hope the licensing doesn't throtte them too much.
I think Nvidia have the expertise to pull something like this off really well, what with the history of their nForce chipsets, its the next logical step.
Does beg the question though does this exclude 64bit architecture - i only saw x86 mentioned, not x64.
.
@AJ Stiles - Well of course they'll need a license, in the same way if you pay billions over the years to come up with a very complicated big money design of something, you wouldn't want any old tom dick and harry using it for their own gains. Its a far throw from not being able to call your dog Rover now isn't it!?
Jeez . . . some people just dont understand this whole free-enterprise thing!
Charles
Why the licensing deal? #
Posted Thursday 5th March 2009 14:20 GMT
Because many of the technologies existent in today's x86 processors were developed internally by Intel---AND PATENTED. AMD does possess licensing to some of Intel's juicier secrets while having home-brewed solutions of its own. And now possessing ATI, they (like Intel with its progress towards Larabee) possess both CPU and GPU tech needed to produce a System-on-a-Chip. nVidia lacks the CPU end and needs it--quick--before AMD's Fusion and whatever Intel dubs its SoC chips corner the market. Everyone realizes this will be the next evolution of the x86 line--SoCs whose GPUs can do basic graphics on the low end and can provide parallel computational boosting on the high end.
Francis Boyle
Surely it's obvious #
Posted Thursday 5th March 2009 15:16 GMT
Nvidia have to swallow their pride and cut a deal with Via. The glory days when Nvidia defined the cutting edge of consumer silicon tech are long gone. Now, if you are not integrated you will surely die. Which would be a pity since while monopolies are bad but duopolies ain't much better.
Gis Bun
another cpu #
Posted Thursday 5th March 2009 15:49 GMT
I can't see how they'd bother with x86 - unless in conjunction with a x64 processor [since x64 builds on x86 for backwards compatibility.
@Samson Chan: LeadTek, MSi, etc. don't make the GPU, just their own board. If the card is using a [for example] Radeon GPU, they supply the board and drivers.
BioTube
It's AMD64 #
Posted Thursday 5th March 2009 21:00 GMT
x64 is a M$ invention.
As for GPGPU computing, isn't that just replacing one CPU with another? But shhh... don't tell nVidia.
kain preacher
x64 is a M$ invention. #
Posted Thursday 5th March 2009 23:08 GMT
The x86-64 specification was designed by Advanced Micro Devices (AMD), who have since renamed it AMD64.[1] AMD licensed its x86-64 design to Intel, where it is marketed under the name Intel 64 (formerly EM64T)..
Anonymous Coward
Use OpenSPARC and pay NO ONE... #
Posted Friday 6th March 2009 10:08 GMT
I don't think the world needs a 3rd x86 player, given Intel is about to switch to Nehalem family.
I think Nvidia mostly need an x86 system as a boot, compile and control environment for code they want running on their families of GPUs.
Why not use an OpenSPARC implementation for that ? In Sun's implementations (the Niagara family) they are relatively power efficient and low in the GHz stakes. The control OS could be Solaris (if Sun ever got their a** into gear and finished a binary Open Solaris distro that wouldn't cost Nvidia anything either). There *are* ports of Linux to SPARC but ironically the ecosystem of things people actually use like Apache, Java, compilers etc is far more mature and complete on Solaris-on-SPARC than on Linux-on-SPARC (with the reverse being true on x86).
So if the PLAYstation is where work stops, then Nvidia could reinvent the WORKstation as a true computing device, rather than today's bastard child of a general purpose traffic light controller.
Charles
@Gis Bun #
Posted Friday 6th March 2009 10:08 GMT
The terms these days are synonymous, since any contemporary consumer-grade x86 processor is expected to be 64-bit-capable. Perhaps the one exception is the low-power chips such as the Atom where efficiency takes precedence over performance. Anyway, like I said before, compatibility relies on being able to perform certain techniques that Intel has patented. They sure as blank can't go to AMD since it's a direct competitor (they now possess ATI, nVidia's chief GPU rival). And Intel won't grant the license itself because they're horning into nVidia's market itself with Larabee, making them direct competitors also.
Charles
@BioTube #
Posted Friday 6th March 2009 10:08 GMT
Each computing architecture has its own advantages. Current CPU designs are meant to handle almost anything computational and thus are best suited for general and unpredictable tasks, such as tasks involving human interaction. Whereas the parallel nature of GPUs are best employed on highly-structured, predictable jobs. That's why they're math whizzes (math is highly-structured and thus predictable).
regadpellagru
@AJ Stiles - #
Posted Friday 6th March 2009 11:46 GMT
"Why the fuck should they need a licence anyway, just to make an x86- compatible processor?"
Yes, because they'd use Intel IP, the x86 insctructions set. It's not the idea, but the implementation which is licenses, here, so there's no abuse.
But if they want, they could also do as others have done, come up with an entirely new instruction set, call it NV86 ! But then, they would have either to wait a decade before seeing customers adoption, or emulate x86 atop, which is back to the license.