1.1, pavlinux (ok), 00:12, 09/11/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +4 +/– |
Ну что, дело хорошее. Флаг им в руки, ждем через 15 лет стабильную версию.
| |
|
2.9, Аноним (-), 01:12, 09/11/2013 [^] [^^] [^^^] [ответить]
| –1 +/– |
Ты смотри как бы тебе стабильная версия не наступила за 15 лет.
| |
|
1.2, Аноним (-), 00:15, 09/11/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
РедХат что-то слоупочит, технология ведь ключевая для серваков будущего
| |
|
2.4, pavlinux (ok), 00:26, 09/11/2013 [^] [^^] [^^^] [ответить]
| +/– |
Куда торопиться, софта все равно нет?! Так, экспериментальные поделки или научный софт.
| |
|
3.7, GenryU (?), 00:55, 09/11/2013 [^] [^^] [^^^] [ответить]
| –1 +/– |
Софт c OpenCL есть под Windows, Aple, Android... Здесь Linux комп выступит как распределённый OpenCL вычислитель по сети.
В самом Linux, майнеры (Bitcoin ...) используют только OpenCL.
Появятся и другие приложения.
| |
|
4.10, Аноним (-), 01:14, 09/11/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Появятся и другие приложения.
Уже появляются. Либр офис например. Ряд программ уже умеет ускоряться на opencl. А то что их не особо много - логично. А где opencl в открытых дровах? Ну вон самый максимум - майнинг на R600g таки продемонстрировали.
| |
|
|
6.18, Аноним (-), 06:44, 09/11/2013 [^] [^^] [^^^] [ответить]
| +/– |
Ты хочешь рассказать автору новости что там указано? Круто, круто. А ничего что этому beignet'у тоже без году неделя и насколько он там стабильный и безглючный - большой вопрос? Ну вот федористы как раз и начнут в него палочками тыкать. Не все же убунтуям с их oibaf ppa графический стек на себе тестировать?
| |
|
7.21, ананим (?), 07:01, 09/11/2013 [^] [^^] [^^^] [ответить]
| +/– |
А по тебе прям сразу видно. Вот глянул и сразу понятно — Во! Вот это автор!
При чём не только новости, но и всех указанных в ней технологий. Особенно beignet.
И даже сама intel в своём opecl-sdk только с ним и советуется.
Крутой-крутой.
Зыж
По теме — они все сырые пока.
И не известно кто из них первым дойдёт до кондиции вообще.
И то что федора стала этим вопросом заниматься — это ей огрумный плюс (Но похтеринга не компенсирует ни разу).
| |
|
|
5.28, Аноним (-), 09:20, 09/11/2013 [^] [^^] [^^^] [ответить]
| +/– |
а во всяких гимпах, критах, видеоредакторах его до сих пор нет. Только ломатели паролей, да копалки монеток запускать. Ну и либрофис зачем-то...
| |
|
6.30, serge_g (?), 12:07, 09/11/2013 [^] [^^] [^^^] [ответить]
| +/– |
gimp 2.9 (unstable) во всю opencl использует. Из стабильных приложений - darktable
| |
|
|
4.34, pavlinux (ok), 20:42, 09/11/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Софт c OpenCL есть под Windows, Aple, Android...
Исходники видел? А то я ради бабла такого написать могу:
"Алгоритмы Буддистских монахов 3000 года до н.э.",
"Потоковый декодер от наследников Фурье и правнука Эйлера"...
ТОЛЬКО СЕЙЧАС: $999.95! Купи один лохотрон, второй получи в подарок!
> В самом Linux, майнеры (Bitcoin ...)
Я говорил про софт, а не про онанизм.
| |
|
3.26, Аноним (-), 07:43, 09/11/2013 [^] [^^] [^^^] [ответить]
| +/– |
Это из за эпикфейла AMD, у них годами компилер OpenCL глючит, только буквально месяц назад надежно стали компилироваться программки больше 10 строк, а сколько еще месяцев уйдет на отладку оптимизации. Есть надежда что другие партнеры по HSA перепишут это глюкалово и заменят на нормальный HSA бэкенд.
| |
|
2.22, Аноним (-), 07:29, 09/11/2013 [^] [^^] [^^^] [ответить]
| +/– |
Древняя она, эта технология. Еще с времен когда вычисления на примитивных пиксельных шейдерах делали, это как бы временная затычка. HSA, OpenMP 4, унификация доступа к памяти - вот правильный подход.
| |
|
3.33, fidaj (ok), 12:32, 09/11/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Древняя она, эта технология. Еще с времен когда вычисления на примитивных пиксельных
> шейдерах делали, это как бы временная затычка. HSA, OpenMP 4, унификация
> доступа к памяти - вот правильный подход.
А именно OpenACC - как логическое продолжение OpenMP ;), но с возможностью использования GPU, FPGA, etc...
| |
|
|
1.6, Yaisis (?), 00:46, 09/11/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Как раз недавно хотел поэкспериментировать с OpenCL, переделать свой код на него, а в моём дистрибутиве OpenCL не работал и пришлось много повозиться, чтобы настроить его. А ведь это действительно должно работать во всех дистрибутивах без дополнительных настроек.
Ну и да, кому же интересно писать софт под OpenCL, если сам OpenCL не работает у большинства(предполагаю) линукс пользователей ?
| |
|
2.12, Аноним (-), 01:17, 09/11/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
> а в моём дистрибутиве OpenCL не работал и пришлось много повозиться,
> чтобы настроить его.
В открытых дровах сие как бы злостный WIP. Но если что - см. https://fedoraproject.org/wiki/Changes/OpenCL - они перечислили основные компоненты. Например на R600g понадобится MESA с активированным Clover state tracker и libclc, после чего можно попробовать запустить что-то из ocltoys или просто bfgminer. Но это пока все весьма и весьма сырое.
| |
|
|
2.14, Аноним (-), 01:33, 09/11/2013 [^] [^^] [^^^] [ответить]
| +/– |
> прошлый век :) - OpenACC - наше всио! :)
И кто сие поддерживает? И где оно на GPU?
| |
|
|
|
5.24, Аноним (-), 07:36, 09/11/2013 [^] [^^] [^^^] [ответить]
| +/– |
>> да часть из тех же что поддерживают и OpenCL, OpenMP, и др.
> Мне как-то не очевидно кто там будет победителем. OpenCL на данный момент
> набирает некую популярность, появляется в открытых графических драйверах, ну и в
> софте.
>>> И где оно на GPU?
>> http://www.nvidia.ru/object/open-acc-20120830-ru.html
>> https://developer.nvidia.com/openacc ...
> Ну не, нвидия с ее блобьем может идти куда подальше.
на CUDA все просто работает, а на OpenCL только тестовые однострочные хелловорды и 2D фильтры. Вот такой парадокс. Хотя никакого парадокса, Нвидюки видать много ресурсов кинули на куду, и идут в направлении запуска любой большой программы с самого начала, а лагерь OpenCL (аппле и AMD) 2D фильтры заработали и сидят на попе ровно, только рекламные набросы меняют из года в год.
| |
5.32, fidaj (ok), 12:27, 09/11/2013 [^] [^^] [^^^] [ответить]
| +/– |
>> да часть из тех же что поддерживают и OpenCL, OpenMP, и др.
> Мне как-то не очевидно кто там будет победителем. OpenCL на данный момент
> набирает некую популярность, появляется в открытых графических драйверах, ну и в
> софте.
OpenCL - это в первую очередь CL - у меня нету желания еще один выдуманный язык осваивать что бы потом ни на одном из них не писать нормальный код... потому и нравиться именно реализация OpenACC...
>>> И где оно на GPU?
>> http://www.nvidia.ru/object/open-acc-20120830-ru.html
>> https://developer.nvidia.com/openacc ...
> Ну не, нвидия с ее блобьем может идти куда подальше.
это всего лишь пример... реализацию скоро можно будет увидеть у многих производителей... хочется так надеяться.
| |
|
6.35, pavlinux (ok), 20:47, 09/11/2013 [^] [^^] [^^^] [ответить]
| +/– |
> OpenCL - это в первую очередь CL - у меня нету желания еще один выдуманный язык осваивать
Обычный C99, тока библиотеки и имена функций другие, расширенные типы, доп. атрибуты,...
| |
|
7.36, fidaj (ok), 21:07, 09/11/2013 [^] [^^] [^^^] [ответить]
| +/– |
>> OpenCL - это в первую очередь CL - у меня нету желания еще один выдуманный язык осваивать
> Обычный C99, тока библиотеки и имена функций другие, расширенные типы, доп. атрибуты,...
ну зачем же лукавить? ;) - да, OpenCL базируется на C99 стандарте, но не всегда его придерживается...
| |
|
|
|
|
|
2.17, Yaisis (?), 05:47, 09/11/2013 [^] [^^] [^^^] [ответить]
| +/– |
OpenACC вроде в платном компиляторе только доступно.
OpenMP 4.0 поддерживает GPU и в нём должно быть также удобно, как и в OpenACC, но не проверял.
На OpenCL мне не понравилось программировать - слишком много надо всякой ерунды писать - это очень неудобно.
| |
|
3.20, Аноним (-), 06:48, 09/11/2013 [^] [^^] [^^^] [ответить]
| +/– |
> На OpenCL мне не понравилось программировать - слишком много надо всякой ерунды
> писать - это очень неудобно.
Ну так GPU довольно странные конструкции. Эффективно их программить - вообще отдельная наука.
| |
|
4.25, Аноним (-), 07:39, 09/11/2013 [^] [^^] [^^^] [ответить]
| +/– |
>> На OpenCL мне не понравилось программировать - слишком много надо всякой ерунды
>> писать - это очень неудобно.
> Ну так GPU довольно странные конструкции. Эффективно их программить - вообще отдельная
> наука.
вот и пусть эту науку GCC и HSA реализуют, через OpenMP или нативно - мне пофиг детали. регистры и всякие фронты-волны пусть компилятор обсчитывает а не программер, чай не 70-е годы.
| |
|
3.31, fidaj (ok), 12:23, 09/11/2013 [^] [^^] [^^^] [ответить]
| +/– |
> OpenACC вроде в платном компиляторе только доступно.
> OpenMP 4.0 поддерживает GPU и в нём должно быть также удобно, как
> и в OpenACC, но не проверял.
OpenMP - не умеет на GPU...
> На OpenCL мне не понравилось программировать - слишком много надо всякой ерунды
> писать - это очень неудобно.
+1
| |
|
|
|