The OpenNET Project / Index page

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



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

"Проект ZLUDA продолжит развитие в форме универсальной реализации CUDA"  +/
Сообщение от opennews (ok), 06-Окт-24, 22:28 
Анджей Яник (Andrzej Janik) представил план дальнейшей разработки проекта ZLUDA, развивающего  открытую реализацию технологии CUDA. Если первый вариант ZLUDA был нацелен на создание реализации CUDA для GPU Intel, а второй - для GPU AMD, то представленный сейчас третий вариант будет сосредоточен на развитие универсальной реализации CUDA на любых GPU, отличных от GPU. Целью проекта ZLUDA заявлено предоставление для систем с любыми GPU возможности запуска немодифицированных приложений CUDA с производительностью, близкой к производительности приложений, выполняемых без прослоек. Код проекта продолжает распространяться под лицензиями MIT и Apache 2.0...

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

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

Оглавление

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

1. Сообщение от nume (ok), 06-Окт-24, 22:28   +13 +/
Написал один раз, сможет и второй.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #4

4. Сообщение от Аноним (4), 06-Окт-24, 23:09   +8 +/
Один раз его корпы прижали смогут и второй.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #6

6. Сообщение от Аноним (6), 06-Окт-24, 23:22   +7 +/
ну не боинг же, адм и энвидиа, жить будет
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

11. Сообщение от Аноним (11), 07-Окт-24, 00:57   +5 +/
Пожождите, это же открытая реализация проприетарной технологии созданной чтобы запускать её на других проприетарных продуктах?
Чувак может и молодец (здоровья ему и упорства), но что-то в этом плане не так.
А амд конечно отбитые !@#$%: они якобы за опенсурс, но тут же его запрещают. Интел тоже отбитые, но хотя бы не так лицемерят.
PS у меня амд
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #12, #19, #21

12. Сообщение от Аноним (12), 07-Окт-24, 01:24   –1 +/
Написано же, что "потеряла интерес к возможности запуска". Если бы любая компания тратила время и ресурсы на что-то, что вероятно не соотносилось бы с их бизнес планами, то они вероятно не смогли бы даже существовать, а там куда ещё до заявлений об опенсурсе.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #16

14. Сообщение от Аноним (-), 07-Окт-24, 05:21   +1 +/
>Код проекта продолжает распространяться под лицензиями MIT и Apache 2.0.

Зря. Ибо, все знают, что взлетает только копилефт.

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

15. Сообщение от Афроним (?), 07-Окт-24, 07:06   +/
Снова в ходе переписки кто-нибудь разрешил что-то там пилить. Бгг. Юристы есть или копилефт все проблемы порешал?
Ответить | Правка | Наверх | Cообщить модератору

16. Сообщение от Кирилл (??), 07-Окт-24, 07:45   +1 +/
На самом деле поддержка КУДЫ заявляется как большое конкурентное преимущество невидии над всеми. Я не разработчик, но вроде бы как считается что этот язык наиболее продвинут, а на openCL никто писать не хочет.

Так что все другие могли бы подрезать преимущество невидии (которая сама например продвигает PhysX для всех платформ, а КУДУ держит чисто для себя), но видимо юристы пришли и либо бабла занесли либо исками пригрозили.

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

17. Сообщение от Аноним (17), 07-Окт-24, 07:59   +/
Там шутка в том, что opencl тоже только у nvidia. AMD просто заинтересована в собственном вендорлоке, их зависть можно понять. Но пока ничего сопоставимого в плане софта предложить ни разу не смогли.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #20, #41

18. Сообщение от Аноним (6), 07-Окт-24, 08:20   +1 +/
> В соответствии с условиями контракта и после получения разрешения на публикацию от представителя AMD в ходе переписки по электронной почте Анджей открыл код наработок, созданный во время работы на AMD

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

> Спустя 6 месяцев после публикации юристы AMD связались с Анджеем и дали понять, что ранее предоставленное в ходе переписки разрешение не имеет юридической силы.

Но через полгода пришли юристы AMD, которые например знают что у Nvidia есть какие-то патенты, и Nvidia непременно будет судится, если AMD не закроет этот бесперспективный проект. А то что AMD передала код в Open Source ничего не меняет, код же разрабатывался в их интересах, и принадлежит им.

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

19. Сообщение от Neandertalets (ok), 07-Окт-24, 08:28   +/
Возможно (я, естественно, не знаю деталей) тут вопрос в сторонних продуктах, используемых в разрабатываемом продукте: если зависимость принадлежит другой конторе и её нельзя распространять или владелец этой зависимости предъявил АМД за её распространение.
Судить не знаю деталей - такое себе.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #42

20. Сообщение от аноним654 (?), 07-Окт-24, 09:00   +/
>>Там шутка в том, что opencl тоже только у nvidia

Это ещё что за новости?
OpenCL (open, royalty-free standard) прекрасно поддерживается всеми производителями железа/драйверов уже лет как пять.

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

21. Сообщение от Аноним (21), 07-Окт-24, 09:09   +/
> Пожождите, это же открытая реализация проприетарной технологии созданной чтобы запускать её на других проприетарных продуктах?

А ни у кого и нет непроариетарных видях, процов, материное и т.п.

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

22. Сообщение от Аноним (17), 07-Окт-24, 09:18   –1 +/
У каждого производителя свои реализации с собственными особенностями. В конечном счёте, это приводит к проблемам у софта. Кроме того, в случае с AMD, у тебя просто не будет поддержки твоего железа в блобе, необходимом для задействования gpgpu. И NVIDIA это любые карты и любой софт.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20 Ответы: #24

