LINUX.ORG.RU

Поддержка NVIDIA CUDA добавлена в LLVM

 , , ,


0

2

Процесс открытия исходных кодов компилятора для NVIDIA CUDA завершается. Теперь поддержка CUDA добавлена в фреймворк для построения компиляторов и виртуальных машин LLVM. Это позволит расширить число пользователей CUDA и количество языков программирования с её поддержкой.

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

★★★★★

Проверено: JB ()
Последнее исправление: dinn (всего исправлений: 1)
Ответ на: комментарий от april

Я не знаю, что у них в голове. Если есть возможность быть спокойным - я хочу её использовать.

Ясно, проблемы по сути надумана.

Пару дистрибутивов BSD код так и не дали никому

А это тут причем? Они и не обязаны были этого делать

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

На ЛОРе постоянно новости от Нвидии, а где же это ваше свободненькое АТИ?

очевидно, AMD ещё не озаботились наймом кого-то, кто писал бы новости на ЛОР. Но идея здравая, в конце концов от количества новостей здесь напрямую зависит благополучие платформы, не так ли?

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

Пару дистрибутивов BSD код так и не дали никому, я считаю, что это неправильно.

ты тоже код никому не дал. Чем ты лучше них?

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

А это тут причем? Они и не обязаны были этого делать

Я о том же - гнусная проприетарщина.

Ясно, проблемы по сути надумана.

О да, BSD рулит, к черту свободу.

april
()

Добавить в llvm кодогенератор для радеонов и сделать куду кроссплатформенной.

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

Основано на FreeBSD => оригинальный исходный код никуда не делся.

Диазепам за этот столик.

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

Написано же, что весь код открыли.

А как же драйвер nvidia? Без свободного драйвера с поддержкой этого дела оно всё равно бесполезно и как следствие не нужно.

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

anonymous

очевидно, AMD ещё не озаботились наймом кого-то, кто писал бы новости на ЛОР

К сожалению nvidia мне не платит.

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

dn2010

Добавить в llvm кодогенератор для радеонов и сделать куду кроссплатформенной.

Возможно они на это и намекают картинкой в новости

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

Еще раз: pscnv, свободный драйвер, пилится специально для CUDA

А как насчёт тех, у кого видеокарта нормальная — а не нвидиевская поделка?

OpenCL вот универсальный, не было бы разумней всем бросить куду и новые проекты делать только на нём?

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

А как насчёт тех, у кого видеокарта нормальная — а не нвидиевская поделка?

Для многих нормальня == от nvidia

OpenCL вот универсальный, не было бы разумней всем бросить куду и новые проекты делать только на нём?

Нет, разработка на OpenCL дороже.

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

OpenCL вот универсальный, не было бы разумней всем бросить куду и новые проекты делать только на нём?

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

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

О да, BSD рулит, к черту свободу.

BSD - квинтэссенция свободы, не то что ваша коммуно-фашистская GPL.

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

А как насчёт тех, у кого видеокарта нормальная — а не нвидиевская поделка?

Это AMD/ATI-шное говно-то теперь нормальное?

OpenCL вот универсальный, не было бы разумней всем бросить куду и новые проекты делать только на нём?

О даааа... Совершенно пофигу, что разработка на OpenCL требует намного больше ресурсов, чем на CUDA?

alex-w ★★★★★
()
Ответ на: комментарий от kranky

Ничего приличного на CUDA-only нет.

Ну не хило таки плюнуто на многое научное ПО... Громко перечислить всякую прикладную херню, которая даже большинству обычных пользователей никуда не впёрлось, за великое шествие OpenCL по планете несколько наивно.

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

Громко перечислить всякую прикладную херню

То ли дело твоя «научная» херня, которую никто не видел, но про которую так любят рассказать фанатики ведоролоченной проприетарщины.

большинству обычных пользователей никуда не впёрлось

Просвяти, что же большинство сейчас юзает вместо Гимпа?

kranky ★★★★★
()
Ответ на: комментарий от alex-w

О даааа... Совершенно пофигу, что разработка на OpenCL требует намного больше ресурсов, чем на CUDA?

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

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

OpenCL при исполнении на SSE-блоке CPU тоже прирост нормальный даёт.

Во первых, это недоказуемо. Зачастую прирост есть только в воспаленных головах восторженных фанатов.

А во вторых в любом случае можно использовать sse-блок напрямую.

Я не против OpenCL, но спрашивать, нафига нужна билиотека от нвидии без невидии столь же странно, как спрашивать зачем нужны программы без компьютера.

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

