LINUX.ORG.RU

Nvidia подготовила для сертификации драйвера OpenCL 1.0

 , , ,


0

0

Не прошло и месяца после запуска OpenCL Early Access Program, как Nvidia уже отправила совместимые с OpenCL драйверы для Windows XP и Linux на сертификацию к Khronos OpenCL Working Group. OpenCL — это свободный аналог системе CUDA, в перспективе доступный на видеокартах разных производителей (в т.ч. ATI).

>>> Подробности

★★★★★

Проверено: Shaman007 ()

Ответ на: комментарий от Andru

Вообще оно у них работает достаточно давно..

По теме: хорошо бы чтоб OpenCl стал используемым всеми производителями стандартом.

Slackware_user ★★★★★
()
Ответ на: комментарий от e000xf000h

Где было сказано, что "они выпиливают возможность запуска OpenCL на ATI-ишных картах " ? OpenCL это вообще то не изобретение nvidia, а результат совместной работы нескольких фирм.

Reset ★★★★★
()
Ответ на: комментарий от Reset

>Где было сказано, что "они выпиливают возможность запуска OpenCL на ATI-ишных картах " ?

"Слышу звон, да не знаю где он" --- Читать новость до просветления.

>OpenCL это вообще то не изобретение nvidia, а результат совместной работы нескольких фирм.

"Что у человека в руках вижу, а что у него на уме - нет" (с)

Читать новость и посты до просветления.

e000xf000h
()
Ответ на: комментарий от e000xf000h

> Если они выпиливают возможность запуска OpenCL на ATI-ишных картах

Во первых, не они, а разработчики open CL. При этом они говорят что возможен запуск на любом оборудовние: GPU, Cell, ну и еще куча новых расширений для ARM

>по разработке единых процессорных команд, и универсального ассемблера для GPU различных вендоров

Откуда вы сделали такие выводы?

О каком ассме идет речь? Это высокоуровневый язык, компилируемый в байт-код, который уже на месте компилируется под подходящее железо

namezys ★★★★
()
Ответ на: комментарий от e000xf000h

прочитал, не осилил при чем тут "NVidia напишет драйвера для ATI" и откуда это взялось

Reset ★★★★★
()
Ответ на: комментарий от namezys

>Во первых, не они, а разработчики open CL

>Откуда вы сделали такие выводы?

nVidia - CUDA, AMD/ATi - Brook+, сам найдешь 10 отличий между ними?

>>Откуда вы сделали такие выводы?

По усиленной активности nVidia пропихнуть свою CUDA в OpenCL, выше даже ссылку приводили http://www.linux.org.ru/view-message.jsp?msgid=3701086#3701475

e000xf000h
()

Директиксокапец близок =))))

graynder
()
Ответ на: комментарий от e000xf000h

> nVidia - CUDA, AMD/ATi - Brook+, сам найдешь 10 отличий между ними?

Причем openCL и nVidia. Это не их разработка. Это вообще apple затеяло все.

Все пытались сделать свой API для достпа к своему оборудованию. Когда нибудь это должно было стандартизовываться. Вспомним хотя бы 3Dfx, у них тоже был свой API.

> По усиленной активности nVidia пропихнуть свою CUDA в OpenCL, выше даже ссылку приводили http://www.linux.org.ru/view-message.jsp?msgid=3701086#3701475

сходил, прочитал. Не слово про openCL

namezys ★★★★
()
Ответ на: комментарий от namezys

>сходил, прочитал. Не слово про openCL

Ты в родню толст, да не в родню прост.

Идем сюда http://www.nvidia.com/object/io_1240224603372.html и читаем:

"The OpenCL standard was developed on NVIDIA GPUs and NVIDIA was the first company to demonstrate OpenCL code running on a GPU,” said Tony Tamasi, senior vice president of technology and content at NVIDIA" ...................................... At the core of NVIDIA®’s GPU Computing strategy is the massively parallel CUDA™ architecture that NVIDIA pioneered and has been shipping since 2006. Accessible today through familiar industry standard programming environments such as C, Java, Fortran and Python, the CUDA architecture supports all manner of computational interfaces and, as such, is a perfect complement to OpenCL

