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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.