Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7: GPU Computing and Windows 7


21 Aug 2009   #1

 
GPU Computing and Windows 7

Quote:
As we discussed in our earlier blog, at the core of Windows 7 for the first time is the inclusion of the graphics processing unit (GPU) for computing. The GPU is no longer just for graphics. In Windows 7, the CPU and the GPU create a co-processing environment. As a result, Windows 7 PCs with the right balance of CPU and GPU offer a faster, more visual Windows 7 experience.

NVIDIA’s President and CEO, Jen-Hsun Huang talked about GPU Computing in Windows 7 during a keynote presentation at Computex 2009.


[mssl]Uuid=9d6d9ca5-3668-4e46-b038-107535de0be7,Autoplay=false,ShowMenu=true,ShowMarketingOverlay=false,Share=Spaces;Digg;Delicious;Fac ebook;Twitter;,Tabs=Email;Embed;Share;Info;,VideoInfo=Title;Views;Time;,ShowWaterMark=false,WaterMar kUrl=null,Culture=en,LearnMoreUrl=,MiscControls=FullScreen;Detached,AutoPlay=False,VideoUrl=http://windowsteamblog.com/blogs/partner/archive/2009/08/22/gpu-computing-and-windows-7.aspx[/mssl]



What makes this co-processing possible is one of the most significant additions Windows 7 brings: DirectCompute. DirectCompute enables applications in Windows 7 to take advantage of GPU Computing to accelerate applications. DirectCompute will be distributed as part of the DirectX 11 API and is fully supported by NVIDIA’s current lineup of DirectX 10 GPUs. Murray Vince, General Manager of the OEM Division at Microsoft was at Computex to discuss the new DirectCompute API in Windows 7.


[mssl]Uuid=8d1b4808-867f-40c0-b277-ec2607acbeee,Autoplay=false,ShowMenu=true,ShowMarketingOverlay=false,Share=Spaces;Digg;Delicious;Fac ebook;Twitter;,Tabs=Email;Embed;Share;Info;,VideoInfo=Title;Views;Time;,ShowWaterMark=false,WaterMar kUrl=null,Culture=en,LearnMoreUrl=,MiscControls=FullScreen;Detached,AutoPlay=False,VideoUrl=http://windowsteamblog.com/blogs/partner/archive/2009/08/22/gpu-computing-and-windows-7.aspx[/mssl]



DirectCompute will enable great consumer visual and interactive experiences such as new high-quality video and photo entertainment, simplified ways to interact with your devices, faster, more responsive PCs, and even new realistic gaming effects. DirectCompute is accelerated by today’s 200 million+ DirectX 10 GPUs and future DirectX 11 GPUs.

Below is an example of the co-processing environment (CPU + GPU) in Windows 7 for applications that operate primarily on sequential (or serial) codes, such as email, office applications (like Word), and basic web browsing. In this case, the CPU does the majority of the application processing and the GPU is used to display the graphics on the screen.



The second example below demonstrates the co-processing environment (CPU + GPU) in Windows 7 for applications that take advantage of parallel processing, such as video playback, video editing, video conversion, and PC gaming. In this case, DirectCompute is used to leverage the processing power of the GPU to dramatically accelerate the application processing speed.





Windows 7 is also well positioned to be the new ultimate power gaming platform. Next generation PC Games are moving towards much more dynamic and immersive worlds that literally come to life: walls can be torn down, glass can be shattered, trees bend in the wind, and water flows with body and force. The ability to transform static environments into dynamic, physical worlds is powered by GPU computing. By performing the physics calculations on the GPU, game developers can offer real-time effects that have never been seen before. The following is an example of next generation game effects using DirectCompute to perform a real-time dynamic ocean simulation demo.

[mssl]Uuid=6ef116dc-b1d9-41db-8a7b-db1932ff72a5,Autoplay=false,ShowMenu=true,ShowMarketingOverlay=false,Share=Spaces;Digg;Delicious;Fac ebook;Twitter;,Tabs=Email;Embed;Share;Info;,VideoInfo=Title;Views;Time;,ShowWaterMark=false,WaterMar kUrl=null,Culture=en,LearnMoreUrl=,MiscControls=FullScreen;Detached,AutoPlay=False,VideoUrl=http://windowsteamblog.com/blogs/partner/archive/2009/08/22/gpu-computing-and-windows-7.aspx[/mssl]




The incredible looking wave crests are made possible by using DirectCompute to perform the Fast Fourier transform calculations on the GPU and bring this demo to life. This is a great example of new realism that GPU Computing will bring to next generation games for Windows 7.

DirectCompute will be distributed as part of the DirectX 11 API and is fully supported by NVIDIA’s current lineup of DirectX 10 GPUs.

