4 ms·
Probably just because Nvidia cards dominate the market for most GPGPU use cases.
by RussianCow 11y ago
Probably just because Nvidia cards dominate the market for most GPGPU use cases.
- sp332 11y agoOpenCL is cross-platform, so it would support nvidia, ATI, Intel, CPUs, etc.
- dkersten 11y agoAFAIK only OpenCL 1.1 (or 1.2?) is available on nvidia though, not OpenCL 2.0 or 2.1. So, unfortunately, if you want to support nvidia (eg AWS GPU instances), then OpenCL may not be the best choice :-(
- sp332 11y agoOh, I didn't realize it was that bad. Looks like they barely implemented 1.2 and haven't announced support for 2.x at all. https://en.wikipedia.org/wiki/OpenCL#Timeline_of_vendor_implementations https://en.wikipedia.org/wiki/OpenCL#Timeline_of_vendor_impl...
- sitkack 11y agoIf someone made a decent OpenCL 2.X to PTX compiler I think they would do pretty well.