GPU has always suffered from too many abstractions between you and the HW.

Even Vulkan+spirv is guilty of this.

We have always written scalar shaders for vector machinery.

CPU at least let’s you write intrinsics that are straight vector operations.

Comments