AMD Asynchronous Shaders Evolved

openSUSE

Software-Overclocker(in)
AMD legt nach ;)

Asynchronous Shaders Evolved
Asynchronous Shaders whit quick response queue:
...
Today’s graphics renderers provide many opportunities to take advantage of asynchronous processing, but for some applications the lack of determinism in terms of when certain tasks are executed could diminish the benefits. In these cases the renderer needs to know that a given task will be able to start and complete within a certain time frame.

In order to meet this requirement, time-critical tasks must be given higher priority access to processing resources than other tasks. One way to accomplish this is using pre-emption, which works by temporarily suspending other tasks until a designated task can be completed. However the effectiveness of this approach depends on when and how quickly an in-process task can be interrupted; task switching overhead or other delays can impact responsiveness, and potentially manifest as stuttering or lag in graphics applications.

To address this problem, we have introduced the idea of a quick response queue. Tasks submitted into this special queue get preferential access to GPU resources while running asynchronously, so they can overlap with other workloads. Because the Asynchronous Compute Engines in the GCN architecture are programmable and can manage resource scheduling in hardware, this feature can be enabled on existing GPUs (2nd generation GCN or later) with a driver update ...
Gaming: Asynchronous Shaders Evolved | Community

Und Nvidia schweigt das Thema Asynchronous Shaders noch immer aus. - Aua, das tut weh!
 
Das heißt über Treiberupdate ab GCN 1.1

Kommt dann bestimmt zusammen mit dem Polaris Release.

Mich stört das. Kommt mir so vor als wenn neue Features in den Treibern bei NV / AMD zufällig dann freigeschaltet werden wenn auch eine neue Hardwaregen ansteht. Siehe DSR usw.
 
Ich denke mal, man hat sich vorher einfach keine Gedanken darum gemacht. Das ist ja kein Feature, das einem großartig was bei existierenden Dx11-Spielen bringt, und ob man bei GPU-Computing mit OpenCL o.ä. überhaupt irgendwas von Queues u.ä. mitbekommt, weiß ich nicht (vielleicht kann mich jemand aufklären?).

Das wird auch der Grund sein, warum man bei NV bislang ziemlich dumm aus der Wäsche guckt, irgendwann werden die auch schon was dazu sagen. Aber wohl frühestens dann, wenn man wirkliche Lösungen zu präsentieren hat.
 
Zurück