Yuzu Emulator - The Async GPU Update | 40 - 400% Performance Improvements
Yuzu, an emulator for the Nintendo Switch has received a New Update to its Asyncrous GPU emulation, that has Significany boosted the performance of practically every game
Support Yuzu Emulator Development
https://www.patreon.com/yuzuteam
Detailed Explaination of these New Changes.
► Completely rewriting the asynchronous GPU implementation.
Now, we synchronize the CPU and GPU less often, but more consistently. This makes the whole process faster, and in turn has some major effects. For one, it fixes the physics in Breath of the Wild, as well as increases the games performance dramatically. It also fixes several performance regressions you may have noticed in games like Super Mario Odyssey, Puyo Puyo Tetris, and several other games.
► Completely rewriting our GPU Virtual Memory Manager
Previously, our GPU memory manager was just a wrapper around the guest CPU address space. Instead, we use a page table and memory manager design similar to the CPU. This allows for faster lookup, and will allow us to more accurately emulate the GPU memory layout.
► Updated the rasterizer cache mechanisms to use host address for cache keying instead of guest CPU address
Using the CPU address for cache keying was made necessary by the design of our old GPU VMM (above), but does not make a ton of sense from a design perspective. Using host address is equivalent for our purposes, and allows us to avoid tons of unnecessary GPU-to-CPU address translations. In short, this increases performance for the emulator as a whole.
______________________________________________________
► Become a BSoD Gaming Patron Supporter
https://www.patreon.com/BSoDGaming
► BSoD Gaming Discord
https://discord.gg/RrKRhhJ
► Buy me a Beer (Channel Donation)
https://twitch.streamlabs.com/bsod_gaming_#/
Connect with me on other social sites (Any Troubleshooting is done through Discord)
► TWITTER: http://bit.ly/BSODtwitter
► FACEBOOK: http://bit.ly/BSoDFB
► My PC Specs:
i7 8700k @5.0Ghz
16gb DDR4 3200Mhz RAM
GTX 1080ti 11gb
256gb NVME M.2 SSD
Other Videos By BSoD Gaming
Other Statistics
The Legend of Zelda: Breath of the Wild Statistics For BSoD Gaming
There are 21,350,418 views in 280 videos for The Legend of Zelda: Breath of the Wild. The game makes up over 2 days of published video on his channel, or 48.80% of the total watchable video for The Legend of Zelda: Breath of the Wild on BSoD Gaming's YouTube channel.