LINUX.ORG.RU

Вышли спецификации OpenCL 1.0

 , , ,


0

0

Группа Khronos выпустила спецификации OpenCL 1.0, свободного от всяческих royalty API, предназначенного для эффективного использования различных вычислительных устройств (cpu, gpu, cell, etc), использования их в паралельных вычислениях и многого другого.

Выпуск был немного ускорен компанией Apple (входящей в khronos group) в предверии скорого релиза новой ОС Snow Leopard, которая должна активно использовать opencl.

Обзор - http://www.khronos.org/opencl/present...

Спецификации - http://www.khronos.org/registry/cl/

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

★★

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

Re: Вышли спецификации OpenCL 1.0

Отлично, а когда будут реализации этого самого под линух?

AiFiLTr0 ★★★★★ ()
Ответ на: Re: Вышли спецификации OpenCL 1.0 от AiFiLTr0

Re: Вышли спецификации OpenCL 1.0

а черт его знает

вот попробовал в сноу леопарде новом скомпилить пример из pdf, запустил, выкинуло при сборке .cl программы (аналогия со сборкой glsl шейдеров) , грит чото там не поддерживает еще.

B084 ★★ ()
Ответ на: Re: Вышли спецификации OpenCL 1.0 от B084

Re: Вышли спецификации OpenCL 1.0

а вот, nvidia через свою куду делать будет

http://www.nvidia.com/object/io_1228825271885.html

на линухе эта куда вроде есть.

в амд чот опять мутно

http://www.marketwatch.com/news/story/AMD-Adopts-OpenCLTM-10-Specification/st...{2C008489-465A-42BD-8CE8-9FE44F332EFA}

B084 ★★ ()

Re: Вышли спецификации OpenCL 1.0

У меня де жа вю?

vada ★★★★★ ()
Ответ на: Re: Вышли спецификации OpenCL 1.0 от B084

Re: Вышли спецификации OpenCL 1.0

хе-хе-хе >_<

http://www.f1cd.ru/news/pc/517/ NVIDIA сообщила о полной поддержке OpenCL 1.0 http://www.xard.ru/post/14874/default.asp C выходом NVIDIA CUDA фактически произошла революция в области компьютерных вычислений. Данная технология напрямую поддерживает выполнение OpenCL.

gaux ★★ ()

Re: Вышли спецификации OpenCL 1.0

ууууррррряяяя значит не зря обновился до нвидия 9600 гт:D

gaux ★★ ()

Re: Вышли спецификации OpenCL 1.0

ждем mplayer/mencoder/x264 с поддержкой opencl

B084 ★★ ()
Ответ на: Re: Вышли спецификации OpenCL 1.0 от B084

Re: Вышли спецификации OpenCL 1.0

mplayer вообще больше одного ядра для h264 умеет использовать только после бубна и замешивания с исходниками экспериментальной ветки ffmpeg-mt. На предмет энкодера, работающего на видеокарточке, можно погуглить badaboom

ЗЫ в опциях сборки dirac чото было про cuda, а попробовать не на чем

ethercrow ()
Ответ на: Re: Вышли спецификации OpenCL 1.0 от ethercrow

Re: Вышли спецификации OpenCL 1.0

Вот лучше дождёмся gcc-4.4 и удешевления 4-х и 8-ми ядерных процов. Там и посмотрим что такое распараллеливание ))))

wyldrodney ()

Re: Вышли спецификации OpenCL 1.0

>в предверии _скороо_ релиза

grammar nazi негодуют

Osmos ★★ ()
Ответ на: Re: Вышли спецификации OpenCL 1.0 от anonymous

Re: Вышли спецификации OpenCL 1.0

>далеко не все задачи поддаются "распараллеливанию"

Самые ресурсоемкие - поддаются.

anonymous ()
Ответ на: Re: Вышли спецификации OpenCL 1.0 от ethercrow

Re: Вышли спецификации OpenCL 1.0

>mplayer вообще больше одного ядра для h264 умеет использовать только после бубна и замешивания с исходниками экспериментальной ветки ffmpeg-mt. На предмет энкодера, работающего на видеокарточке, можно погуглить badaboom

вот opencl и поможет ему распаралелеить, выполнение задаче там можно отправить как на gpu так и на cpu,

