• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

AMD Posts "Super Early" Work Graphs Render Time Numbers, Posts 39% Render Time Improvements

btarunr

Editor & Senior Moderator
Staff member
Joined
Oct 9, 2007
Messages
47,217 (7.55/day)
Location
Hyderabad, India
System Name RBMK-1000
Processor AMD Ryzen 7 5700G
Motherboard ASUS ROG Strix B450-E Gaming
Cooling DeepCool Gammax L240 V2
Memory 2x 8GB G.Skill Sniper X
Video Card(s) Palit GeForce RTX 2080 SUPER GameRock
Storage Western Digital Black NVMe 512GB
Display(s) BenQ 1440p 60 Hz 27-inch
Case Corsair Carbide 100R
Audio Device(s) ASUS SupremeFX S1220A
Power Supply Cooler Master MWE Gold 650W
Mouse ASUS ROG Strix Impact
Keyboard Gamdias Hermes E2
Software Windows 11 Pro
AMD in a GPUOpen blog post showed off some "super early" performance numbers for a Radeon RX 7900 XTX GPU rendering a DirectX 12 workload using Work Graphs, instead of the traditional ExecuteIndirect method. Work Graphs is method by with GPUs enjoy greater autonomy in executing render and general purpose compute workloads, by vastly reducing the role of the CPU in the rendering pipeline. At the ongoing GDC 2024, AMD showed off a performance demo of a DirectX 12 rendering workload that implements Work Graphs, running in sync with Mesh Nodes, a feature that will process draw calls while the rest of the graph is executing. This is compared its render times to the traditional method. The differences are staggering.

It takes the traditional ExecuteIndirect method 64% longer to render a frame compared to Work Graphs, in other words, the new method is 39% faster. This has a direct impact on frame-rates for applications that implement Work Graphs. Although not part of the demo, AMD RDNA 3 also implement a silicon-level acceleration for Multi-draw indirect, another API-level feature that's underutilized. AMD's demo showcases a 3D scene without the HUD UI and skybox, being rendered on a single work graph dispatch. Work Graphs and Mesh Nodes are the next big feature addition to the DirectX 12 API feature-set, which will begin rolling out later this year. Both AMD and NVIDIA have ongoing implementation efforts to implement it.



View at TechPowerUp Main Site | Source
 
Joined
Oct 6, 2021
Messages
1,605 (1.41/day)
Good propaganda to sell the latest GPUs if it translates into gaming performance.
 
Joined
Dec 12, 2016
Messages
1,810 (0.62/day)
Good propaganda to sell the latest GPUs if it translates into gaming performance.

Propaganda is more like ‘buying AMD makes you more patriotic.’ Releasing early unverified internal performance numbers for a GPU test doesn’t really rank up their with the definition of propaganda.
 
Joined
May 31, 2016
Messages
4,437 (1.43/day)
Location
Currently Norway
System Name Bro2
Processor Ryzen 5800X
Motherboard Gigabyte X570 Aorus Elite
Cooling Corsair h115i pro rgb
Memory 32GB G.Skill Flare X 3200 CL14 @3800Mhz CL16
Video Card(s) Powercolor 6900 XT Red Devil 1.1v@2400Mhz
Storage M.2 Samsung 970 Evo Plus 500MB/ Samsung 860 Evo 1TB
Display(s) LG 27UD69 UHD / LG 27GN950
Case Fractal Design G
Audio Device(s) Realtec 5.1
Power Supply Seasonic 750W GOLD
Mouse Logitech G402
Keyboard Logitech slim
Software Windows 10 64 bit
Good propaganda to sell the latest GPUs if it translates into gaming performance.
Propaganda is more like ‘buying AMD makes you more patriotic.’ Releasing early unverified internal performance numbers for a GPU test doesn’t really rank up their with the definition of propaganda.
I think you should check what propaganda means guys.
This is more about changing the pipeline and exclude CPU taking part of it due to slowing things down. Not to mention, NV is going for the same approach, it would benefit NV even more than AMD considering the driver overhead that involves CPUs.
 
Joined
Aug 21, 2013
Messages
1,897 (0.46/day)
Cool tech that publishers who are focused on maximum profits will never implement.
Look at mesh shaders, directstorage etc. All great things that very few games actually use.

Publishers rather pump out sequels with same assets year after year than invest in new tech.
And then there are upscalers that are not used as better AA but instead of crutches to hide poor optimization and get the game to barely hit 30/60 fps with upscaled fuzzy image.

No to mention the lack of new ideas. Physics are same or even worse than they were in the early 2010's despite the fast that most people have at least 4-6 core CPU's and GPU's capable of easily handling modern physics.

At least AI and lipsync/faces are improving...
 
Joined
Nov 22, 2023
Messages
193 (0.53/day)
Cool tech that publishers who are focused on maximum profits will never implement.
Look at mesh shaders, directstorage etc. All great things that very few games actually use.

Publishers rather pump out sequels with same assets year after year than invest in new tech.
And then there are upscalers that are not used as better AA but instead of crutches to hide poor optimization and get the game to barely hit 30/60 fps with upscaled fuzzy image.

No to mention the lack of new ideas. Physics are same or even worse than they were in the early 2010's despite the fast that most people have at least 4-6 core CPU's and GPU's capable of easily handling modern physics.

At least AI and lipsync/faces are improving...

- Games will follow their engines. Once the next gen of engine (and let's be honest, it will probably have to be Unreal Engine) is built with all this stuff baked in, then we'll really see adoption take off.

Most games that are in the pipe for the next 3-4 years have already committed to an underlying tech and won't take advantage of this newfangled stuff.
 
Top