Во первых, это недоказуемо.

Ну это просто фейспалм какой-то. Напиши перемножалку матриц например, да затести сам. Это займёт полчаса, зато потом глупости всякие писать будешь реже.

А во вторых в любом случае можно использовать sse-блок напрямую.

Вот заодно и оценишь, насколько это удобно и эффективно.

но спрашивать, нафига нужна билиотека от нвидии без невидии столь же странно, как спрашивать зачем нужны программы без компьютера.

Подозреваю, это был просто намёк на то, что вендоро-зависимые решения не нужны.

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

То ли дело твоя «научная» херня, которую никто не видел, но про которую так любят рассказать фанатики ведоролоченной проприетарщины.

Щаз... Я этой вот «научной херней» пользуюсь чаще, чем твоей прикладной нашкой

Просвяти, что же большинство сейчас юзает вместо Гимпа?

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

alex-w ★★★★★
()
Ответ на: комментарий от AVL2

А во вторых в любом случае можно использовать sse-блок напрямую.

А если через OpenCL, то один и тот же код можно выполнять как на CPU, так и на GPU, в зависимости от того, на чём целесообразнее тому или иному пользователю.

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

И много уже видео кодеров на OpenCL написали?

Ну есть парочка, но все проприетарные (CyberLink MediaEspresso, PowerDirector, AVIVO, TotalMedia Theatre). А что, на Куде есть что-то открытое?

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

на куде есть более БЫСТРОЕ. По тестам thg и ixbt - примерно в 3-4 раза быстрее работает, чем OpenCL кодер для радеонов.

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

Проблема, очевидно, таки в радеонах. Ну или в прямоте рук тестировавших. Но в разницу в 4 раза всё равно поверить сложновато.

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

В прямоте лично я не сомневаюсь, как и в том софте, который они использовали (там 3 пакета было и сравнение Intel Encoder vs nVidia vs Radeon)
Скорее дело во VLIW архитектуре

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

Что-то я таких замеров на tomshardware.com не помню, не покажете?

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

Ты вообще текст BSDL читал, чтобы делать такие громкие заявления?

Да, читал - эта лицензия не защищает свободу кода.

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

Все бы хорошо, но это же проприетарщина.

Написано же, что весь код открыли.

Открытый код как-то опровергает то, то куда - проприентарщина? Она ж к железу привязана.

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

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

P.S. Коду нужна защита, так же как и лесу, к примеру. Аналогия не 100%, но стопроцентных аналогий не бывает, они всегда приблизительные.

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

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

dmfd
()

Как-то еще никто из ЛОРвских аналитиков не высказался в ключе, что корпорации открывают только тот софт, который им уже не нужен.

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

эта лицензия не защищает свободу кода.

«Защищает» в большей степени, чем GPL. Но не «освобождает» насильно тот код, который этого не желает.

Вообще «разрешительные» лицензии предоставляют больше свобод, чем «запретительные», а по закону что не разрешено — то запрещено.

baka-kun ★★★★★
()
Ответ на: комментарий от ForwardToMars

свобода кода

Я готов предоставить ему свободу и признать в нем равного себе после того, как он продемонстрирует самосознание и разум. :)

Коду нужна защита

Так защита или свобода? Бернская конвенция защищает код наравне с литературными произведениями: ни одна сука со спичками безнаказанно не подберется! Аналогия 100%!

baka-kun ★★★★★
()
Ответ на: комментарий от april

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

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

хуанг теперь будет продавать намного больше своих поделок «для профи» по завышенным вчетверо ценам?

Скоро узнаем.

Jen-Hsun Huang, NVIDIA CEO and co-founder, will deliver a keynote address at the GPU Technology Conference (GTC), on May 15 beginning at 10:30am PT.

Huang will review the dramatic and growing impact of GPU technology in science, industry, design and many other fields.

A live video webcast of the address will be available at http://www.gputechconf.com/page/home.html#.

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

Я готов предоставить ему свободу

А всем пофиг, что ты там готов. Нужно, что бы это были готовы сделать суды и полиция. А для этого нужны юридические основания. Т.е. лицензия, GPL, к примеру.

Бернская конвенция защищает правообладателей этого кода. Т.е. делает полностью противоположное тому, что необходимо.

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

Не ной, анонимус. Может ты чего-то там зарабатываешь на проприентарщине, ну так зарабатывай, всем пофиг. Но со временем ты поймёшь (надеюсь), что попытка унизить и оскорбить (как ты только что сделал) не влияет ни на что. Никого нельзя так убедить или заставить.

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