Wasn't this the idea behind Intel's Larrabee hardware?
Didn't succeed at the time. Maybe it'll happen one day. Or maybe not.
If Vulkan and co. are too difficult personally I suspect it's more fruitful to build better abstractions on top of the underlying constraints dictated by the need for massive parallelism, not trying to make the x86-style programming paradigms fast enough for graphics-type workloads.
Didn't succeed at the time. Maybe it'll happen one day. Or maybe not.
If Vulkan and co. are too difficult personally I suspect it's more fruitful to build better abstractions on top of the underlying constraints dictated by the need for massive parallelism, not trying to make the x86-style programming paradigms fast enough for graphics-type workloads.