Jump to content

Project Denver

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Alereon (talk | contribs) at 01:53, 13 June 2012 (Denver wasn't supposed to use x86, it was supposed to support both x86 and ARM through Code Morphing technology from Transmeta, now it only supports ARM through code morphing since they don't have x86 patents). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Project Denver is an ARM architecture CPU being designed by Nvidia, targeted at personal computers, servers, and supercomputers. The CPU package will include an Nvidia GPU on-chip.[1]

The existence of Project Denver was revealed at the 2011 Consumer Electronics Show[2]. In a March 4th 2011 Q&A article CEO Jen-Hsun Huang revealed that Project Denver is a five year 64-bit ARM architecture CPU development on which hundreds of engineers had already worked for three and half years and which also has 32-bit ARM architecture backwards compatibility.[3]

The Project Denver CPU internally translates the ARM instructions to an internal instruction set, using firmware in the CPU.[4]

According to Charlie Demerjian, Project Denver was originally intended to support both ARM and x86 code using code morphing technology from Transmeta, but was changed to the ARM-64 instruction set because Nvidia could not obtain a license to Intel's patents.[4]

See also

References

  1. ^ Bill Dally (Jan 5 2011). ""PROJECT DENVER" PROCESSOR TO USHER IN NEW ERA OF COMPUTING". Official Nvidia blog. {{cite web}}: Check date values in: |date= (help)
  2. ^ http://www.nvidia.com/object/ces2011.html Nvidia's press conference webcast
  3. ^ "Q&A: Nvidia chief explains his strategy for winning in mobile computing". 2011-03-04.
  4. ^ a b Charlie Demerjian. "What is Project Denver based on?".