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.dev/opennews/art.shtml?num=63997

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

Оглавление

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #3, #4, #19

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

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

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

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

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

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

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

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #26, #29, #37, #43

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #15, #18

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #24, #33

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

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

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

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

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

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #31

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

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

22. Сообщение от 12yoexpert (ok), 04-Окт-25, 12:19   –4 +/
> Код проекта написан на языке Rust

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

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #28, #35

23. Сообщение от 12yoexpert (ok), 04-Окт-25, 12:20   +/
złuda == заблуждение
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21

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

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

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

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

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

27. Сообщение от Аноним (27), 04-Окт-25, 13:15   +/
https://en.wikipedia.org/wiki/OpenCL#Version_support
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10

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

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

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19 Ответы: #40

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

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

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

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

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

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

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

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

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

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

37. Сообщение от Аноним (38), 04-Окт-25, 18:22   +/
>Сам opencl это просто жалкая пародия на cuda

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

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

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

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

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

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

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

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

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

43. Сообщение от Аноним (39), 04-Окт-25, 18:56   +/
>Сам opencl это просто жалкая пародия на cuda

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

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


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

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




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

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