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 ()
Ща набежит троллей...

По сабжу: отлично!

narayan ★
()
А собственно будут ли это использовать в мире свободного софта? CUDA как бы давно есть, но ничего полезного на десктопе ее не юзает.
xsl
()
Ответ на: комментарий от xsl
Во первых, OpenCl позволяет делать намного более широкие вещие.

Во вторых - он удобнее

В третих - у него целевых платформ больше

namezys ★★★★
()
Ответ на: комментарий от xsl
> А собственно будут ли это использовать в мире свободного софта? CUDA как бы давно есть, но ничего полезного на десктопе ее не юзает.

А что тебе нужно полезного? CUDA - штука не для десктопа, а для полудомашнего HPC.

shutty ★
()
>> (в т.ч. ATI)

они и драйвера для самих видеокарт-то осилить не могут, представляю что будет с OpenCL. Хотя вполне возможно через года три-четыре что-то будет работать.
Andru ★★★★
()
Ответ на: комментарий от mamay_cozak
> CUDA потому и не используют, что он мертворожденный стандарт, завязанный на одного вендора.

А прям свежеиспеченный OpenCL все кинутся тут же пользовать? Просто всем лениво переписывать многие алгоритмы на параллельный лад.

shutty ★
()
OpenCP радует своим существованием. Очень здорово, что дело уже дошло до дров.

Ждём шевеления от ATI.

Round ★★
()
Ответ на: комментарий от Andru
>> (в т.ч. ATI)

>> они и драйвера для самих видеокарт-то осилить не могут, представляю что будет с OpenCL. Хотя вполне возможно через года три-четыре что-то будет работать.



А ничего, что ATI были одними из инициаторов OpenCl?
Mikael
()
Ответ на: комментарий от shutty
Это будет видно. Факт в том, что он отличается от CUDA в лучшую сторону.
mamay_cozak
()
Ответ на: комментарий от Mikael
>А ничего, что ATI были одними из инициаторов OpenCl?

Who fucking cares?
tensai_cirno ★★★★★
()
Ответ на: комментарий от programmist
Отличные новости. Будущее уже близко.
bmj
()
Ответ на: комментарий от Mikael
>> А ничего, что ATI были одними из инициаторов OpenCl?

mixrin таки прав :)
Andru ★★★★
()
Ответ на: комментарий от Mikael
> А ничего, что ATI были одними из инициаторов OpenCl?

Ничего. С их темпами создания драйверов... ну ты понел?
shahid ★★★★★
()
Ответ на: комментарий от unrealix
Кастую вонь на хронос, развивших/загубившых opengl !
unrealix ★
()
Ответ на: комментарий от sv75
>Оч. хор. Пропиетарная CUDA не нужна.

А какое название то ! Оно сразу и вопрос (куда ?) и ответ (в биореактор).

unrealix ★
()
Вообще-то OpenCL - это тупиковый путь, поскольку он не поддерживает shared memory, за счет которой в CUDA часто достигается большой выигрыш в производительности.
halyavin
()
Ответ на: комментарий от halyavin

Аналитики какбэ говорят нам...

From the SIGGAPH 2008 paper,

> OpenCL is quite similar to CUDA, but it's more "open." For example, its memory hierarchy is more flexible. Each "work item" (similar to a "thread" in CUDA) has their own private memory, and each "compute unit" (similar to a MP) has their own local memory (similar to shared memory in CUDA), and all compute units have access to a shared global memory. It also has a qualifier for constant memory.

shahid ★★★★★
()
Ответ на: комментарий от halyavin
> Вообще-то OpenCL - это тупиковый путь, поскольку он не поддерживает shared memory, за счет которой в CUDA часто достигается большой выигрыш в производительности.

Я думаю многое можно достигнуть оптимизацией

И еще я не уверен, что это не будет добавлено через некоторое время (с соттветствующим повышением требования в целевой архитектуре)

namezys ★★★★
()
Отлично, теперь ати точно копец.
Levinskij ★
()
Ответ на: комментарий от shutty
> А прям свежеиспеченный OpenCL все кинутся тут же пользовать? Просто всем лениво переписывать многие алгоритмы на параллельный лад.

Зато это можно будет использовать под windows и mac os полноценно, и можно рассчитывать что это будет работать

namezys ★★★★
()
Ответ на: комментарий от Andru
> они и драйвера для самих видеокарт-то осилить не могут, представляю что будет с OpenCL. Хотя вполне возможно через года три-четыре что-то будет работать.

Под мак я слышал уже работает

