The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Выпуск ZLUDA 5, универсальной открытой реализации технологии CUDA "
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск ZLUDA 5, универсальной открытой реализации технологии CUDA "  +/
Сообщение от opennews (?), 04-Окт-25, 10:24 
Анджей Яник (Andrzej Janik) представил выпуск ZLUDA 5, открытой реализации технологии CUDA. Целью проекта является предоставление возможности запуска немодифицированных приложений CUDA на системах с GPU, отличными от  GPU NVIDIA, с производительностью, близкой к производительности приложений, выполняемых без прослоек. Код проекта написан на языке Rust и распространяется под лицензиями MIT и Apache 2.0...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=63997

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Выпуск ZLUDA 5, универсальной открытой реализации технологии..."  –6 +/
Сообщение от Смузихлеб забывший пароль (?), 04-Окт-25, 10:24 
> после письма от юристов, давших понять, что разрешение,
> данное в ходе переписки по email, не имеет юридической силы

Серьёзно ? Тип столько лет где только ни работал и не в курсе о подобном
Удивительно, что он не сослался на устное разрешение в частном разговоре, данное ему в отсутствии каких-либо свидетелей этого

Ответить | Правка | Наверх | Cообщить модератору

3. "Выпуск ZLUDA 5, универсальной открытой реализации технологии..."  +7 +/
Сообщение от Аноним (3), 04-Окт-25, 10:27 
ну так в отличии от устного разговора email - это что то "вещественное"
Ответить | Правка | Наверх | Cообщить модератору

5. "Выпуск ZLUDA 5, универсальной открытой реализации технологии..."  +/
Сообщение от Аноним (-), 04-Окт-25, 10:38 
> ну так в отличии от устного разговора email - это что то "вещественное"

Нюанс в том, что он нигде не предоставил никакие доказательство.
Более того, он даже не сказал кто именно дал ему на это разрешение.
А это мог быть его коллега или уборщица))

Ответить | Правка | Наверх | Cообщить модератору

4. "Выпуск ZLUDA 5, универсальной открытой реализации технологии..."  –4 +/
Сообщение от Аноним (4), 04-Окт-25, 10:29 
Тип столько лет где только ни работал Смузихлеб забывший пароль и не в курсе о простой электронной подписи?
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

7. "Выпуск ZLUDA 5, универсальной открытой реализации технологии..."  –1 +/
Сообщение от Аноним (7), 04-Окт-25, 10:43 
Подпись подписью, компетенция компетенцией. Помнится, тот начальник что согласился на выеладывание код опенсорсом, был попросту мелкой сошкой, с юристами при этом не согласовывавший. Авторство авторством, владеет кодом фирма и решать кому какое имущество фирмы можно дарить дано не каждой сошке
Ответить | Правка | Наверх | Cообщить модератору

8. "Выпуск ZLUDA 5, универсальной открытой реализации технологии..."  +/
Сообщение от Смузихлеб забывший пароль (?), 04-Окт-25, 10:44 
Это весьма серьёзный вопрос и неизвестно, кто конкретно написал ему ответ по ту сторону
Тем более, что в серьёзных вопросах простая электронная подпись, даже если она есть, значит приблизительно ничего
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

16. "Выпуск ZLUDA 5, универсальной открытой реализации технологии..."  +/
Сообщение от Аноним (4), 04-Окт-25, 11:20 
Может значить, а может и не значить. Я знаю об этом ровно столько же, как и вы.
Но я так же знаю, что в некоторых случаях электронное письмо может являться аналогом подписи. Хотя и не в этом случае
Ответить | Правка | Наверх | Cообщить модератору

39. "Выпуск ZLUDA 5, универсальной открытой реализации технологии..."  +/
Сообщение от Аноним (39), 04-Окт-25, 18:32 
Ты будешь бодаться с многомиллиардной корпорацией-работодателем? С пььяным не дерись, с богатым не судись. Себе дороже. В случае с корпорацией, даже если у тебя хватит свяязей, бабла и терпения выиграть, победа будет пиррова: тебя такого умного, но которому недостало ума теорию игр жизни понимать, просто все корпы занесут в чёрный список и больше в жисть не наймут. А у узкоспециализированных специалистов вроде этого корпы - единственный работодатель, кроме корпов ведь видюхи производить некому.
Ответить | Правка | Наверх | Cообщить модератору

19. "Выпуск ZLUDA 5, универсальной открытой реализации технологии..."  +6 +/
Сообщение от fi (ok), 04-Окт-25, 11:36 
ты путаешь теплое с мягким - юриста и разработчика.

Письма в корпорациях вполне официальный документ, за удаление можно и в тюрягу попасть. Так что с учетом условий в его контракте (наработки остаются у него) - мог и отбить.

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

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

31. "Выпуск ZLUDA 5, универсальной открытой реализации технологии..."  +/
Сообщение от Bob (??), 04-Окт-25, 14:37 
>В начале 2024 года компания AMD решила, что запуск CUDA-приложений на GPU AMD не представляет интереса для бизнеса, что по условию контракта позволило разработчику открыть свои наработки. В процессе переписки по электронной почте разработчиком также было получено разрешение на публикацию от представителя AMD.
>Спустя 6 месяцев после публикации изменений, созданных во время работы на AMD, юристы данной компании связались с Анджеем и дали понять, что ранее предоставленное в ходе переписки разрешение не имеет юридической силы.

Ну, мягко говоря, юристов он мог вертеть и ещё компенсацию получить.
Но потом явно были бы проблемы с трудоустройством далее...

Напомнило слив исходников FSR4 на гитхабе и вой по этому поводу потом.
Юристам AMD в панамку напихали так, как порнохабу не снилось)
Дальше технологию портанули на Radeon 6xxx и 7xxx, успешно.

Ответить | Правка | Наверх | Cообщить модератору

40. "Выпуск ZLUDA 5, универсальной открытой реализации технологии..."  +/
Сообщение от Аноним (39), 04-Окт-25, 18:35 
>Дальше технологию портанули на Radeon 6xxx и 7xxx, успешно.

Приведите ссылку.

Ответить | Правка | Наверх | Cообщить модератору

2. "Выпуск ZLUDA 5, универсальной открытой реализации технологии..."  +10 +/
Сообщение от Аноним (2), 04-Окт-25, 10:25 
Лучей добра ему. Давно пора эту монополию сломать.
Ответить | Правка | Наверх | Cообщить модератору

10. "Выпуск ZLUDA 5, универсальной открытой реализации технологии..."  +1 +/
Сообщение от Аноним (7), 04-Окт-25, 10:48 
Opencl вроде есть а не взлетает. Куду всем подавай почемуто. Вместо того чтобы доводить opencl до ума, теперь пилят эрзац-куду. От этого куда станет только популярней, монополия ее укрепится.
Ответить | Правка | Наверх | Cообщить модератору

11. "Выпуск ZLUDA 5, универсальной открытой реализации технологии..."  +/
Сообщение от Аноним (-), 04-Окт-25, 10:55 
> Opencl вроде есть а не взлетает. Куду всем подавай почемуто.

Ну так вы сравните как работает opencl и как работает cuda.
Сам opencl это просто жалкая пародия на cuda, попытка скопировать отличную идею, но только чтобы оно работало вот прям везде - на всех видяхах, на всех процах.
А универсальное всегда проигрывает специализированному, поэтому конец немного предсказуем.

Ответить | Правка | Наверх | Cообщить модератору

26. "Выпуск ZLUDA 5, универсальной открытой реализации технологии..."  +/
Сообщение от torvn77 (ok), 04-Окт-25, 13:14 
Так в работе если не на всём, то на многом и весь смысл, те у кого есть деньги на специализированные решения уже сидят в экосистеме Инвидии и никуда не уйдут.
Ответить | Правка | Наверх | Cообщить модератору

29. "Выпуск ZLUDA 5, универсальной открытой реализации технологии..."  –1 +/
Сообщение от Rezzet (??), 04-Окт-25, 14:24 
OpenCL не развивается и особо не собирается, всё внимание на Vulkan Compute так что OpenCL можно закапывать.
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

38. "Выпуск ZLUDA 5, универсальной открытой реализации технологии..."  +/
Сообщение от Аноним (38), 04-Окт-25, 18:22 
Vulkan Compute - это про взаимодействие с графикой.
Ответить | Правка | Наверх | Cообщить модератору

41. "Выпуск ZLUDA 5, универсальной открытой реализации технологии..."  +/
Сообщение от Аноним (39), 04-Окт-25, 18:36 
А посоны, крутящие там нейросети и физику и не знали!
Ответить | Правка | Наверх | Cообщить модератору

37. "Выпуск ZLUDA 5, универсальной открытой реализации технологии..."  +/
Сообщение от Аноним (38), 04-Окт-25, 18:22 
>Сам opencl это просто жалкая пародия на cuda

Нет, он ближе к Driver API (или как-то так) нвидии. И, конечно, шейдерам.

Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

43. "Выпуск ZLUDA 5, универсальной открытой реализации технологии..."  +/
Сообщение от Аноним (39), 04-Окт-25, 18:56 
>Сам opencl это просто жалкая пародия на cuda

