. . .not so hot.
http://www.apcstart.com/site/dwarne/2006/06/193/windows-graphics-system-to-be-overhauled
:sigh: I'm trying to decide if I'm surprised or not. On the one hand, I can see where this would be a new issue driven by having 3D available to the desktop apps.
On the other. . . well, Duh! Certainly the graphics IHVs have been slobbering for quite a long time now over what that would mean, and nobody thought to raise a hand on this issue early on and get it addressed? You see, OS 101. . it's called "Windows" for a reason.
So, having had my mini-rant, how serious is this issue on the hardware side? Is it "just" a driver issue, or is it going to require more hardware support that means backwards compatibility is going to be a significant issue? For extra credit, discuss whether the USC/scheduler concepts have any relevance at all (plus or minus) for this kind of context switching/resource sharing to multiple simultaneous 3D apps. And whether we might actually see some graphics IHV marketing/competition based on this factor. . .
http://www.apcstart.com/site/dwarne/2006/06/193/windows-graphics-system-to-be-overhauled
Steve Pronovost of Microsoft’s DirectX team disclosed at WinHEC in Seattle last week that although the WDDM 1.0 introduces some rudimentary task scheduling for GPUs, a new generation of GPU hardware and a major architectural change to the way Windows deals with video cards [i.e. WDDM 2.0 and WDDM 2.1 --geo] will be required.
:sigh: I'm trying to decide if I'm surprised or not. On the one hand, I can see where this would be a new issue driven by having 3D available to the desktop apps.
On the other. . . well, Duh! Certainly the graphics IHVs have been slobbering for quite a long time now over what that would mean, and nobody thought to raise a hand on this issue early on and get it addressed? You see, OS 101. . it's called "Windows" for a reason.
So, having had my mini-rant, how serious is this issue on the hardware side? Is it "just" a driver issue, or is it going to require more hardware support that means backwards compatibility is going to be a significant issue? For extra credit, discuss whether the USC/scheduler concepts have any relevance at all (plus or minus) for this kind of context switching/resource sharing to multiple simultaneous 3D apps. And whether we might actually see some graphics IHV marketing/competition based on this factor. . .