{"id":3575,"date":"2011-01-06T02:34:45","date_gmt":"2011-01-06T01:34:45","guid":{"rendered":"http:\/\/www.itwriting.com\/blog\/3575-nvidias-first-cpu-project-denver-aims-to-bring-arm-to-desktops-and-servers.html"},"modified":"2011-01-06T02:34:45","modified_gmt":"2011-01-06T01:34:45","slug":"nvidias-first-cpu-project-denver-aims-to-bring-arm-to-desktops-and-servers","status":"publish","type":"post","link":"https:\/\/www.itwriting.com\/blog\/3575-nvidias-first-cpu-project-denver-aims-to-bring-arm-to-desktops-and-servers.html","title":{"rendered":"NVIDIA\u2019s first CPU, Project Denver, aims to bring ARM to desktops and servers"},"content":{"rendered":"<p>At CES in Las Vegas today NVIDIA\u2019s CEO Jen-Hsun Huang announced the company\u2019s first CPU: Project Denver. This is a partnership with ARM, to create \u201ca full custom processor\u201d targeting \u201chigh performance computing \u2013 servers, PCs, super-computers, cloud computing.\u201d NVIDIA will still licence ARM processors for mobile computing.<\/p>\n<p>Since ARM has in the past focused on the mobile and embedded market, and NVIDIA on GPUs, it is a departure for both companies.<\/p>\n<p>Why? Huang says it is because ARM is \u201cthe new standard microprocessor architecture.\u201d Judging by this chart, shown at the press briefing, it is hard to disagree:<\/p>\n<p><a href=\"http:\/\/www.itwriting.com\/blog\/wp-content\/uploads\/2011\/01\/image6.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px\" title=\"image\" border=\"0\" alt=\"image\" src=\"http:\/\/www.itwriting.com\/blog\/wp-content\/uploads\/2011\/01\/image_thumb6.png\" width=\"404\" height=\"247\" \/><\/a><\/p>\n<p>In a few years, said Huang, \u201cThere will be more ARM processors shipped than all the x86 chips ever shipped.\u201d<\/p>\n<p><a href=\"http:\/\/www.itwriting.com\/blog\/wp-content\/uploads\/2011\/01\/image7.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px\" title=\"image\" border=\"0\" alt=\"image\" src=\"http:\/\/www.itwriting.com\/blog\/wp-content\/uploads\/2011\/01\/image_thumb7.png\" width=\"244\" height=\"224\" \/><\/a><\/p>\n<p>NVIDIA\u2019s <a href=\"http:\/\/blogs.nvidia.com\/2011\/01\/project-denver-processor-to-usher-in-new-era-of-computing\" target=\"_blank\">press release<\/a> explains that the purpose of Project Denver is to extend the range of ARM systems upwards:<\/p>\n<blockquote>\n<p>For several years, makers of high-end computing platforms have had no choice about instruction-set architecture.&#160; The only option was the x86 instruction set with variable-length instructions, a small register set, and other features that interfered with modern compiler optimizations, required a larger area for instruction decoding, and substantially reduced energy efficiency.<\/p>\n<p>Denver provides a choice.&#160;&#160; System builders can now choose a high-performance processor based on a RISC instruction set with modern features such as fixed-width instructions, predication, and a large general register file.&#160;&#160; These features enable advanced compiler techniques and simplify implementation, ultimately leading to higher performance and a more energy-efficient processor.<\/p>\n<\/blockquote>\n<p>The other interesting aspect of Project Denver is its integration with the GPU \u2013 as you would expect from NVIDIA:<\/p>\n<blockquote>\n<p>An ARM processor coupled with an NVIDIA GPU represents the computing platform of the future.&#160; A high-performance CPU with a standard instruction set will run the serial parts of applications and provide compatibility while a highly-parallel, highly-efficient GPU will run the parallel portions of programs.<\/p>\n<\/blockquote>\n<p>While we tend to focus most on power efficiency for mobile devices, because we notice how long our batteries last, it is equally important for larger systems. Power consumption and dealing with heat is a key issue for datacentres, while in everyday desktop computing power consumption is a significant proportion of the running cost of an IT system.<\/p>\n<p>Project Denver puts a different spin on Microsoft\u2019s <a href=\"http:\/\/www.microsoft.com\/Presspass\/Features\/2011\/jan11\/01-05SinofskySOC.mspx\" target=\"_blank\">Windows-on-ARM announcement<\/a> today. The assumption is that Microsoft has in mind a mobile future for Windows; but if Denver takes off it could be important on desktops and servers as well.<\/p>\n<p>Before getting too excited, it is worth recalling how Intel\u2019s Itanium, cruelly dubbed the Itanic, mostly failed in the market. That was partly thanks to design problems, and partly because the industry was too deeply hooked into x86 applications. I also recall Motorola\u2019s doomed attempts to sell Windows NT on PowerPC in the mid Nineties.<\/p>\n<p>Denver could fare better, thanks to the ubiquity of ARM in the mobile world. That said, much will depend on whether a Denver-based system really does offer significant benefits over whatever Intel and\/or AMD will have come up with by the time it ships. If it is less than spectacular, Denver will be a hard sell.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>At CES in Las Vegas today NVIDIA\u2019s CEO Jen-Hsun Huang announced the company\u2019s first CPU: Project Denver. This is a partnership with ARM, to create \u201ca full custom processor\u201d targeting \u201chigh performance computing \u2013 servers, PCs, super-computers, cloud computing.\u201d NVIDIA will still licence ARM processors for mobile computing. Since ARM has in the past focused &hellip; <a href=\"https:\/\/www.itwriting.com\/blog\/3575-nvidias-first-cpu-project-denver-aims-to-bring-arm-to-desktops-and-servers.html\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">NVIDIA\u2019s first CPU, Project Denver, aims to bring ARM to desktops and servers<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[55,67,97],"tags":[140,169,486,592,654,741,996],"class_list":["post-3575","post","type-post","status-publish","format-standard","hentry","category-microsoft","category-professional","category-windows","tag-amd","tag-arm","tag-intel","tag-micrsosoft","tag-nvidia","tag-project-denver","tag-windows"],"_links":{"self":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/posts\/3575","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/comments?post=3575"}],"version-history":[{"count":0,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/posts\/3575\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/media?parent=3575"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/categories?post=3575"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/tags?post=3575"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}