Slashdot Mirror


Nvidia Is Trying To Make an x86 Chip

Slatterz writes with a story from PC Authority which says that "Word has reached us that Nvidia is definitely working on an x86 chip and the firm is heavily recruiting x86 engineers all over Silicon Valley. The history behind this can be summarised by saying they bought an x86 team, and don't have a licence to make the parts. Given that the firm burned about every bridge imaginable with the two companies who can give them licences, Nvidia has about a zero chance of getting one."

96 of 420 comments (clear)

  1. What? by kmac06 · · Score: 4, Funny

    What does that mean, "they don't have a licence to make the parts"? Are they not designing it from the ground up? Are chips typically made up of a bunch of simpler elements, designed by a third party?

    1. Re:What? by Anonymous Coward · · Score: 5, Funny

      it means that intel+amd have over 9000 patents on integral parts of an x86 cpu

    2. Re:What? by vivaoporto · · Score: 4, Informative

      Except that Intel and AMD hold vital patents to the set of technologies that are part of the x86 architeture. They have to cross license because they depend on each other, but they have no obligation to license to NVidia.

    3. Re:What? by Dunbal · · Score: 5, Insightful

      Except that Intel and AMD hold vital patents to the set of technologies that are part of the x86 architeture.

            You realize patents only last 20 years, right? Some of those "vital" x86 components must have expired or be pretty close.

      --
      Seven puppies were harmed during the making of this post.
    4. Re:What? by somenickname · · Score: 2, Insightful

      I would imagine that NVidia also has a fairly large patent portfolio where they could find many cases of Intel and AMD/ATI infringing in some way.

      Also, how does VIA have a license to make x86 chips? I would imagine they don't have the ability because Intel and AMD decided to be nice to a competitor so, they must have done a patent swapping deal or paid a lot of money.

    5. Re:What? by Skinkie · · Score: 4, Interesting

      Would those patents include an in hardware x86 instructionset translator to their GPU instructionset? I remember some vague comments around ~5 years ago that nVidia wanted to run an OS on their GPUs.

      --
      Support Eachother, Copy Dutch Property!
    6. Re:What? by Anonymous Coward · · Score: 5, Insightful

      Sounds like pretty weak speculation.

      You can't, at least officially, patent an aspect of the instruction set itself. In terms of more general patents over processes useful in producing the chips, there's no reason why NVidia couldn't have acquired equally 'vital' patents themselves. Plus Intel and AMD are both in the graphics business too - do they already have suficiently broad cross licensing agreements with NVidia? I don't know and I suspect you don't either.

      The question in these situations often comes down to whether companies are really willing to go nuclear and risk having the courts reject a lot of the crap with which they would otherwise intimidate smaller companies. If NVidia are willing to call their bluff then there's every chance they'll succeed. Being seen to use patents to prop up a duopoly isn't necessarily anything that Intel wants to be seen doing anyway.

    7. Re:What? by Anonymous Coward · · Score: 2, Funny
      Did you mean;

      it means that intel+amd have OVER NINE THOUSAAAAANDD! patents on integral parts of an x86 cpu

    8. Re:What? by Forge · · Score: 4, Interesting

      When I saw the summery this is the 1st thing that came to my mind.

      What is all they want to do is use the high density chip technology they currently have to produce a 3 Ghz or faster 80386DX CPU ?

      One with all the RAM it can handle as (core speed) cache?

      --
      --= Isn't it surprising how badly I spell ?
    9. Re:What? by C0vardeAn0nim0 · · Score: 4, Informative

      Intel licensed a bunch of stuff to VIA after a legal battle some years ago.

      here: http://arstechnica.com/old/content/2003/04/397.ars

      --
      What ? Me, worry ?
    10. Re:What? by JamesP · · Score: 4, Insightful

      Except nVidia probably has a multitude of graphics patents that AMD(ATi) and Intel certainly violate.

      Also, I really don't remember when "not having a license" was an impediment (remember Cyrix?? What about VIA?)

      --
      how long until /. fixes commenting on Chrome?
    11. Re:What? by LordKronos · · Score: 4, Interesting

      Which leads to in important consideration. Yes, AMD and Intel hold patents vital to getting into the industry, but why did they cross license? That is simple: Intel had enough patents to have AMD by the balls, and AMD had enough patents to have Intel by the balls. Neither enjoyed being at the mercy of the other, so they came to a mutual agreement.

      So now, fast forward to present day. Nvidia wants to get into the game. So how do they do it? Simple: they need to innovate and get patents on core technology before the other 2 do. Then they can agree to license it to one of the 2 to give them a competitive advantage. At that point Nvidia has half the necessary portfolio, and if things go well, the other will need to get their hands on the tech to stay competitive.

    12. Re:What? by vivaoporto · · Score: 4, Informative

      Some will be expired, but the technology employed on the current chips (state of the art and previous generations) are covered by more recent patents, and if NVidia wants to produce anything more advanced that the good old 8086, they will have to negotiate.

      Check this and this articles. That shows the heavy politics involved between the big processor companies in order to be able to produce our beloved processors.

    13. Re:What? by peragrin · · Score: 2, Interesting

      um there has been massive amounts of changes to the x86 design line over the last 20 years too.

      To the point where they are almost superficially x86.

      --
      i thought once I was found, but it was only a dream.
    14. Re:What? by Anonymous Coward · · Score: 5, Funny

      You think it's funny until you see my Wolfenstein 3D benchmarks.

    15. Re:What? by Anonymous Coward · · Score: 5, Funny

      What would happen if you pushed turbo on THAT thing?

    16. Re:What? by commodore64_love · · Score: 3, Interesting

      Maybe Nvidia should talk to Motorola instead.

      I'd love to see a modern-day version of the 68060.

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    17. Re:What? by hairyfeet · · Score: 5, Interesting

      So why not just buy Via? They have the license to make x86, and more importantly they have low power CPUs that are ready to go, and with Netbooks and Notebooks taking a big chunk out of the market this would give them a BIG advantage in the market. If they were to buy Via they could join the Via Nano and the Ion GPU and have bad ass low power Netbooks and Notebooks ready to hit the market.

      So can someone tell me what the point of doing it the hard way by starting from scratch is? Because IMHO it seems like a giant waste of resources when Via is ripe for the picking and the Nano CPU from what I have seen is a nice mix of low power with decent performance for Netbooks/Notebooks. Paired with the Ion GPU I think they would have a combo that would kick some serious ass in the Netbook and Notebook markets with little effort. Then later on if they desired they could always do a Fusion style joining of the CPU/GPU to get even better power to performance ratio. So why are they trying to reinvent the wheel?

      --
      ACs don't waste your time replying, your posts are never seen by me.
    18. Re:What? by segedunum · · Score: 3, Interesting

      They have to cross license because they depend on each other, but they have no obligation to license to NVidia.

      Cross-licensing is a crock. It is done to try and head off any threat of legal action two or more companies might throw at each other, but the suspicion of that threat is not based on anything concrete. It's more about warm fuzzy feelings and to give the legal people something to do. It's also done as a protectionist tactic between companies to make sure no one else enters the party, and if they try to to ensure that everyone will be asking a lot of questions that can't be answered about their legality.

    19. Re:What? by Anonymous Coward · · Score: 3, Informative

      That's the Natami project.

    20. Re:What? by morgan_greywolf · · Score: 2, Funny

      ...And now you know how they came up with the Large Hadron Collider! ;)

    21. Re:What? by DarkOx · · Score: 3, Informative

      The current crop of x86 chips really are not x86 at all anymore, other then they present the same instruction set. Most of them are RISC machines with an x86 decoder, and a programable one at that bolted on. This is what microcode is all about. Intel and AMD can probably take their latest CPUs and with very minimal reworking make them act like a PPC if they wanted to do so. Which is not to say the architecture and features of the under line chip would be effecient for that, the designs are optimized for 86 decoders.

      --
      Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
    22. Re:What? by ozmanjusri · · Score: 4, Interesting
      Would those patents include an in hardware x86 instructionset translator to their GPU instructionset?

      Could be.

      There was a big fight in the chipmaking world over a bunch of patents covering hardware x86/Instruction set translation, which included multicore parallel instruction processing. They were originally held by a company called Exponential Technologies, and though Intel wanted them badly, were grabbed by S3 for ten million in an auction.

      In the end, S3 and Intel agreed on a time-limited cross licensing deal. That agreement ended in December 2008.

      Coincidence?

      --
      "I've got more toys than Teruhisa Kitahara."
    23. Re:What? by Skinkie · · Score: 2, Interesting

      Since S3 Graphics = Via... I think buying stock sounds attractive.

      --
      Support Eachother, Copy Dutch Property!
    24. Re:What? by Jorophose · · Score: 2, Insightful

      Unlikely. The summary is right, nVidia burnt that bridge: I remember hearing that nVidia backed out of its VIA+GeForce plans to pursue its Ion platform.

      Now, why the hell you'd want to give up the Nano, is beyond me. nVidia, get your ass in gear: VIA Nano + 9400GS chipset = killer combo.

    25. Re:What? by jonbryce · · Score: 2, Insightful

      Yes, because the whole point of a patent is that you get a temporary monopoly.

    26. Re:What? by SpaghettiPattern · · Score: 3, Funny

      I'd love to see a modern-day version of the 68060.

      You mean PPC? Just get yer screwdriver and head for the server room. Open the box that says "IBM zSeries". You'll find it just across the cabinet where the "IBM first prize" golf trophies for the "IBM Sales manager vs. customer cup" are on display.

      --

      I hadn't the slightest objection to his spending his time planning massacres for the bourgeoisie... (P.G. Wodehouse)
    27. Re:What? by hardburn · · Score: 2, Insightful

      Hmm? The Over Nine Thousand meme stopped being funny the first time it was used.

      --
      Not a typewriter
    28. Re:What? by hardburn · · Score: 4, Insightful

      If you want to get rid of cruft, you don't start with x86. Many assembly programmers have weaped themselves to sleep over its backwards memory address model.

      --
      Not a typewriter
    29. Re:What? by TheRaven64 · · Score: 4, Insightful
      Not at all. Many of them relate to aspects of the vector instruction set, for example. Sure, they could make an x86 chip, but without SSE support who would buy it?

      There is a simple way around this problem, however. They can get IBM to fab the chips. IBM have done this for other x86 manufacturers in the past, and it's covered by the cross-licensing agreements that they have with Intel and AMD.

      --
      I am TheRaven on Soylent News
    30. Re:What? by boredhacker · · Score: 2, Funny

      I'd love to see a modern-day version of the 68060.

      You mean PPC? Just get yer screwdriver and head for the server room. Open the box that says "IBM zSeries". You'll find it just across the cabinet where the "IBM first prize" golf trophies for the "IBM Sales manager vs. customer cup" are on display.

      Those trophies are also on display inside the Playstation 3 ;-)

      But, seriously... there's no viable option other than x86; computer's simply won't work without them. Just take a look at the size of the heatsink attached to my iPhone :-P

    31. Re:What? by Anonymous Coward · · Score: 5, Funny

      Yeah, well the "It Stopped Being Funny The First Time It Was Used" meme stopped being funny the first time it was used.

    32. Re:What? by Smallpond · · Score: 2, Interesting

      The point is that you could make a totally different core chip and program the x86 instruction set to run on it. nVidia already has fast chips and motherboards. I think they are close to selling the whole package. Imagine a micro-ATX single-board system where you aren't paying for both a CPU and GPU. Small size and power, low cost and high performance.

    33. Re:What? by Too+Much+Noise · · Score: 4, Informative

      So why not just buy Via? They have the license to make x86, and more importantly they have low power CPUs that are ready to go, and with Netbooks and Notebooks taking a big chunk out of the market this would give them a BIG advantage in the market.

      3 words: Ownership Transfer Clause

      Intel is already waving that sword at the offsprings of their soon-to-be-late AMD competitor (namely, the question whether The Foundry Company will be covered by the x-licenses or not). Usually licensing agreements are set to be terminated if ownership of the licensee passes to a third party, so NVidia might even get a total of zero licenses if it buys Via.

    34. Re:What? by slyfox · · Score: 5, Informative

      No, the above post really overstates what goes on inside today's x86 chips.

      It is true that Intel and AMD internally break up x86 into simpler "micro-ops" to simplify the internals of the chip. However, the specific micro-ops uses are tailored explicitly for x86 instructions, and many match up with x86 instructions one-to-one. The mapping really isn't that programmable, either. Most of the mapping is hard-coded and highly optimized. It would not be trivial to support another ISA such as PowerPC, even for just user-mode instructions. If you then consider all the privileged instructions, virtual memory, and virtualization stuff, you have a real mess. It would likely be easier to start from scratch rather than try to retrofit a current x86 to be anything other than an x86. Sure, you could reuse some of the arithmetic units and memory controllers perhaps, but the core would have to change pretty dramatically.

      That said, Transmeta (RIP) did have technology that would likely make it easier to run non-x86 code on its processor, and the translation was done in software. But even its internal instructions were likely closely match to specifics of the x86 ISA.

    35. Re:What? by Dun+Malg · · Score: 3, Interesting

      Nobody building a contemporary x86 CPU "starts" with x86 as it is. Much of the "x86" aspect of our processors is little more than an abstraction layer, translating to the functional guts of the CPU. The guts are designed with a mind for the needs of that abstraction layer, but it's not like the old days, where a certain x86 instruction mapped to a hard-wired set of transistors on the die.

      --
      If a job's not worth doing, it's not worth doing right.
    36. Re:What? by Paul+Jakma · · Score: 2, Informative

      That's not quite right. When Intel were *much* smaller, big customers (IBM particularly, but I think some US government dept also forced their hand), wanted second-source suppliers in place as a condition to Intel getting contracts. Intel cross-licensed with AMD in order to secure such contracts. Here's AMDs' version.

      --
      I use Friend/Foe + mod-point modifiers as a karma/reputation system.
    37. Re:What? by Dun+Malg · · Score: 3, Insightful

      Usually licensing agreements are set to be terminated if ownership of the licensee passes to a third party, so NVidia might even get a total of zero licenses if it buys Via.

      So why didn't the cross licensing agreement terminate when National Semi bought Cyrix? Or when VIA bought Cyrix from National? Your speculation flies in the face of actual events.

      --
      If a job's not worth doing, it's not worth doing right.
    38. Re:What? by Dun+Malg · · Score: 3, Insightful

      That is my understanding as well. Current Via chips are extensions of the Centaur design. Cyrix was a technological dead end that didn't even own any fabrication facilities. Name brand had to be the only valuable thing they had.

      You're confusing chip design with licensing agreements. VIA sells the Centaur IDT chip design under the Cyrix licensing agreement. Cyrix' "name brand" was worthless compared to their real asset, which was a full x86 cross-licensing agreement with Intel.

      --
      If a job's not worth doing, it's not worth doing right.
    39. Re:What? by Dun+Malg · · Score: 2, Informative

      Cyrix got IBM to fab their chips (IBM also sold re-branded Cyrix chips). This allowed them to hide behind IBM's patent cross-licensing agreements with Intel.

      That was the terms of an early out of court settlement with Intel, but the situation changed after 1997. Cyrix sued Intel for violating some of their patents in the Pentium Pro. In the end, Cyrix ended up with a full x86 cross-licensing agreement with Intel, just like AMD. That's why VIA can sell x86 CPUs--- they bought Cyrix.

      --
      If a job's not worth doing, it's not worth doing right.
    40. Re:What? by theshowmecanuck · · Score: 2, Interesting

      Agreed... sometimes starting from scratch is easier than fixing old code. But IF they could buy Via, it wouldn't mean they HAVE to use the existing code-base. They could buy Via just for the licenses and build from scratch anyway.

      --
      -- I ignore anonymous replies to my comments and postings.
    41. Re:What? by rubycodez · · Score: 4, Funny

      why, the yellow LED next to the TURBO tag shines, of course

      My Capital-E 268 did that, went from 6MHz to a roaring 10MHz

    42. Re:What? by Mr.+Jaggers · · Score: 2, Informative

      Hate to point out the obvious, but Via is three times bigger than NVIDIA ($15.5B market cap vs $5B). That might make it a tough sale.

      --

      When I grow up, I want to have Christopher Walken hair.
    43. Re:What? by Anonymous Coward · · Score: 2, Insightful

      What would happen if you pushed turbo on THAT thing?

      You'd go plaid.

    44. Re:What? by Nekomusume · · Score: 2, Insightful

      It was funny? Ever?

      Like most things from 4-chan, no.

    45. Re:What? by Jesus_666 · · Score: 2, Funny

      Duh. Everything's bigger in the United States.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    46. Re:What? by Anonymous Coward · · Score: 2, Interesting

      Yes, but the patents on the (generic) x86 instruction set are all expired, considering that the 80286 is more than 20 years old. So while Intel (32-bits) and AMD (64-bits) may hold a number of patents on the design of those chips, NVidia might be able to pull a Transmeta on them (ie converting the x86 instruction set to their own execution format as part of the Instruction Decode phase) without bending over for royalties.

      If they play their cards right and get to market first, they might even set the standard for future x86 MIMD instructions. That would allow them to collect royalties from both the other players, much like AMD beat Intel on getting a workable 64-bit implementation.

      But I think the odds are 90% that NVidia is screwed, unless they get a judicial clearance first (like a monopoly case against Intel).

    47. Re:What? by BigFlirt · · Score: 2, Informative

      NYSE: VIA corresponds to Viacom, Inc. I don't think CBS/MTV/Sumner Redstone are interested in venturing into microprocessors.

    48. Re:What? by Samah · · Score: 2, Interesting

      Trivia: The turbo button/LED was actually to slow down the PC for clock cycle-based applications that ran too fast on modern PCs. See MoSlo for a software implementation. ;)

      --
      Homonyms are fun!
      You're driving your car, but they're riding their bikes there.
    49. Re:What? by Yvan256 · · Score: 3, Funny

      (Score: overflow, Infinite loop)

    50. Re:What? by CokoBWare · · Score: 3, Interesting

      Yes, but the patents on the (generic) x86 instruction set are all expired, considering that the 80286 is more than 20 years old. So while Intel (32-bits) and AMD (64-bits) may hold a number of patents on the design of those chips, NVidia might be able to pull a Transmeta on them (ie converting the x86 instruction set to their own execution format as part of the Instruction Decode phase) without bending over for royalties.

      If they play their cards right and get to market first, they might even set the standard for future x86 MIMD instructions. That would allow them to collect royalties from both the other players, much like AMD beat Intel on getting a workable 64-bit implementation.

      But I think the odds are 90% that NVidia is screwed, unless they get a judicial clearance first (like a monopoly case against Intel).

      I'm thinking the same thing, with a twist. Instead of creating a CPU, they might be trying to build a Transmeta-like converter to work with their GPU technology to support Larabee-like extensions to the x86 instruction set. Perhaps NVidia knows that the future is in hygrid ray-tracing with rasterization, and one of the ways to get developers to keep supporting the NVidia platform is to make NVidia's platform support the same crap that Intel is devising with Larabee. That way, game and graphics devs don't need to work as hard trying to fit Larabee ray-tracing techniques into a rasterization engine on the GeForce platform.

      Thoughts?

    51. Re:What? by jjackalb · · Score: 4, Informative

      VIA Technologies Inc.'s Market Cap is 461.0M according to: http://investing.businessweek.com/research/stocks/snapshot/snapshot.asp?capId=679305

    52. Re:What? by Bill,+Shooter+of+Bul · · Score: 2, Funny

      Yeah, they're more like cousins by marriage than blood relatives. Still, just to avoid the awkward family reunions they still shouldn't hook up.

      --
      Well.. maybe. Or Maybe not. But Definitely not sort of.
    53. Re:What? by adolf · · Score: 2, Insightful

      Back in the day (yes, you're old -- just look at your UID), a friend of mine gave me a Baby-AT desktop case with an LED display, which he'd been using for awhile.

      It was jumpered to say "HI".

      This seemed at the time (and indeed now) to be the most useful function of such a thing. I left it that way.

    54. Re:What? by commodore64_love · · Score: 2, Informative

      >>>You mean PPC?

      A common misconception. PowerPC is NOT based upon the original 68000 architecture. When I said I'd like to see a modern version of the 68060, I meant a natural evolution of that design, but still capable of running older 68000-based software (Mac OS Classic, Amiga Workbench, Atari ST/TT) since it shared the same instruction sets.

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
  2. Hrmm by acehole · · Score: 3, Funny

    Maybe they just want to run Quake 3 raytracing at 5fps. I mean who wouldnt?

    --
    Be you Admins? nay, we are but lusers!
    1. Re:Hrmm by ShakaUVM · · Score: 4, Funny

      >>Maybe they just want to run Quake 3 raytracing at 5fps. I mean who wouldnt?

      NVIDIA - for all your sphere and chessboard needs!

  3. Logic says by Anonymous Coward · · Score: 4, Interesting

    Nvidia are going to challenge the concept of licensing an instruction set, and they know they are going to win.

    That will be a great day for all the technology industry and herald a massive price crash in processor power.

  4. this is an theinquirer.net editoral ... by Anonymous Coward · · Score: 5, Informative

    how does pcauthority.com.au get away with re-posting others articles without even linking back to the original source (yes, I know that they credit theinquirer.net at the top, however it just links to all articles stolen from theinquirer.net).

  5. Re:I can't wait by XPeter · · Score: 2, Informative

    MSI has to be the worst quality part maker on the market. I've had terrible experience with them.

    If I was betting on it, I'd say ASUS would have the most profitable year.

    --
    "The difference between genius and stupidity is that genius has it's limits" - Albert Einstein
  6. Two companies who can give them licences.. by hsa · · Score: 3, Insightful

    What about Via?

    1. Re:Two companies who can give them licences.. by hattig · · Score: 3, Informative

      That's Cyrix.

      VIA still make CPUs, they make the old 90nm C7, and the newer 65nm Nano which will be appearing in systems this year.

      As regards this story, I don't believe it one bit because it's a story involving the Inquirer and NVIDIA.

      If NVIDIA were to do anything, I think they would be creating a far faster ARM based SoC for their Tegra v2 line, based around the ARM Cortex A8. Maybe they're making a hardware x86 translator front-end for it... not to perform well, but to perform well enough to accelerate x86 virtual environments over emulation.

    2. Re:Two companies who can give them licences.. by xlotlu · · Score: 2, Informative

      No. Once upon a time there was the Cyrix MediaGX; Cyrix merged with National Semiconductor, who rebranded the MediaGX as Geode, and subsequently sold the design to AMD.

      The only involvement VIA had in the business was buying the Cyrix trademark and some of its IP from National. This IP supposedly helped them tremendously in getting Intel off its back. And VIA keeps happily doing business in the x86 world: C3, C7, and now x86-64 with the Nano.

  7. Where's the *proof*? by onion2k · · Score: 5, Insightful

    I can think of a few reasons why nVidia might want a bunch of x86 engineers on-board, and they're not all "to design an x86 chip". nVidia have been pushing the GPGPU model for a while so having people around who know CPU architecture would be very useful, especially if they're looking at ways to emulate x86 assembler on their GPU architecture (which, for a few apps, would be an awesome feature).

    The article is full of assumptions and conjecture. And it comes across as incredibly bitter toward nVidia. Did they turn the author down for a job or something?

    1. Re:Where's the *proof*? by Anonymous Coward · · Score: 5, Informative

      No, the author is Charlie Demerjian from The Inquirer. Some years ago Charlie broke a NDA, so nVidia has removed him from the pool of journalists given notice of new releases. Since then Charlie writes only negative things ("they are broke", "they produce only faulty chips", "ATI is much faster", "CUDA stinks", "3D glasses are no good", etc. etc.) about nVidia. I've a spam filter about "news" about nVidia by Charlie (it's a pity slashdot reports this junk...)

  8. Re:Excuse my ignorance by Znork · · Score: 4, Informative

    Why does a firm wishing to enter the x86 market need to buy licenses

    They're probably alluding to possible patents held. Of course, NVidia has them in the graphics part and could leverage that anyway. Just another reason why patents need to be scrapped and replaced with a non-exclusive system of financial incentive, if we need one at all.

    however did AMD come to own any

    Ancient history. AMD got into the x86 market in the 80's when the USG required multiple sources for many components, so Intel was more or less forced to let them in if they wanted USG business. Once they were established they've worked on improvements themselves which they license to Intel, etc.

  9. Summary = article = blatant copy of the INQ by owlstead · · Score: 4, Interesting

    Shame about that, at least try and find some additional information and link to the original article. I didn't know that the INQ has become a news agency of sorts. They certainly don't have the credentials for that. And the author of this article even less.

    Then again, we can discuss the idea that nVidia is apparently (no proof whatsoever of the hirings) going for x86 without having the licenses to do so. As I understood, AMD and Intel (and VIA) let each other use patents and designs for x86, so I assume this is about letting nVidia in or not on that scheme.

    Personally I'm wondering why nVidia and VIA don't fuse. One just has created a neat little x86 CPU and low power parts the other has neat GPU's. And I heard that VIA is going out of the chipset business anyways.

    See, I've started up the discussion for you. If you don't like it you can order up another if you don't think it's any good.

  10. Ripped from The Inquirer by s390 · · Score: 3, Informative

    PC Authority ripped off this story, word for word, from The Inquirer. The author at The Inquirer, Charlie Demerjian, ought to sue their pants off for copyright infringement.

    1. Re:Ripped from The Inquirer by HeLLFiRe1151 · · Score: 5, Funny

      Maybe they cross license with each other.

      --
      I've got 101 mod points and you can't have them!
  11. More inquirer "news"? by xlotlu · · Score: 4, Informative

    The PC Authority site got slashdotted, but this sounds terribly like Charlie Demerijan's article from 2 days ago.

    And while Charlie's articles are terribly fun to read, they don't quite qualify as news. Call them rants, speculation, whatever you wish, but not news. At least unless they get picked up blindly by other publications...

  12. Re:I can't wait by Shadow+of+Eternity · · Score: 2, Informative

    Nope. Foxconn easily is worse than MSI, and the worst by far is a group of power supply names behind Allied and Ultra (Deer is one of them).

    --
    A bullet may have your name on it but splash damage is addressed "To whom it may concern."
  13. Re:Patents vs. GPU by Carewolf · · Score: 3, Informative

    Intel and AMD has been using hardware x86-emulators running on top of specialized instruction sets since Pentium Pro and Athlon. The last native x86-chip in production was the AMD Geode, and that one is dead now.

    But GPU and CPU is still very different things. Performance on CPUs is very dependent on branch, and random-memory access performance. GPU's don't have real-branches and only reads memory linearly. NVidia is going to need a completely new architecture, and can only reuse some of the algorithmic implementations (fast float-point operations, etc.)

  14. Nvidia has licensed patents by NimbleSquirrel · · Score: 4, Informative
    While Intel do hold key x86 related patents, they aren't the only ones with patents in that area. Nvidia have entered into a patent sharing agreement with Via (and most likely sharing their x86 technology), and on top of that, they have also licensed all patents and patent applications from Transmeta.

    Perhaps they could be making GPGPU that with a translation layer for x86 instructions, like the Transmeta Crusoe did in VLIW, or maybe they are enhancing a Via Nano CPU design with on die GPU (rather like they did with the Tergra ARM11 chip). Either way this won't be a desktop CPU, and it won't be serious competition for Intel, but could be targeted at the growing netbook market.

    Intel could step in and try to block them, but they have lost against Via and Transmeta in the past, and they would also put themselves in a difficult situation, since they are being watched in the US, EU and Asia for antitrust violations. This would look quite bad for them.

  15. They already do.. by mcbridematt · · Score: 4, Informative

    ... sortof. NVIDIA has a 386(!) SoC from the acquisition of ULI.

    I'm skeptical about a new entrant like NVIDIA gaining any traction in the x86 market, they would have better luck pushing out their ARM chips.

    1. Re:They already do.. by Joe+U · · Score: 2, Insightful

      You're forgetting that Windows has a HAL and Microsoft will be very happy to get Windows running on another arch if you pay them enough.

      This could be a system to run x86 legacy apps without emulation and more modern apps on a super-fast GPU based processor.

  16. Its amazing how fast bridges can be rebuilt... by voss · · Score: 4, Insightful

    If you have the cash, intel doesnt need cash AMD does.

  17. Not even close by ConanG · · Score: 5, Informative

    They may have the base architecture available, but not any of the fancy simd or 64-bit instruction sets.

    First appearances (not necessarily patent dates):
    MMX - 1997
    3DNow! - 1998
    SSE - 1999
    SSE2 - 2001
    AMD 64 - 2003
    Intel 64 - 2004
    SSE3 - 2004
    SSE4 - 2006

    Of course, most software doesn't use any of these extensions, but Intel and AMD can use this as a weapon in a possible FUD campaign.

    1. Re:Not even close by Anonymous Coward · · Score: 2, Insightful

      Of course, most software doesn't use any of these extensions

      Actually, any software that needs to support them does.
      Any 3D game, art program, or media encoder will definitely support most (if not all) of those extensions.

      Hell, we're even seeing Photoshop use CUDA.

    2. Re:Not even close by Anonymous Coward · · Score: 2, Insightful

      Yes, but x86 has been around far longer.
      IA-16 - 1978
      IA-32 - 1985

      NVidia, or anyone for that matter, should be permitted to make x86 processors without a license. At this point x86 is the de-facto instruction set the world uses, and intel has profited greatly from it. Extensions are just another example of abuse of monopoly powers to prevent any meaningful competition in the market.

  18. Re:Some pretty big leaks... by ThePhilips · · Score: 2, Insightful

    While Intel and PS4 are pretty much wild speculation - based on logic (Intel is specialist in cheap chip production, something Sony urgently needs for its PS3), the nVidia and x86 are based on hirings.

    While I will not go as far as to say that nVidia is attempting to implement whole CPU, it could be that they are trying to put CPU emulator/accelerator on to GPU. Scrapping the shader language and allow to write/compile plain C/etc which can be run unmodified on both CPU and GPU is a huge step forward to allow hybrid/partial acceleration, scaling the technology from lowest-end to highest-end.

    Both moves have logic behind them. Both are speculations. First was already denied. But let the soap opera run for few more episodes^W the Inquirer articles more.

    --
    All hope abandon ye who enter here.
  19. Re:Excuse my ignorance by DrSkwid · · Score: 5, Informative

    Back in the day, many purchasers demanded that manufacturers of electronics had a secound source of components so you wouldn't get stuck with a product line you could no longer build. AMD was Intel's second source provider. This agreement went to court http://findarticles.com/p/articles/mi_m0EKF/is_n1961_v39/ai_13734404 and the result was a forced agreement that meant AMD had access to Intel intel.

    --
    There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  20. Re:Some pretty big leaks... by ardor · · Score: 4, Informative

    C allows for things that just don't make sense on GPUs. Arbitrary branching, pointer aliasing, etc. are poisonous for GPU performance.

    GPUs excel at tasks that map N input values to one output value, with a minimum amount of unpredictable branches. If a task fits in this well, it is likely being accelerated already, via CUDA, Stream, CTM. If it doesn't fit, forcing it on the GPU is a waste of time.

    What you want to look at are things like C++ DSELs, which create expression templates out of compile-time defined language specifications. This way, you can have a "shader language" that is evaluated at compile-time, either to a "real" shading language, or to plain old C++ code for the CPU.

    --
    This sig does not contain any SCO code.
  21. Litigate to Gain Market Access by knapper_tech · · Score: 3, Insightful

    I think we're at the point where x86 licensing is honestly kind of silly. For the sake of competition, I believe nVidia will find the right buttons to press and get at least enough breathing room to build parts.

    Saying that x86 is a technology that allows Intel or AMD chips to run very powerful software is completely off-target. x86 is a vast software market, which chip makers continually convoluted their designs in order to have the ability to serve.

    In other words, it's quite clear that x86 is not a technology anymore and has become more like a standard, which all companies should have some fair access to.

    --
    "There are some people that if they don't know, you can't tell them." ~ Louis Armstrong
  22. Re:Patents vs. GPU by X0563511 · · Score: 4, Funny

    Or are you implying that every office in the world has their own fab plant and I didn't know about it?

    Yes. You didn't get yours? It should have arrived last month.

    --
    For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
  23. That's my dream... by mangu · · Score: 2, Interesting

    a 3 Ghz or faster 80386DX CPU ?

      One with all the RAM it can handle as (core speed) cache?

    Just 4 Gb of RAM, a 32-bit address, and make it as fast as you can. Forget about that 64-bit bullshit, I'm not running the Social Security database. But it must be on a single chip, or as close as it can be. Memory access times are limited by the speed of light once you get into the GHz range, a nanosecond is 300 millimeters.

    To go with that, let's have some thousands of cores for number crunching. Mega cores, giga cores, you can never have enough cores for number crunching. But these cores need not have 64-bit capability, all they need to do is multiply-add operations, as quickly as possible.

    The CPU industry, unfortunately, has been too long in a monopoly situation. Nvidia has done some impressive progress in getting an alternative thinking to the market, let's see what they can bring next.

    1. Re:That's my dream... by Fweeky · · Score: 2, Interesting

      Just 4 Gb of RAM, a 32-bit address, and make it as fast as you can. Forget about that 64-bit bullshit, I'm not running the Social Security database

      Um. You can't actually have 4GB of memory with 32bit address space; anywhere between 0.5-2G is going to be eaten up by PCI address space and video memory. On top of that, you can only actually use a maximum of 3GB in a single process; more often 2GB. Painfully limited now; after the years it'll take to develop a brand new x86 it'll be utterly pathetic.

      In fact, given the current sweet spot for decent desktop machines is 4-6GB, it's pathetic now. Why would anyone develop such a chip for the 2011 market? It's not like limiting yourself to 32bit is going to magically make it faster or make the cores much smaller.

      To go with that, let's have some thousands of cores for number crunching. Mega cores, giga cores, you can never have enough cores for number crunching. But these cores need not have 64-bit capability

      Uhm, right. Yes, we have a use for loads of cores too, but if you tell us we can't plug more than 4GB into it, we're going to laugh at you and go back to our 64GB T5240. And yes, we need fast 64bit integer operations too, thanks.

    2. Re:That's my dream... by neokushan · · Score: 2, Insightful

      Do you think in our calculations it's as important to distinguish between 2147483648 and 2147483649 as between 5 and 6?

      Ummm...yes? One's correct and one's incorrect. If you're going to do something, do it right...

      --
      +1 IDisagreeSoHeMustBeATrollOrAnAstroturferOrAShill
    3. Re:That's my dream... by Targon · · Score: 2, Interesting

      Another thing that people forget about is that AMD introduced extra registers with the Athlon 64, and those extra registers can be used to make certain tasks easier since fewer instructions would be needed.

      When you run low on registers, it means you need to do a calculation, save it just to free up a register to do another calculation and around and around. Most people may not deal with the actual machine language, but when a compiler is properly tuned for a chip, it SHOULD make use of extra registers and such. This is why having good compiler support is key for both AMD and Intel. In theory, if AMD really devoted more energy toward compiler optimizations, AMD chips would probably run anywhere from 5 to 15 percent faster than we are seeing these days.

  24. Re:Patents vs. GPU by cheesybagel · · Score: 2, Informative

    Actually AMD has been doing hardware x86-emulation since the K5. Cyrix started it all, with the 5x86.

  25. Re:Patents vs. GPU by The+End+Of+Days · · Score: 2, Insightful

    This is basically the "I want it really badly so you should be forced to give it to me" argument used by people to justify entertainment piracy. You dressed it up a lot nicer, though. You should take it out to dance.

  26. Did I slip into Bizarro world? by meist3r · · Score: 2, Funny

    Intel building GPU's for gaming consoles, nVidia building a x86 CPU, Microsoft looking for OpenSource strategy.

    I am confused. Or rather: I totally know what's going on.

  27. Horsepower isn't the only thing! by Psychofreak · · Score: 2, Insightful

    Most earth movers only use about 50 horsepower or less. (Think about stuff you see in the city or on a farm.) Most small cars have much more than that. A lightweight sports car will boast 300 horsepower.

    The older architecture is quite capable of moving mountains especially since there is a lot of existing software that is already available. Using the latest technology for a complete computer on a single chip only makes sense for the manufacturing processes, not the logic.

    I still use my Pentium Pro machine. It is able to perform nicely at non-gaming tasks, well other than nethack, and most web surfing.

    Cheap, reliable computing is more important than powerful computing for many applications.

    Phil

    --
    Laugh, it's good for you!
  28. Re:Excuse my ignorance by roystgnr · · Score: 3, Interesting

    Ancient history. AMD got into the x86 market in the 80's when the USG required multiple sources for many components

    You know, in hindsight, keeping up this policy would have been a vastly more effective way of reigning in Microsoft than that ineffectual antitrust suit.

  29. Re:Patents vs. GPU by Dun+Malg · · Score: 4, Insightful

    Actually I was speaking on a much less technical, and more human level. My point was that something that we all use and that has become a backbone of our society has essentially become public domain by nature of its own success.

    That's not how patents work. The McCoy automatic oiler saved milions of dollars in labor back in the age of steam locomotives. The fact that just about every locomotive had an oiler and that railroads were the backbone of our transportation system in the 19th century in no way affected McCoy's patent on it.

    --
    If a job's not worth doing, it's not worth doing right.
  30. Re:Posted fourteen years too late by Fweeky · · Score: 2, Informative

    PAE has driver issues, still doesn't allow individual processes to use more than 4GB (in a way anyone is actually going to bother with), and is a hideous hack reminiscent of the windowing extensions used in the days when the 640k barrier was a concern.

  31. Re:I can't wait by Omestes · · Score: 2, Insightful

    I think part of the problem is that graphics cards are rather superfluous "bling" accesories, especially at the high end, that really don't serve much of a purpose. I haven't come across a game I can't play on "high" or "ultra" setting with my $80 video card (attached to a Core 2 Duo 2.6Ghz box, w/ 6BG RAM) except Crysis. But still the market somehow supports $800 behemoths that aren't really useful to anyone but kids who think $100 UV activated piping makes their computer faster, and perhaps high end video people.

    I think most people are sick of needing to spend half the price of their computer on video cards, where a simple console costs less, and somehow pulls the same graphics.

    An $800 video card gets you very little improvement over a $100 one, over a span of five years, really. Its sort of like buying a super-computer to play Microsoft Solitaire on. You just need the extra processing power to show you can afford it, not that it actually is useful.

    The really amusing thing is that most PC games are cheap ports of console games these days, but somehow people think they need 10x the consoles GPU to play. There are very few games made for the high end.

    Yes, I speak only of games, but what are you actually using that big $800 GPU for?

    BTW: GPUs are like CPUs, not like full mobos, all the other crap is separate.

    --
    A patriot must always be ready to defend his country against his government. -edward abbey