namezys ★★★★
()
Ответ на: комментарий от eldar_insafutdinov
но вообще, хоть я абсолютно доволен nvidia и intel, следующий мой компьютер будет AMD. Если их не поддерживать совсем загнуться, а компания то хорошая.
eldar_insafutdinov
()
Ждём рэйтресинга на OpenCL. Задача уж больно хорошо подходит. Может движёк блендера будет первопроходцем и привлечёт таким образом к себе внимание?
theos ★★★
()
Ответ на: комментарий от eldar_insafutdinov
Благородство тут не уместно, процессоры амд делают сносные - не спорю, но видюхи пусть загибаются, пока не будет номальных дров под опенсолярку и фрибсд.
Levinskij ★
()
Ответ на: комментарий от Levinskij
> но видюхи пусть загибаются, пока не будет номальных дров под опенсолярку и фрибсд.

если бы опенсолярка тотально не отставала от linux годика на два...
los_nikos ★★★★★
()
>в перспективе доступный на видеокартах разных производителей (в т.ч. ATI).

т.е. nVidia напишет драйвера для ATI, чтобы под линуксом можно было использовать OpenCL?! %)

e000xf000h ☆
()
Ответ на: комментарий от e000xf000h
> т.е. nVidia напишет драйвера для ATI, чтобы под линуксом можно было использовать OpenCL?! %)

Чукча не читатель?

Из того, что NVIDIA пишет драйвер openGL так же должно следовать, что она пишет драйвер для ATI и тд?

namezys ★★★★
()
Ответ на: комментарий от namezys
> Из того, что NVIDIA пишет драйвер openGL так же должно следовать, что она пишет драйвер для ATI и тд?

Подозреваю что скоро NVidia напишет драйвер для карт ATI 8-)

Lomaster
()
Как же хорошо что я не стал терпеть этот гемор с CUDA))) Nvidia молодцы! Ждем ответа от AMD, ибо их видяхи в этом плане посимпатичнее будут. Жаль только косяки с дровами как бы намекают что ответ не будет адекватным, по крайней мере в ближайшее время.
ei-grad ★★★★★
()
интерестно, выйдет ли на этот рынок интел?.. Ведь наверняка OpenCL приложения станут достаточно значимым сегментом серверного софта для производителей серверного железа...
ei-grad ★★★★★
()
Ответ на: комментарий от ei-grad
> интерестно, выйдет ли на этот рынок интел?.. Ведь наверняка OpenCL приложения станут достаточно значимым сегментом серверного софта для производителей серверного железа...

Ну в х86 это компилируется

А вообще я думаю если intel и дальше думает сотрудничать с яблоком (как и АМД), то должны написать хорошие дрова

namezys ★★★★
()
Ответ на: комментарий от Levinskij
>Благородство тут не уместно, процессоры амд делают сносные - не спорю, но видюхи пусть загибаются, пока не будет номальных дров под опенсолярку и фрибсд.

Видухи тоже неплохие. А вот дрова да, фиговые. Зато спеки открывают. Они более кошерные. К тому же загнутся видухи, загнутся и процессоры.

eduard_pustobaev ★★
()
Ответ на: комментарий от namezys
>Чукча не читатель?

Да чукча, прежде чем бздеть, прочти внимательно, что написано было:

>"Nvidia уже отправила OpenCL совместимые драйвера для Windows XP и Linux на сертификацию" .........."OpenCL это свободный аналог системе CUDA, в перспективе доступный на видеокартах разных производителей (в т.ч. ATI)".

Про OpenGL и слова не было.

e000xf000h ☆
()
ДрайверЫ! Как можно так ненавидеть язык, что так его похабить?
Ezh ★
()
>для Windows XP

Оно ещё жыво?

Ttt ☆☆☆☆☆
()
Ответ на: комментарий от e000xf000h
>>"Nvidia уже отправила OpenCL совместимые драйвера для Windows XP и Linux на сертификацию" .........."OpenCL это свободный аналог системе CUDA, в перспективе доступный на видеокартах разных производителей (в т.ч. ATI)".

>Про OpenGL и слова не было.

А где там сказано, что НВидиа будет писать дрова для АТИ?

А OpenCL написан не NVidia, и не AMD. Туда aplle вложились больше всех

namezys ★★★★
()
Ответ на: комментарий от namezys
>А где там сказано, что НВидиа будет писать дрова для АТИ?

Если они выпиливают возможность запуска OpenCL на ATI-ишных картах, и это при том, что не существует общих команд для GPU разных производителей, не существует универсального ассемблера, при относительно давно унифицированной архитектуре GPU. То сакральный смысл шутки был в том, что раз nVidia взяла на себя сей труд, по разработке единых процессорных команд, и универсального ассемблера для GPU различных вендоров, может тогда и заодно драйвера напишет для ATI, раз инженеры nVidia разбираются в архитектуре GPU от ATI, лучше инженеров ATI.

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