The OpenNET Project / Index page

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



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

Оглавление

Доступен набор компиляторов LLVM 17.0 , opennews (??), 21-Сен-23, (0) [смотреть все]

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


12. "Доступен набор компиляторов LLVM 17.0 "  +1 +/
Сообщение от ProfessorNavigator (ok), 21-Сен-23, 14:06 
> Вопрос: почему при сборке libomp скрипты сборки нашли в моей системе CUDA и компильнули какие-то nvptx? Для чего нужна поддержка CUDA в LLVM?
> Мне так понимается, что обычному пользователю - ни для чего (иначе это собирали бы в дистрах). И это только для нейросеток.

Обычные пользователи разные бывают - смотря для чего вы используете ваш ПК. CUDA - это использование ядер видеокарты nvidia для вычислений. Фактически вы добавляете дополнительные возможности распараллеливания программ. Штука в целом небесполезная. Но, повторюсь, зависит от целей и задач.

Так-то большинству пользователей как таковой и ПК в общем-то не нужен, если посмотреть здраво.

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

13. "Доступен набор компиляторов LLVM 17.0 "  +/
Сообщение от Zenitur (ok), 21-Сен-23, 14:09 
Я использую CUDA в парочке прог. В том же DaVince Resolve. Однако все те проги, которые я использую, собираются обычным GCC. Поэтому мне и стало интересно, что даёт поддержка CUDA в libomp? Может для нейросеток что-то
Ответить | Правка | Наверх | Cообщить модератору

19. "Доступен набор компиляторов LLVM 17.0 "  +/
Сообщение от ProfessorNavigator (ok), 21-Сен-23, 15:08 
> Я использую CUDA в парочке прог. В том же DaVince Resolve. Однако
> все те проги, которые я использую, собираются обычным GCC. Поэтому мне
> и стало интересно, что даёт поддержка CUDA в libomp? Может для
> нейросеток что-то

Если вы про эту - https://openmp.llvm.org/ - libomp, то как раз то, что доктор прописал. Если у вас видеокарта ничем серьёзным не занята, то почему бы не нагрузить её парой-другой потоков? Тем более, что в современных программах многопоточность присутствует практически везде.

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

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

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




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

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