Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Релиз PoCL 1.3, независимой реализации стандарта OpenCL" | +/– | |
Сообщение от opennews (?), 08-Апр-19, 23:04 | ||
Доступен (http://portablecl.org/pocl-1.3.html) релиз проекта PoCL 1.3 (http://portablecl.org/) (Portable Computing Language OpenCL), развивающего реализацию стандарта OpenCL, независимую от производителей графических ускорителей и позволяющую использовать различные бэкенды для выполнения OpenCL-ядер на разных типах графических и центральных процессоров. Код проекта распространяется (https://github.com/pocl/pocl/) под лицензией MIT. Поддерживается работа на платформах X86_64, MIPS32, ARM v7, AMD HSA APU и различных специализированных TTA-процессорах (Transport Triggered Architecture (https://ru.wikipedia.org/wiki/Transport_triggered_architecture)) c архитектурой VLIW (https://ru.wikipedia.org/wiki/VLIW). | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
|
Сообщения | [Сортировка по времени | RSS] |
1. "Релиз PoCL 1.3, независимой реализации стандарта OpenCL" | +/– | |
Сообщение от InuYasha (?), 08-Апр-19, 23:04 | ||
А разве идея самого OCL не была в том чтобы обеспечить реботу и переносимость кода на гетерогенных архитектурах? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
2. "Релиз PoCL 1.3, независимой реализации стандарта OpenCL" | +/– | |
Сообщение от antonkachsheev (?), 08-Апр-19, 23:37 | ||
Ну да, как стандартизированная CUDA. Но исторически не сложилось. | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
3. "Релиз PoCL 1.3, независимой реализации стандарта OpenCL" | +/– | |
Сообщение от aploskov (ok), 09-Апр-19, 00:15 | ||
Реализация стандарта же, а не расширение. | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
4. "Релиз PoCL 1.3, независимой реализации стандарта OpenCL" | +1 +/– | |
Сообщение от Аноним (4), 09-Апр-19, 03:25 | ||
Большинство прог, которые я видел, хорошо работают на OpenCL от AMD и NVIDIA, но Intel вообще не видят. Например в BOINC, когда выбираешь проект, к которому хочешь подключиться, там должен быть значок того, поддерживается ли Intel OpenCL, или нет. А на странице скачивания hashcat перечислены поддерживаемые реализации OpenCL, среди которых Intel есть. | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
6. "Релиз PoCL 1.3, независимой реализации стандарта OpenCL" | +/– | |
Сообщение от Аноним (6), 09-Апр-19, 08:15 | ||
Не знаю, что у вас за проблемы, может просто и драйверов не стоит. Нужно проверить через clinfo. Если процессор без встроенного видео, то CL может работать на CPU - но у многих программ стоит поиск только по GPU устройствам, надо их патчить чтобы CPU девайсы видели или ключ какой-то хитрый передавать. IntelHD нормально работает, если драйвер поставить. Только он слабее полноценных GPU. | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
8. "Релиз PoCL 1.3, независимой реализации стандарта OpenCL" | +1 +/– | |
Сообщение от anono (?), 09-Апр-19, 08:37 | ||
раньше и слоты все были стандартизированы. а потом всем захотелось бабок и своих фанклубов интересов... | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
9. "Релиз PoCL 1.3, независимой реализации стандарта OpenCL" | +1 +/– | |
Сообщение от Аноним (9), 11-Апр-19, 12:09 | ||
Возможно, в проекте явно запрещен Intel как платформа по каким-то странным причинам. Писал вычислительное приложение с использованием OpenCL, не предпринимал никаких специальных мер для поддержки интела, нормально работало с nVidia и Intel (как официальная реализация, так и pocl). | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
10. "Релиз PoCL 1.3, независимой реализации стандарта OpenCL" | +/– | |
Сообщение от siu77 (ok), 11-Апр-19, 16:02 | ||
В BOINC на реализации OpenCL для Intel - Beignet можно считать Collatz. | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
7. "Релиз PoCL 1.3, независимой реализации стандарта OpenCL" | +/– | |
Сообщение от Аноним (7), 09-Апр-19, 08:29 | ||
Была, но внезапно оказалось, что если код не настраивать тонко под конкретную платформу (oдин код на линейку, с помощью препроцессора код тюнится под конкретную карту, вариант кода выбирается с помощью бенчмарков), то использовать OpenCL смысла нет никакого - работать будет, но не в полную производительность. Если код для CPU или FPGA засунуть в GPU, то работать будет медленнее, чем на CPU. | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
5. "Релиз PoCL 1.3, независимой реализации стандарта OpenCL" | +1 +/– | |
Сообщение от timur.davletshin (ok), 09-Апр-19, 08:14 | ||
Для практических целей оно имеет смысла какой-нибудь? Примеры софта, который может получить профит? Насколько я понимаю, оно проигрывает всем остальным реализациям. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |