Project Denver
Project Denver is an ARM-compatible 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 4, 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 backward compatibility.[3] Project Denver was started in Stexar company (Colorado) as an x86-compatible processor using binary translation like in Transmeta's projects. Stexar was acquired by Nvidia in 2006.[4][5][6]
According to Tom's Hardware, there are engineers from Intel, AMD, HP, Sun and Transmeta on the Denver team, and they have extensive experience in designing superscalar CPUs with out-of-order execution, very long instruction words (VLIW) and simultaneous multithreading (SMT).[7]
According to Charlie Demerjian, the Project Denver CPU may internally translate the ARM instructions to an internal instruction set, using firmware in the CPU.[8] Also according to Demerjian, Project Denver was originally intended to support both ARM and x86 code using code morphing technology from Transmeta, but was changed to the ARMv8-A 64-bit instruction set because Nvidia could not obtain a license to Intel's patents.[8]
A dual-core Denver-based Tegra chip, 64-bit variant of SoCs from Tegra K1 family, is expected to be released in the second half of 2014[9] It will be able to execute 64-bit ARMv8 code. Each CPU will be 7-way superscalar with 128 KiB + 64 KiB of L1 cache and running at up to 2.5 GHz.[10]
A Denver-based CPU will be integrated into an SoC with a GPU core based on Nvidia's upcoming architecture (codenamed Maxwell).[11]
See also
- Tegra, a Nvidia 32-bit ARM based system on a chip (and forthcoming 64-bit Tegra K1 based on Project Denver)
References
- ↑ Dally, Bill (January 5, 2011). ""PROJECT DENVER" PROCESSOR TO USHER IN NEW ERA OF COMPUTING". Official Nvidia blog.
- ↑ http://www.nvidia.com/object/ces2011.html Nvidia's press conference webcast
- ↑ Takahashi, Dean (March 4, 2011). "Q&A: Nvidia chief explains his strategy for winning in mobile computing".
- ↑ Valich, Theo (December 12, 2011). "NVIDIA Project Denver “Lost in Rockies”, to Debut in 2014-15".
- ↑ Miller, Paul (October 19, 2006). "NVIDIA has x86 CPU in the works?". Engadget. Retrieved October 19, 2013.
- ↑ Valich, Theo (March 20, 2013). "New Tegra Roadmap Reveals Logan, Parker and Kayla CUDA Strategy".
- ↑ Parrish, Kevin (October 14, 2013). "64-bit Nvidia Tegra 6 "Parker" Chip May Arrive in 2014. Devices with a 64-bit Tegra 6 could launch before the end of 2014.". Tom's Hardware & ExtremeTech. Retrieved 19 October 2013.
- ↑ 8.0 8.1 Demerjian, Charlie (August 5, 2011). "What is Project Denver based on?". Semiaccurate.
- ↑ Shimpi, Anand (5 January 2014). "NVIDIA Announces Tegra K1 SoC with Optional Denver CPU Cores". Anandtech. Retrieved 6 January 2014.
- ↑ Anthony, Sebastian (January 6, 2014). "Tegra K1 64-bit Denver core analysis: Are Nvidia’s x86 efforts hidden within?" (in English). ExtremeTech. Retrieved 7 January 2014.
- ↑ Shilov, Anton (January 19, 2011). "Nvidia Maxwell Graphics Processors to Have Integrated ARM General-Purpose Cores.". Xbit. Retrieved October 19, 2013.
External links
- Valich, Theo (September 20, 2012). "NVIDIA Project Boulder Revealed: Tegra's Competitor Hides in GPU Group".
|
|