Никакая не жалкая пародия, он вполне соответствует и удобству использования куды, и сложности разработки на ней ... но есть нюанс. Невидия - это Apple от индустрии видеокарт, вертикально-интегрированная компания, которая проектирует видеокарты под свои либы, а либы - под видеокарты, и чтобы одна либа с приличной производительностью работала на многих картах, всё на основе непубличной внутренней инфы, которая даже если бы была публичной - сообществу бы не дала почти ничего, так как за невидею делать либы будут только к стенке припёртые. Apple и NVidia продают не устройства и не свободу, они продают именно то, что нужно эффективному члену общества потребления: пользовательский опыт в рамках отведённой ему в обществе роли, и эффективное исполнение роли оказывается завязанным на приобретение этого пользовательского опыта. Как журналист-расследователь не может без покупки данных на даркнет-форумах по их продаже, как программист не может без гитхаба, как специалист по восстановлению данных не может без промышленного шпионажа, нарушающего копирайт реверсинга, и нарушающих законы о НСД и ВПО ботнетов для брутфорса ключей, так и менеджер не может без яблоустройства, а машобщик - без карты невидии. Все они продают услугу под ключ: вы им платите, гарантируете, что влиятельные интересы не пострадают, они вам - услугу под ключ, которую кроме них вообще никто оказать не может: значительная часть ваших трудовых обязанностей окажется решена единственным существующим cost-efficient способом.

Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

27. "Выпуск ZLUDA 5, универсальной открытой реализации технологии..."  +/
Сообщение от Аноним (27), 04-Окт-25, 13:15 
https://en.wikipedia.org/wiki/OpenCL#Version_support
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

12. "Выпуск ZLUDA 5, универсальной открытой реализации технологии..."  +/
Сообщение от анонимз (?), 04-Окт-25, 10:59 
АМД против) не хочет чтобы у них CUDA за бесплатно работала.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

14. "Выпуск ZLUDA 5, универсальной открытой реализации технологии..."  +2 +/
Сообщение от Аноним (-), 04-Окт-25, 11:15 
> Лучей добра ему. Давно пора эту монополию сломать.

Лучей пoнocа ему. Вместо развития открытых стандартов, он подсаживает всех на закрытый.
ZLUDA же просто дает "возможности запуска немодифицированных приложений CUDA".
А где вы возьмете эти приложения? Вот, то-то и оно. Придется идти к невидии на поклон.

Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

24. "Выпуск ZLUDA 5, универсальной открытой реализации технологии..."  –1 +/
Сообщение от 12yoexpert (ok), 04-Окт-25, 12:36 
плюс анально вендорлокнутый ЯП, открытостью и не пахнет
Ответить | Правка | Наверх | Cообщить модератору

33. "Выпуск ZLUDA 5, универсальной открытой реализации технологии..."  +/
Сообщение от penetrator (?), 04-Окт-25, 16:55 
это означает что даже Resolve который хочет CUDA может работать поверх AMD, если у него получится, то не так уж это и плохо
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

13. "Выпуск ZLUDA 5, универсальной открытой реализации технологии..."  +/
Сообщение от Аноним (13), 04-Окт-25, 11:05 
Добавлена начальная поддержка запуска поверх ZLUDA фреймворков llm.c, Llama.cpp и PyTorch для выполнения больших языковых моделей с задействованием CUDA-оптимизаций, применяемых для GPU NVIDIA.

А не полезнее было бы в llm.c добавить оптимизации применимые к AMD GPU? А не как обычно прослойка через прослойку через эмуляцию?

Ответить | Правка | Наверх | Cообщить модератору

15. "Выпуск ZLUDA 5, универсальной открытой реализации технологии..."  +/
Сообщение от Аноним (15), 04-Окт-25, 11:17 
Нет, не проще. Если так сделать, то это будет конкурентоспособно, а этого допустить никак нельзя.
Ответить | Правка | Наверх | Cообщить модератору

18. "Выпуск ZLUDA 5, универсальной открытой реализации технологии..."  +/
Сообщение от Аноним (-), 04-Окт-25, 11:27 
> А не полезнее было бы в llm.c добавить оптимизации применимые к AMD GPU?

А оно нужно авторам llm.c, Llama.cpp и PyTorch?
Делайте форк и оптимизируйте для красных.
Вот только синхронизировать с апстримом вам придется самим.

Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

17. "Выпуск ZLUDA 5, универсальной открытой реализации технологии..."  –1 +/
Сообщение от vlad1.96 (ok), 04-Окт-25, 11:26 
Молодец! Ждём поддержку и на Nouveau
Ответить | Правка | Наверх | Cообщить модератору

20. "Выпуск ZLUDA 5, универсальной открытой реализации технологии..."  –1 +/
Сообщение от Karl Richter (ok), 04-Окт-25, 12:05 
Вот Вам и полезный проект на Rust.
Ответить | Правка | Наверх | Cообщить модератору

