Here my take on asynchronous compute , this feature helps with making sure the GPU is a high utilization (GPU% usage). Now AMD seem to have a lot of efficiency problems with keeping usage up , this is most likely why there pushing it in DX12 . If card is already at a high usage, then IMO your not going to see improvements with this feature and since Nvidia Dx11 does very well here along with multi-core support, you can't get water from a rock . This is also probably why we saw AMD with high power usage compared to Nivia for same performance as there cards usage were probably lower . Dx12 is double edged sword its all up to dev to code game engine for hardware, no mater company .