badaboom - то еще глюкалово, вот amd-ный ковертер из cat8.12 намного приятнее и быстрее и бесплатный. у меня лично не получилось ничо сделать бадабумом на ноуте с g86.

B084 ★★ ()
Ответ на: Re: Вышли спецификации OpenCL 1.0 от B084

Re: Вышли спецификации OpenCL 1.0

Цитирую: "Как и было обещано, компания AMD объявила о намерении в сжатые сроки интегрировать компилятор, поддерживающий стандарт OpenCL 1.0, и соответствующую библиотеку времени исполнения в бесплатно распространяемый набор разработчика ATI Stream Software Development Kit (SDK). По словам AMD, выход ATI Stream SDK с поддержкой OpenCL 1.0 состоится в первой половине будущего года.

Напомним, ATI Stream представляет собой комбинацию аппаратных и программных технологий, позволяющих задействовать графические процессоры AMD для ускорения приложений, традиционно возлагаемых на центральный процессор." (c) ixbt.com Так что насчет AMD как раз-таки все ясно.

madgnu ★★★★★ ()

Re: Вышли спецификации OpenCL 1.0

Примеры ускорения вычислений с помощью OpenCL впечатляют. Например, Gaussian Blur или Unsharp Mask на HD video :)

adarovsky ★★★★ ()
Ответ на: Re: Вышли спецификации OpenCL 1.0 от anonymous

Re: Вышли спецификации OpenCL 1.0

> Самые ресурсоемкие - поддаются.

Точнее слобосвязанные поддаются. А всё остальное по типу задачки: за какое время 20 чел выкопают яму 1x1x1 если 1 чел её выкапывает за день.

alx_me ★★☆ ()

Re: Вышли спецификации OpenCL 1.0

А это с кластером можно использовать? Или для распределенных вычислений?

DNA_Seq ★★☆☆☆ ()

Re: Вышли спецификации OpenCL 1.0

Значит Mac OS X Снежный Леопард будет рвать всех конкурентов ещё больше. Леопард уже всех поимел.

anonymous ()
Ответ на: Re: Вышли спецификации OpenCL 1.0 от anonymous

Re: Вышли спецификации OpenCL 1.0

> далеко не все задачи поддаются "распараллеливанию"

Люди уже давно поняли, что "распараллеливаются" не задачи, а методы их решения и ищут такие методы, которые распараллеливаются и масштабируются одновременно.

VIT ()
Ответ на: Re: Вышли спецификации OpenCL 1.0 от alx_me

Re: Вышли спецификации OpenCL 1.0

>> Самые ресурсоемкие - поддаются.

>Точнее слобосвязанные поддаются. А всё остальное по типу задачки: за какое время 20 чел выкопают яму 1x1x1 если 1 чел её выкапывает за день.

А как по Вашему, Linpack - это слабосвязанная, или по типу 20 человек?

p.s. Около 80% от пика на большинстве архитектур.

VIT ()
Ответ на: Re: Вышли спецификации OpenCL 1.0 от anonymous

Re: Вышли спецификации OpenCL 1.0

>Значит Mac OS X Снежный Леопард будет рвать всех конкурентов ещё больше. Леопард уже всех поимел

если там ничего не поломают. Сам леопард глюковатым вышел. Сейчас, правда, подправили

adarovsky ★★★★ ()
Ответ на: Re: Вышли спецификации OpenCL 1.0 от anonymous

Re: Вышли спецификации OpenCL 1.0

> Значит Mac OS X Снежный Леопард будет рвать всех конкурентов ещё больше. Леопард уже всех поимел.

похоже так и будет - NVidia как видно из анонса линком выше, только GPU будет использовать, AMD/ATI судя по всему-тоже, а в MacOSX как грозятся будет и CPU и GPU, что конечно куда как лучше - не у всех же топовые видяхи стоят, а есть ещё и счетное число процессоров на борту, которые иначе бы простаивали...

anonymous ()
Ответ на: Re: Вышли спецификации OpenCL 1.0 от anonymous

Re: Вышли спецификации OpenCL 1.0

>счетное число процессоров на борту

Ого, я тоже хочу иметь бесконечное число процессоров

//clesons - это мне пора идти на уроки по С?

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