24. Сообщение от аноним654 (?), 07-Окт-24, 09:44   +1 +/
Всё уже устаканилось давным-давно с OpenCL.
В качестве примера могу привести Davinci, который использует OpenCL_v1.2 на любых не Нвидиа картах, и всё прекрасно бегает.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22 Ответы: #26

25. Сообщение от ИмяХ (ok), 07-Окт-24, 09:48   +/
Есть же OpenCL, зачем ещё один велосипед ?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #27

26. Сообщение от Аноним (17), 07-Окт-24, 09:50   +/
>OpenCL_v1.2
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24 Ответы: #29

27. Сообщение от Аноним (27), 07-Окт-24, 10:02   +/
Все хотят вендорлокнуть клиентов на свою платформу, поэтому opencl везде реализован по остаточному принципу на отвали.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25 Ответы: #34

29. Сообщение от аноним654 (?), 07-Окт-24, 10:20   +/
А не надо на циферки смотреть. Compute-подсистемы видеокарт задействованы, ускорение реальное, редактор работает стабильно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26 Ответы: #30, #43

30. Сообщение от Аноним (17), 07-Окт-24, 10:28   +/
Там не хватает многих "фишечек", ускорение довольно посредственное и неэффективное. До сих пор помню, как эта opencl12 на amd грузила 1 ядро процессора и лагала иксы, и с cuda вообще незаметно, что там что-то вычисляется. Рекомендую сравнить с cuda.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29 Ответы: #33

33. Сообщение от аноним654 (?), 07-Окт-24, 11:17   +1 +/
У AMD действительно до недавнего времени были дрянные OpenCL драйвера, особенно под Линукс (из-за этого, кстати, разработчики Blender отказались поддерживать OpenCL-бекенд), но это явно не проблема самого по себе стандарта. А последние годы, драйвера, привели в порядок более-менее и Амд и Интел.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30

34. Сообщение от Аноним (34), 07-Окт-24, 11:46   +1 +/
https://opennet.ru/58675-opencl
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27

36. Сообщение от Аноним (36), 07-Окт-24, 15:58   +/
Он и есть инженер АМД. А разрешила ему открыть код бухгалтер. На что он надеелся? Кстати, нвидиа не так давно запретила делать сторонние реализации куды, потому проект и прикрыли.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18

37. Сообщение от Аноним (37), 07-Окт-24, 16:47   +/
Логично, вот зачем раскрывать исходники, если лицензия позволяет не раскрывать, а это твое бизнес преимущество? Можно конечно внушить себе что мир состоит из марий терез, но реальность говорит что добрым словом и пистолетом можно добится гораздо большего, чем одним только добрым словом.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14

40. Сообщение от CPP (??), 08-Окт-24, 06:17   +/
Если в PyTorch появится альтернатива ROCm, хуже не будет.
Ответить | Правка | Наверх | Cообщить модератору

41. Сообщение от Кирилл (??), 08-Окт-24, 10:20   +/
> Там шутка в том, что opencl тоже только у nvidia. AMD просто
> заинтересована в собственном вендорлоке, их зависть можно понять. Но пока ничего
> сопоставимого в плане софта предложить ни разу не смогли.

OpenCL как раз лучше работает на АМД. На интеле не очень вроде бы, не невидии казалось бы неплохо, но у них карты по этой части намного мощнее и куда даёт куда большю мощность чем oCL.

Так вот, возвращаясь к баранам: раз всем так нравится писать приложения на КУДЕ, то амд могла бы предложить им куду например. Казалось бы, тут не надо много думать - только выделить вот этому человеку денег, времени, поддержку инжинеров и послать невидию с её хотелками. После чего интел сделал бы то же самое.

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

42. Сообщение от Кирилл (??), 08-Окт-24, 10:24   +/
> Возможно (я, естественно, не знаю деталей) тут вопрос в сторонних продуктах, используемых
> в разрабатываемом продукте: если зависимость принадлежит другой конторе и её нельзя
> распространять или владелец этой зависимости предъявил АМД за её распространение.
> Судить не знаю деталей - такое себе.

На этот счёт уже проходили многолетние сеансы совокупления слонов. В итоге суд высшей инстанции США постановил, что не только Оракл имеет право писать на джаве и делать джава-машины и вообще может идти лесом, патентуются не api а только реализации. По сути ситуация в мире такова, что если это решение было принято в США, то оно автоматом тиражируется на весь остальной мир. Есть во всей этой глобалисткой хрени и положительные моменты.

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

43. Сообщение от Кирилл (??), 08-Окт-24, 10:29   +/
> А не надо на циферки смотреть. Compute-подсистемы видеокарт задействованы, ускорение реальное,
> редактор работает стабильно.

На куде тоже надо! Вот у меня есть уникальная видеокарта nvidia 9200M и у неё есть 8 (прописью: ВОСЕМЬ!) CUDA-ядер самой первой версии. И я заставил их работать в линуксе (ну, когда блоб ещё поддерживался актуальным дебианом). Выяснил 2 интересные вещи: во первых всего 1 из 3-4 протестированных КУДА-приложений смогло из задействовать, остальные жаловались на слишком старую версию. А то которое смогло (то ли майнер, то ли подборщик хешей) - на этих 8 ядрах показывали заметно меньше производительности, чем 2 ядра урезанного ноутбучного core2.

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


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

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




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

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