3 ms·
Go ahead, blame literally every single person except the lead maintainer and developer of the project.
by talldayo 2y ago
Go ahead, blame literally every single person except the lead maintainer and developer of the project.
- pjmlp 2y agoThe reality is that Google, AMD and Intel have more than enough time since 2009, to provide a developer experience, and drivers, that would make people actually use OpenCL instead of CUDA. Instead, Google created the proprietary Renderscript for Android, while AMD and Intel kept delivering broken drivers, partial implementations of OpenCL, never delivered a proper OpenCL 2.x implemenation with mature C++ support, IDE and GPGPU graphical debuggers.
- talldayo 2y agoIt wasn't Google, AMD and Intel's job to improve the developer experience. You can chew them out for bad drivers, but they did improve and now AMD and Intel's OpenCL implementations are the reference-quality ones. Again, you can blame everyone else for doing their own thing but the project only has one father that could estrange it. Apple's blindness killing OpenCL makes everything in Microsoft and Google's graveyard look reasonable by comparison. If Apple wants a repeat of the Metal for gaming situation in AI, they are more than welcome to self-sabotage themselves until they run out of energy.
- pjmlp 2y agoSure little dreamer, blame NVidia and Apple for Intel, Google and AMD incompetency.