Я знаю, что CUDA предназначен только для графических процессоров Nvidia. Если в спецификации для видеокарты Nvidia указано, что CUDA поддерживается, можем ли мы сделать вывод, что он также поддерживает OpenCL? Могут ли быть проблемы с поддержкой/совместимостью с разными версиями OpenCL? то есть OpenCL 1.0 или 1.1?Поддерживает ли GPU, поддерживающий CUDA, OpenCL?
3
A
ответ
2
Учитывая, что в версии 4.1 OpenCL Programming Guide (PDF) Nvidia явно говорит о графических процессорах с поддержкой CUDA (особенно в приложении A), я думаю, мы можем с уверенностью предположить, что эти карты, поддерживающие CUDA, также поддерживают OpenCL. Тем более что OpenCL на оборудовании Nvidia по-прежнему использует архитектуру CUDA.
В приложении C того же документа перечислены поддержка различных расширений с учетом конкретной вычислительной способности.
2
Согласно OpenCL-странице Nvidia (http://developer.nvidia.com/opencl), все устройства CUDA поддерживают OpenCL. Что касается версии OpenCL, эта страница указывает, что вам просто нужно убедиться, что у вас есть правильная версия драйвера.
Смежные вопросы
- 1. Параллельность в GPU - CUDA/OpenCL
- 2. Ядро OpenCL и CUDA на одном GPU
- 3. Программирование на GPU, CUDA или OpenCL?
- 4. Поддерживает ли opencl указатели на функции?
- 5. Можно ли эмулировать GPU для тестирования модулей CUDA/OpenCL?
- 6. Cuda - OpenCL CPU 4x быстрее, чем OpenCL или CUDA GPU версия
- 7. ли Alea GPU поддерживает новую GeForce карта
- 8. Поддерживает ли Android OpenCL?
- 9. Есть ли тесты для CUDA-GPU или для MPI-CPU + CUDA-GPU?
- 10. Обертка cuda для выполнения openCL
- 11. Почему потоки GPU в CUDA и OpenCL выделены в сетке?
- 12. Поддерживает ли OpenCV UMat на GPU?
- 13. Firemonkey CUDA/OpenCL
- 14. OpenCL GPU Audio
- 15. Поддерживает ли CUDA рекурсию?
- 16. OpenCL не обнаруживает GPU
- 17. Поддерживает ли opencl логические переменные?
- 18. cuda gpu: разъяснение терминологии
- 19. Расчет нескольких GPU Cuda
- 20. OpenCL/OpenGL Interop с несколькими GPU
- 21. Синхронизация потоков GPU многоядерных процессоров с OpenCL
- 22. Multi-gpu CUDA Thrust
- 23. Предлагает ли AMD OpenCL нечто похожее на GPUDirect от CUDA?
- 24. Как выполнить ядро CUDA на данном GPU?
- 25. Поддерживает ли поддерживающий протокол буферов конструктор перемещения
- 26. Графическая память GPU в OpenCL
- 27. Cuda массив заполнение GPU
- 28. CUDA: GPU Working
- 29. Программирование OpenCL и GPU Roadmap
- 30. Поддерживает ли CUDA указатель-сглаживание?
Да, все материалы OpenCL и материалы CUDA объединены в один и тот же драйвер NVIDIA, загружаемый на nvidia.com/drivers – arrayfire