3 ms·
The GPU vendors dont exactly have open toolchains either. OpenCL is not open in that we get to write assembler for the GPU... It is only a little better. But G
by justincormack 13y ago
The GPU vendors dont exactly have open toolchains either. OpenCL is not open in that we get to write assembler for the GPU... It is only a little better.
But GPUs got shipped in volume. I think they were just cheaper for the performance level.
- axman6 13y agoNot sure how relevant it is, but isn't PTX available through LLVM?
- sparky 13y agoLLVM has an open-source PTX backend, and newer versions of the official CUDA compiler use LLVM to generate PTX internally, but PTX is a device-independent intermediate layer, and the PTX-to-SASS compiler is closed-source.