Originally posted by RussianNeuroMancer
View Post
you are still buying hardware that is not living up to it's capabilities
For all intents and purposes, for my x86 cpu to "work", it needs to provide complete support for the x86-64 instruction set and all the extension sets its rated for (in the case of Haswell, that would be AVX2, etc).
For my GPU to work, I would expect the same. Radeon SI has an open ISA published, as does Intel parts, and if I can know the ISA to completely control the device I consider that sufficient.
I believe I've heard that AMD has hidden some of their instructions for internal use. If that is true, I'd agree the cards are not as open as Intel ones.
The reality of there being an OpenGL driver on top of it is kind of just a legacy mess in my opinion. I am grateful they support it, as they also do with GCC, as does Intel, etc. But for my needs as long as I have a fully programmable open documented device that meets my criteria.
Leave a comment: