Microsoft???s blog post is unusually open about flaws in the current API, admitting that DX11 is poorly multithreaded and that certain assumptions the standard makes about its underlying hardware are particularly inefficient.According to Microsoft, one of the key problems in DX11 is thread utilization.