e000xf000h
()
Ответ на: комментарий от e000xf000h

> Идем сюда http://www.nvidia.com/object/io_1240224603372.html и читаем:

Откуда делаем вывод: CUDA они называют возможность драйвера отправлять код (возможно с компиляецией) на GPU

OpenCL стал еще одним языком, на котором стало возможно писать эти программки

Это все равно что говорить, что стандарт С включает gcc (хотя правильно сказать что gcc реализовывает стандарт С)

namezys ★★★★
()
Ответ на: комментарий от e000xf000h

nvidia реализует opencl поверх своей cuda и что? откуда следует, что nvidia пропихивает cuda в opencl ?

Reset ★★★★★
()
Ответ на: комментарий от eXOR

На cuda хорошо ложится то, что хорошо ложится на simd. В базах данных важна правильная организация данных для быстрого считывания и выборки. Распараллеливать тут практически нечего.

Reset ★★★★★
()
Ответ на: комментарий от e000xf000h

Кстати ati сама обосралась со своим brook+. Вменяемую документацию с tutorial'ом и рабочие примеры фиг найдешь.

"cuda tutorial" сразу дает рабочий пример по первой ссылке в гугле, остается только с nvidia скачать sdk и примеры .vcproj файлов для студии и уже можно работать.

Reset ★★★★★
()
Ответ на: комментарий от DNA_Seq

Видюшные вендоры прикинули: "Как это на серверах обходятся без мощных видюх? Давай замутим на эту тему..." Продавать топовые видюхи еще и на серверах, однозначно лучше чем только на десктопах... Сейчас таких сказок нарассказывают, презентаций наделают, одним словом насрут в уши по самое нехочу...

RigoN
()
Ответ на: комментарий от DNA_Seq

лучше скажите, когда GTX300 появиться и сколько это будет в деревянных?

Valeriy_Onuchin ★★
()
Ответ на: комментарий от RigoN

> Сейчас таких сказок нарассказывают, презентаций наделают, одним словом насрут в уши по самое нехочу...

А как ты на сервере сравнительно дешево сделаешь хотя бы 1 Тфлоп?

А 2 ядра от 9800 вполне смогут ТФлоп выдать

Они конечно не очень хорошие, может не очень точные - но для 99% задач мультимедии хватит

namezys ★★★★
()

на этих видеокартах скоро можно будет linux пускать? долго ждать ещё?

amaora ★★
()
Ответ на: комментарий от Leron

Хорошо, хотя я прежде всего думал о кодерах/декодерах видео (например, были патчи на dirac/schrodinger) или некоторые инструменты гимпа (тоже было), что-то такое для бабы маши :)

xsl
()
Ответ на: комментарий от unikoid

> Для сервера вроде Tesla есть, не?

А это не то же самое с большим количеством памяти?

namezys ★★★★
()
Ответ на: комментарий от eXOR

Индексация это полный перебор с засасываеним в древовидные структуры + merge. На процессоре такое будет быстрее работать. А поиск по неиндексированым полям может быть что и даст. Хотя смотря какой объем данных и как часто будет происходить поиск. Может быть постоянная перекачка данных из памяти в видеопамять у тебя съест все время.

Reset ★★★★★
()
Ответ на: комментарий от linuks

Читаем на форуме NVidia http://forums.nvidia.com/index.php?showtopic=95041

>Please keep in mind that the current release of our OpenCL driver is currently under NDA and should not be discussed in public forums (including this one).

Фу... А под какой лицензией это выйдет вообще? Нигде не нашел.

sinister666 ★★
()

> Nvidia подготовила для сертификации OpenCL 1.0 драйвера

Шаман, ты когда-нибудь научишься различать английский и русский порядок слов в предложениях?

AP ★★★★★
()
Ответ на: комментарий от xsl

> А собственно будут ли это использовать в мире свободного софта?

Ну например сейчас принимается решение, использовать ли в GEGL этот самый OpenCL или же GLSL.

AP ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.