DX12 Support in PCSX2
(03-27-2016, 11:28 AM)gregory Wrote: SW barely uses the GPU so there is 0 driver overhead. (less than 5 draw call by frame)
If you want the best speed on PCSX2, you need 4 cores for MTVU anyway. And the purpose of Vulkan/DX12 is to use more thread, so it requires 4 core too.

Thank you for the information. But I still think that the driver overhead affects the performance because enabling threaded optimizations improves the performance. AFAIK, DirectX 12 and Vulkan support multithreading and also reduce the CPU's workload (they are two separate things). Anyway, it doesn't matter. Smile
Reply

Sponsored links

Quote:But I still think that the driver overhead affects the performance because enabling threaded optimizations improves the performance.
The driver overhead still exists in multi thread. However there is now a full core available to the driver. Even in a separate thread, it is still impact the performance because of the extra latency. The GSdx thread is still close of 100% but the GSdx thread doesn't contain the driver anymore (which is in a dedicated thread). The speed of 2 parallel task is equal to the speed of the slowest task.
Reply
Only the slides are in English (sorry, google is our savior).
http://www.hardware.fr/news/14572/gtc-vk...ulkan.html

Summary, Nvidia here (but Imagination too) notices that Vulkan is way too complex and mostly a tons of copy/past. So they decide to build a framework. It will be call lgNEPO Tongue2
Reply




Users browsing this thread: 1 Guest(s)