Very well written but I can't understand much of this article.
What would be one good primer to be able to comprehend all the design issues raised?
What would be one good primer to be able to comprehend all the design issues raised?
Bonus points if you then look at CUDA “hello world” and consider that it can do nontrivial work on the same hardware (sans fixed function accelerators) with much less boilerplate (and driver overhead).
I have all of that but DX12 knowledge, and 50% of this article still went over my head.