LINUX.ORG.RU

NVIDIA приоткрывает исходные коды компилятора CUDA

 , ,


0

1

Сегодня NVIDIA анонсировала открытие исходных кодов нового компилятора CUDA, основанного на технологиях LLVM, для академических групп и разработчиков програмного обеспечения. Это позволит облегчить программирование GPU на различных языках и добавить возможность запускать CUDA программ на альтернативных вычислительных архитектурах. Также в NVIDIA надеются на ускорение развития гетерогенных вычислительных архитектур нового поколения.

Новый CUDA компилятор, основанный на технологии LLVM доступен в последнем выпуске CUDA Toolkit (версия 4.1).

Разработчики программного обеспечения смогут использовать исходные коды компилятора для создания собственных решений.

Doug Miles, директор The Portland Group:

Эта инициатива позволит PGI создать нативные компиляторы CUDA Fortran и OpenACC. Также позволит безпроблемно выполнять отладку и профилирование, используя существующие инструменты, и PGI сфокусируется на высокоуровневой оптимизации и языковых особенностях.

Доступ к исходным кодам компилятора CUDA квалифицированные академические исследователи и разработчики программного обеспечения могут получить после регистрации здесь.

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

★★★★★

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

Это не «открытие», а в лучшем случае «специальное лицензирование для $TARGET_GROUP».

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

В своём пресс-релизе они вообще написали, что «NVIDIA Opens Up CUDA Platform» а дальше мелким шрифтом что и как

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

И да, поэтому и поместил в «коммерческое ПО»

dinn ★★★★★ ()

если CUDA код научат запускаться на OpenCL железе - это будет приятно.

как-то CUDA по-удобнее.

vasaka ★★★ ()

облегчить программирование ГПУ

ГенПрокуратура Украины? Если доступ есть, то оно и так легко программируется.

Pavval ★★★★★ ()

«Это позволит облегчить программирование ГПУ» ГПУ следует заменить на GPU мб?

yanmhlv ()

NVIDIA приоткрывает
приоткрывает

I see what you did there...

Smacker ★★★ ()

OpenCL покая не даёт... :) Лучше бы драйвер открыли. К слову AMD открыла LLVM компилятор OpenCL для своих GPU, его сейчас начинают интегрировать в Gallium. :)

stalkerg ★★★★★ ()

приоткрывает

компилятора

К успеху ребята идут.

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

Я по привычке с ЦПУ: graphics processing unit = графическое процессорное устройство

dinn ★★★★★ ()

приоткрывает

«Хоть одним глазком на париж взглянуть бы!» — думал М.И.Кутузов.

Eddy_Em ☆☆☆☆☆ ()
Ответ на: комментарий от Smacker

О, а я долго искал что же Shaman007 исправил

dinn ★★★★★ ()

NVIDIA приоткрывает исходные коды компилятора CUDA

Что за месяц стриптиза на ЛОРе?

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

Против названия не имею ничего против, я на самом деле сначала никак не мог найти, что исправлено в новости.

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

Не совсем открыли, скорее написали открытый, и не совсем компилятор а LLVM бекэнд для драйвера если мы про одно и тоже говорим.

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

Действительно. С одной стороны, есть информационный повод - некоторое увеличение открытости, проигнорировать это было бы неразумно. С другой стороны, это увеличение не соответствует принятым у нас нормам достаточной открытости, так что писать «открывает» и надеяться, что люди поймут истинный масштаб случившегося, вчитавшись в текст новости - как-то не комильфо. Так что я даже рад, что моё выражение пошло в народ.

Smacker ★★★ ()

еще один гвоздь в крышку гроба opencl

Reset ★★★★★ ()

Мне нравится слово «приоткрывает».

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

То есть толку практически ноль, так как это бакэнд всё равно для проприетарного драйвера?

RussianNeuroMancer ★★★★★ ()

Думаю это надо было сделать гораздо раньше. Обидно что такая технология фактически пропадает.

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

еще один гвоздь в крышку гроба opencl
А вот в nVidia похоже менее фанатично смотрят на перспективы OpenCL, чем вы.

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

Тьфу, я подумал, что вы про nVidia писали. Не посмотрел сообщение, на которое вы ответили.

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

Я по привычке с ЦПУ: graphics processing unit = графическое процессорное устройство

Графикоперерабатывающее, ага.

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

OpenCL судя по всему то еще дерьмо, если разработчики имеют совесть то им следует повеситься.

DNA_Seq ★★☆☆☆ ()

приоткрывает исходные коды

какое дебильное выражение

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

облегчить программирование ГПУ

ГенПрокуратура Украины? Если доступ есть, то оно и так легко программируется.

Государственное политическое управление, деревня!

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

ГПУ — Главное правовое управление при Президенте РФ.

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

(ГПУ) — Государственное политическое управление (ГПУ) при НКВД РСФСР.

«ГПУ НКВД РСФСР»

У моего деда на маузере такая гравировка была.

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

Думаю это надо было сделать гораздо раньше. Обидно что такая технология фактически пропадает.

Пропадает OpenCL, а CUDA давно уже на вооружении у разработчиков.

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

а, действительно

p.s. дед, надеюсь, умирал долго и мучительно?

mlyaghost ()

чочо??? CUDA хочет заменить собой OpenCL??? я правильно понимаю новость?

I-Love-Microsoft ★★★★★ ()
Ответ на: комментарий от Lighting

а CUDA давно уже на вооружении у разработчиков.

очень мало в сравнении с тем что может. Напримр я видел ровно одну программу способгную кодировать в медиа-форматы, причем не только видео но и аудио, ускорения порядка 50 раз на самых дохлых видяхах. Вот бы такую фигню во все кодеры...

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

То, что ты видел только одну пользовательскую конвертилку, ещё не означает, что разработчики не используют CUDA в собственных целях.

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

Да, правда до меня дошло что в той своей теме я да разных новости запостил.

Behem0th ★★★★★ ()

а что там за конкурента анонсировали? То ли PowerScale, то ли как-то так оно называлось. Обещали что CUDA умоется кровавыми слезами etc

mikhalich ★★ ()

А можно для Ъ -под какой лецензией открывают?

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