Windows developers who are interested in learning more about developing with DirectCompute and NVIDIA GPUs can get more information here. Consumers already running a GeForce GPU with Windows 7 can download the new WHQL-certified drivers supporting DirectCompute directly from www.nvidia.com/drivers.

We look forward to showing more examples of the power of GPU Computing and DirectCompute.

Chris Daniel
Product Manager for Software at NVIDIA


More...

My System SpecsSystem Spec
.

21 Aug 2009   #2

64-bit Windows 8.1 Pro
 
 

Thanks for posting that John, I had never heard of that... I'd +rep ya but you already have a jazillion rep points ... but its the thought that counts!!
My System SpecsSystem Spec
21 Aug 2009   #3

Windows 7 Ultimate x64, XP Mode, W8.1 Preview VM - 7 Pro x64 second remote tower
 
 

That shows how 7 will actually start to prove itself as the better for gaming version over XP and Vista in the long run! Nice to hear of course!
My System SpecsSystem Spec
.


21 Aug 2009   #4

7 x64/ Back-Track 4
 
 

How can you "tell" if your computer can do that coolio (XD) stuff? It seems rpetty amazing for some hard-core performance
My System SpecsSystem Spec
21 Aug 2009   #5

Win7 64 Ultimate
 
 

The funny thing about that article is that it makes it sound that DirectCompute is something that nvidia came up with, and only will work with nVidia cards...even though it appears to be something that MS came up with to compete with CUDA:

http://news.cnet.com/8301-17938_105-10255404-1.html

Quote:
June 2, 2009 9:01 PM PDT
AMD demos first DirectX 11 graphics processor

by Rich Brown
(Credit: AMD)
We've tried not to get too hung up on the posturing by both AMD and Nvidia over whose graphics card driver software is most prepared for Windows 7. With no major upheaval to the Windows core driver design, as with the transition from XP to Vista, we expect both vendors will have little trouble making the switch on October 22nd. We're a bit more interested in a press release from AMD today, heralding a demo of its forthcoming DirectX 11 graphics hardware at the Computex trade show in Taiwan. That makes AMD the first vendor to show the next generation of 3D chips to the public.
Other than the fact that it says AMD has demonstrated graphics hardware performing a few DirectX 11-based operations, the press release provides very little concrete information about the next generation chip. It mentions an end of 2009 release, which lines up with a story on the Inquirer last week. The Inquirer piece also suggests the chip will debut as the ATI Radeon HD 5870, which sounds plausible to us.
Even if the chip details are sparse, AMD says it demonstrated its new hardware speeding nongaming applications in Windows 7 by way of the DirectCompute component of DirectX 11. DirectCompute, if you're unfamiliar, is essentially the Windows-based alternative to Nvidia's CUDA effort to offload certain nongaming application tasks, most typically video transcoding, from the CPU to the GPU. Nvidia is sure to support DirectCompute as well with its own DirectX 11 hardware.
We have no information on when Nvidia might come to market with its own next-generation GPUs, but for all of the effort Nvidia has put into marketing CUDA and GPU computing in general, it will be ironic if AMD brings its DirectX 11-capable chip out first, especially once Windows 7 introduces graphics-based computing to a wide consumer audience.
My System SpecsSystem Spec
22 Aug 2009   #6

Windows 7 x64
 
 

Very informative

Also, thanks for the heads up on the new driver.. I would have probably figured this out sometime next week >.<
My System SpecsSystem Spec
22 Aug 2009   #7
LFB

Windows7 Enterprise SP1 x64 (Technet)
 
 

Quote   Quote: Originally Posted by Night Hawk View Post
That shows how 7 will actually start to prove itself as the better for gaming version over XP and Vista in the long run! Nice to hear of course!
Totally agreed... this is an incontestable truth about Windows Seven
My System SpecsSystem Spec
22 Aug 2009   #8

Windows 7 Ultimate x64, XP Mode, W8.1 Preview VM - 7 Pro x64 second remote tower
 
 

MS made a large leap with 7 following the let down people complained about with Vista. Vista still had it's plus factors for being a newer version with improved security and obviously the newer look even running more stable but..... MS had to do some rethinking about where Windows was going!
My System SpecsSystem Spec
22 Aug 2009   #9

Windows 7 Home Premium x64
 
 

Well this is just awesome but...

What about us ATI people..?
My System SpecsSystem Spec
22 Aug 2009   #10

Windows 7 Ult x64(x2), HomePrem x32(x4), Server 08 (+VM), 08 R2 (VM) , SuSe 11.2 (VM), XP 32 (VM)
 
 

Quote   Quote: Originally Posted by Captain Zero View Post
Well this is just awesome but...

What about us ATI people..?
look at Neurogenesis post...
as for existing hardware im sure ati will reply soon...
My System SpecsSystem Spec
Reply

 GPU Computing and Windows 7




Thread Tools




Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd

All times are GMT -5. The time now is 11:25 AM.
Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App
  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33