[Rumor] NVIDIA giving x86 a shot?

Robert Hallock (Thrax) NVIDIA is once again linked to speculation that it's going to enter the x86 market, and they may have found a way to do it without the license Intel won't give them.

November 4, 2009 2:51 AM ET in News, , , ,

nvidia

Rumors have resurfaced that NVIDIA is looking to support its business by branching into the production of x86 processors.

Speaking on behalf of Broadpoint AmTech, Analyst Doug Freedman said, “We believe Nvidia could enter the x86 CPU business. Nvidia could become a supplier of x86 CPUs by necessity to preserve both GPU and chipset revenue.”

He continued: ”We believe that Nvidia has hired former Transmeta staff extensively, and that instruction code ‘morphing’ requirements have declined as more x86 instructions have come off of patent coverage.”

Transmeta was a company that specialized in ULV processors branded with the Crusoe, and later the Efficeon names. The Crusoe and Efficeon processors differed from traditional CPUs in that the order and manner in which they executed x86 code was handled by software, an architectural design known as Very Long Instruction Word (VLIW).

VLIW architectures rely on software to identify inter-dependencies and schedule the execution order of incoming instructions. This forgoes the need for the complex hardware scheduling and reordering engines of superscalar processors like those from AMD or Intel.

The benefit to the Transmeta VLIW model is that extensions to the x86 spec can be added to the processor’s real-time software compiler with an update, thus adding to the processor’s capabilities without re-engineering the hardware. For example, the Efficeon processor was updated via software to support both SSE3 and the NX bit in 2002.

The downside to VLIW architectures is that they’re only as good as the real-time compiler doing the work of translating the system’s x86 calls. This very problem hamstrung the Crusoe CPU, as Transmeta’s Code Morphing Software (CMS) could not keep up with the computational performance of competing superscalar chips.

It would be a fantastic gamble for NVIDIA to follow in Transmeta’s footsteps with a VLIW architecture, but it would allow them to sidestep the issue of acquiring an x86 license. Put simply, Intel is never going to give them one. The two companies are already engaged in several legal entanglements, and Intel recently forced NVIDIA into putting a portion of its chipset business on the backburner. Emulating x86 in software, however, would allow NVIDIA to execute the x86 code that’s essential to surviving in the desktop market while shrugging Intel’s lock on the x86 ISA.

This is not the first time NVIDIA has been linked to the now-defunct Transmeta or to aspirations in the x86 market. NVIDIA was previously tapped to produce chipsets for the Efficeon CPU in 2003, and the company has said that an NVIDIA try at x86 is a matter of “not so much if” but when. Adopting Transmeta’s VLIW designs for a ULV SoC with Tegra-like qualities may be just the product NVIDIA needs to run up against products like the Intel Atom and the AMD Athlon Neo.

8 Comments:

  1. Transmeta's code-morphing technology was a very neat idea and ahead of its time. I think Nvidia is positioned better today to make this technology fly. With Nvidia adopting/developing the code-morphing technology, we will probably see dynamically scaling virtualized CPU cores in a massively parallel GPU architecture. I am excited.

  2. This would be interesting to see. As mentioned in the article, Transmeta's underlying processor just didn't have the horsepower to keep up. With the massive computational loads these new GPUs are capable of towing, I think they'd have a much better shot at it.

  3. Nvidia seems to have ambitious plans for an all-Nvidia computing platform with Fermi and beyond. While AMD and Intel are planning to include the GPU functionality in the CPU, Nvidia seems to take the other approach by adding CPU functionality in GPU. Which makes sense since Nvidia is the only one without the X86 license. I like Nvidia's approach (if the rumors are true) more.

  4. Wolvenmoon

    I don't think nVidia would be able to keep up using what is essentially software emulation ( to my understanding ) without at least SOME modification of the OS.

    I am excited, however, to see more competition in the CPU market.

  5. There's no need to modify the OS. Transmeta processors capably ran Windows XP in their day.

  6. I'd never even heard of Transmeta processors. Didn't know they were an alternative in the x86 market.

  7. He continued: ”We believe that Nvidia has hired former Transmeta staff extensively, and that instruction code ‘morphing’ requirements have declined as more x86 instructions have come off of patent coverage.”

    Kinda explains why Intel and nvidia have been at odds these past couple of years. I know people would chalk it up to intel wanting more money for their chipsets licensing, but you have to wonder if it was just ruse to hold nvidia back.

  8. I'd never even heard of Transmeta processors. Didn't know they were an alternative in the x86 market.

    They never really took off, due to the aforementioned performance problems. Transmeta was started by Paul Allen (formerly of Microsoft), and had Linus Torvalds on the payroll for quite some time, as well.

Troll-free since 2003 ®