Leveraging asynchronous queues for concurrent execution

GPUOpen has posted a new entry "Leveraging asynchronous queues for concurrent execution." Understanding concurrency (and what breaks it) is extremely important when optimizing for modern GPUs. Modern APIs like Vulkan provide the ability to schedule tasks asynchronously, which can enable higher GPU utilization with relatively little effort.