- Joined
- Jul 13, 2016
- Messages
- 3,541 (1.12/day)
Processor | Ryzen 7800X3D |
---|---|
Motherboard | ASRock X670E Taichi |
Cooling | Noctua NH-D15 Chromax |
Memory | 32GB DDR5 6000 CL30 |
Video Card(s) | MSI RTX 4090 Trio |
Storage | P5800X 1.6TB 4x 15.36TB Micron 9300 Pro 4x WD Black 8TB M.2 |
Display(s) | Acer Predator XB3 27" 240 Hz |
Case | Thermaltake Core X9 |
Audio Device(s) | JDS Element IV, DCA Aeon II |
Power Supply | Seasonic Prime Titanium 850w |
Mouse | PMM P-305 |
Keyboard | Wooting HE60 |
VR HMD | Valve Index |
Software | Win 10 |
It was critisized because it didn't "show similar gains as other (AMD optimized) games".
Stop this BS now. The API traces clearly show async in action.
As I've told you guys dozens of times: Async works by utilizing idle resources. Nvidia has better scheduling and fewer bottlenecks, making the GPU more busy to begin with. That's why there is little gain in many games. If a GPU has 2-3 % idle resources then the overhead of multiple queues and synchronization is going to be greater than the benefits.
Many games are using async shaders for the wrong purpose to begin with. Async shaders was intended to utilize different hardware resources for different tasks, while many games (like AofS) use it for compute shaders, which mostly uses the same resources as rendering. So basically games are optimizing for inferior hardware. As AMD progresses with Vega, Navi and so on, they'll have to create better schedulers, and then there will be less and less gain from doing this, so there is no point in writing games or benchmarks targeting bad hardware.
You need to read before you jump into a conversation and call BS on other people's comments. I never said Nvidia doesn't use Async.