21. "Выпуск ZLUDA 5, универсальной открытой реализации технологии..."  +/
Сообщение от Cyber100 (ok), 04-Окт-25, 12:19 
название, конечно, придумали качественное. у меня сразу ассоциации с какой-то "злой людой"...
Ответить | Правка | Наверх | Cообщить модератору

23. "Выпуск ZLUDA 5, универсальной открытой реализации технологии..."  +/
Сообщение от 12yoexpert (ok), 04-Окт-25, 12:20 
złuda == заблуждение
Ответить | Правка | Наверх | Cообщить модератору

22. "Выпуск ZLUDA 5, универсальной открытой реализации технологии..."  –4 +/
Сообщение от 12yoexpert (ok), 04-Окт-25, 12:19 
> Код проекта написан на языке Rust

дальше не читал

Ответить | Правка | Наверх | Cообщить модератору

28. Скрыто модератором  +1 +/
Сообщение от Ononim (?), 04-Окт-25, 13:19 
Ответить | Правка | Наверх | Cообщить модератору

30. Скрыто модератором  –1 +/
Сообщение от 12yoexpert (ok), 04-Окт-25, 14:30 
Ответить | Правка | Наверх | Cообщить модератору

35. "Выпуск ZLUDA 5, универсальной открытой реализации технологии..."  +1 +/
Сообщение от Аноним (35), 04-Окт-25, 17:54 
Обожаю смотреть, как люди самовыпиливаются из жизни. Расскажи, что и где ты ещё заставил себя не читать. Очень интересно.
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

25. "Выпуск ZLUDA 5, универсальной открытой реализации технологии..."  +1 +/
Сообщение от torvn77 (ok), 04-Окт-25, 13:09 
> В соответствии с условиями контракта и после получения разрешения на публикацию от представителя AMD, Анджей открыл код наработок, созданных во время работы в AMD и позволяющих выполнять CUDA-приложения поверх стека ROCm и runtime HIP (Heterogeneous-computing Interface for Portability).
>
>В прошлом году Анджей был вынужден убрать код из открытого доступа после письма от юристов, давших понять, что разрешение, данное в ходе переписки по email, не имеет юридической силы.

Версия: в AMD сидит крот который саботировал разработку открытой версии CUDA сначала наняв автора в AMD, а потом уволив так чтобы у него не было юридических прав на созданный в AMD код чем задержал разработку на несколько лет.

Ответить | Правка | Наверх | Cообщить модератору

32. "Выпуск ZLUDA 5, универсальной открытой реализации технологии..."  +/
Сообщение от Аноним (27), 04-Окт-25, 15:27 
АМД в целом и есть этот "крот". AMD публично отказались от конкуренции с Nvidia в топ-сегменте, и хотели вырасти в среднебюджетках.
В итоге за год вдвое сократилась их доля:
- https://www.techpowerup.com/340614/nvidia-discrete-gpu-marke...
- https://3dnews.ru/1116443/
Ответить | Правка | Наверх | Cообщить модератору

42. "Выпуск ZLUDA 5, универсальной открытой реализации технологии..."  +/
Сообщение от Аноним (39), 04-Окт-25, 18:39 
Всё правильно сделали. Их корпорация (как и все другие) вообще сдохнет, не выдержав конкуренции с невидией, поэтому единственная их цель - это максимум бабла с неё настричь. Если конкуренция повысит издержки, а бабла интегрально станет меньше - значит конкурировать не надо. Вот ты лично ведь с невидеей не конкурируешь, хотя мог бы попробовать попыжиться и сделать свою видеокарту ценой своего lifespanа ...
Ответить | Правка | Наверх | Cообщить модератору

34. "Выпуск ZLUDA 5, универсальной открытой реализации технологии..."  +/
Сообщение от Аноним (-), 04-Окт-25, 17:54 
В Ada/SPARK есть поддержка сборки под GPU NVIDIA (благодаря сотрудничеству NVIDIA и AdaCore).

И они как раз портируют (или уже портировали) прошивку на SPARK.

Хотя, конечно, другие производители GPU до такого уровня поддержки ещё и близко не дошли: их доля в спецзадачах еле заметна.

Я думаю, было бы неплохо добавить поддержку Vulkan в Ada/SPARK, но на это явно нужны чьи-то вложения.

Надеюсь, ZLUDA когда-нибудь сможет нормально работать с Ada/SPARK.

Ответить | Правка | Наверх | Cообщить модератору

36. "Выпуск ZLUDA 5, универсальной открытой реализации технологии..."  +/
Сообщение от Аноним (35), 04-Окт-25, 17:57 
Что такое "сборка под gpu nvidia"? Оно умеет куду? Раст например собирается прямо в SPIR-V и тем самым запускается на любых гпу для которых поддерживается вулкан. Но это не куда. Поэтому вопрос про куду.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру