Я ищу реализацию языка OpenCL, который поддерживает расширение cl_khr_fp16. Насколько мне известно, ни одна общедоступная реализация в настоящее время не поддерживает это.Есть ли доступная реализация OpenCL, поддерживающая расширение fp16?
1
A
ответ
1
Я думаю, что вы правы, никакая реализация не поддерживает это в настоящее время. Но так как cl_khr_fp16 ext является частью v1.1 (AFAIK) и v1.1 подходит очень скоро, вам не придется ждать слишком много.
Дорожная карта от AMD:
и NVIDIA уже предварительно выпущенные драйверы v1.1:
Смежные вопросы
- 1. Есть ли реализация JVM, поддерживающая CUDA?
- 2. Реализация списка, поддерживающая заказ
- 3. реализация bitcount в opencl
- 4. Есть ли доступная инфраструктура chatbot?
- 5. Clojure: минимальная реализация, поддерживающая мета?
- 6. Есть ли реализация OpenCL функции unix crypt (3)?
- 7. Есть ли библиотека PDF, поддерживающая арабский шрифт?
- 8. Реализация в OpenCL
- 9. Реализация JPA, полностью поддерживающая типы данных PostgreSQL?
- 10. Есть ли переносная версия OneNote, доступная/отправленная
- 11. Есть ли доступная jQuery версия IE7.js?
- 12. Есть ли доступная ссылочная карта UML?
- 13. Есть ли доступная библиотека обнаружения объектов/распознавания?
- 14. Есть ли доступная документация для Thinlet 0.75?
- 15. Расширение ArrayList и реализация IEnumerable - Есть ли лучший способ?
- 16. Torch - Как включить fp16?
- 17. Есть ли функция, аналогичная функции 'impixelinfo()' MATLAB ', доступная в OpenCV?
- 18. Есть ли реализация «multimap» в Python?
- 19. Есть ли реализация MergeIterator?
- 20. Есть ли реализация очереди?
- 21. Есть ли реализация JAX-WS, поддерживающая динамическое пространство имен в сгенерированном клиенте?
- 22. Реализация алгоритма сокращения на openCL
- 23. Есть ли какая-либо функция кодирования URL-адресов HTML, свободно доступная в Интернете? (Реализация в C)
- 24. Есть ли в хосте OpenCL несколько платформ?
- 25. Есть ли способ обновиться до OpenCL 2.0?
- 26. opencl- Есть ли способ перераспределить локальную память?
- 27. Поддержка fp16 в cuda thrust
- 28. Реализация (расширение) Путь
- 29. Есть ли база данных SQL в памяти, поддерживающая репликацию/кластеризацию?
- 30. Есть ли новая библиотека для Java, поддерживающая IPv6 на Solaris?
От http://www.khronos.org/files/ opencl-1-1-quick-reference-card.pdf, полускалярные и наполовину векторные типы по-прежнему являются необязательными расширениями в 1.1 для использования больше, чем использование только для хранения. – grrussel
Oic. Я знаю, что PTX поддерживает '.fp16', но опять же« только для хранения ». Из документа NV: * Тип с плавающей запятой .f16 допускается только при конверсиях в .f32 и .f64. Все команды с плавающей запятой работают только на .f32 и .f64 типах.) *. Таким образом, похоже, что текущий ген NVIDIA не поддерживает операции fp16. Это также похоже на текущий ATI gen (при просмотре CAL нет упоминания о полуточности с плавающей точкой). Может быть, следующий ген поддержит это? – Stringer