Windows 7 to accelerate 3D graphics on CPUs
By Stewart Mitchell
Posted on 29 Nov 2008 at 10:48
Microsoft could eliminate the need for hardware 3D graphics accelerators in many computers if plans to move graphics processes to the central processing unit come to fruition in Windows 7.
The company says the Windows Advanced Rasterization Platform 10 (WARP10) system in Windows 7 can run Direct3D 10 and 10.1 on the CPU, potentially bringing improved graphics to devices with no dedicated hardware.
According to Microsoft documentation, WARP brings fast rendering to a variety of situations where hardware implementations are currently unavailable, such as "when the user does not have any Direct3D capable hardware, is running as a service or in a server environment, or when a video card is out of memory".
Benchmarks suggest the system will be quicker than Intel's incumbent integrated DirectX 10 graphics. Running Crysis at 800x600 with the lowest quality settings, an eight-core Core i7 system recorded an average frame rate of 7.36fps, compared with 5.17fps from Intel's DirectX 10 integrated graphics.
Although the benchmark documentation claims improvements in a number of configurations, Microsoft says WARP10 will work best in multicore chips.
"As WARP10 makes extensive use of multiple CPU cores, the best performance of the rasterizer will be found on modern quad core CPU's," the company says in a Microsoft Developer Network document.
"WARP10 also runs significantly faster on machines with SSE4.1 extensions and we have done testing and performance tuning on machines with eight or more cores and SSE4.1 as we believe these high-end machines will be common during the lifetime of Windows 7."
However, the technology won't replace the dedicated hardware needed for intensive rendering tasks, such as gaming or video production.
"When WARP10 is running on the CPU we are limited compared to a graphics card in a number of ways," Microsoft says. "The front side bus speed of a CPU is typically around or under 10GB/sec where as a graphics card often has dedicated memory that is able to take advantage of 20-100GB/sec or more of graphics bandwidth.
"Graphics hardware also has fixed function units that can perform complex and expensive tasks like texture filtering, format decompression or conversions asynchronously with very little overhead or power cost."
Microsoft hopes the system will circumvent the graphics compatibility problems that plagued the launch of Vista.
From around the web
advertisement
- Chrome's shine getting lost in translation
- BytePac: the cardboard hard disk enclosure
- How tech loosens our grip on reality
- Hokum watch: Safer Internet Day
- Why I'm deleting Adobe from my PC
- Prepare to be patronised: it's Safer Internet Day
- Dear Sony, Samsung and every other tech company in the world: stop trying to be Apple
- Will Apple's Final Cut Pro X update placate the pros?
- Smartr Contacts for iPhone review
- Switching to Office 365's Outlook Web App
- Why virtualisation hasn't slowed the growth of data
- How to make Google AdWords work for your business
- The curse of sloppily written software
- Paying for your crimes with Bitcoin
- Behind the scenes: tech support for Formula 1
- The security risk of fat fingers
- Why Windows Phone 7 isn't quite ready for business
- When will Microsoft stop fiddling with Windows 8?
- Flash down the pan?
- Metro Style apps vs desktop applications
advertisement
