Hip blender что это

Abdullah Abid, Unsplash
На неделе AMD выпустила HIP SDK — набор инструментов, включающий API и язык программирования HIP для выполнения вычислений на графических процессорах. HIP SDK входит в состав открытой программной платформы ROCm, но если последняя преимущественно ориентирована на серверные решения для высокопроизводительных вычислений и искусственного интеллекта, то HIP предназначена для настольных приложений с ускорением на GPU, например, для 3D моделирования.
Одной из самых интересных возможностей HIP SDK является конвертация кода приложений, написанных под NVIDIA CUDA. Разработчики смогут конвертировать код таких приложений в код C++ и запускать на видеокартах Radeon, более того, AMD предлагает инструменты, которые позволят создать унифицированные приложение, работающее как с видеокартами NVIDIA, так и AMD. Процесс не должен быть сложным, поскольку CUDA основана на C++, но задачи по оптимизации кода всё равно лягут на плечи разработчика.
реклама
Потребительские решения есть в списке поддерживаемых HIP SDK. В списке совместимости Blender для HIP перечислены следующие решения: Radeon VII, Radeon RX серий Vega, 5000, 6000, 7000, Radeon Pro серии W6000 и Radeon Pro WX 9100. Однако, список совместимости в документации ROCm на момент написания не перечисляет все решения из этих серий, совместимость может быть не полной, но AMD продолжает расширять поддержку. Для работы HIP потребуются свежие драйверы: Radeon Software 21.12.1, Radeon PRO Software 21.Q4 или новее для Windows, Radeon Software 22.10 или новее для Linux.
Blender 3.0. Начало новой эры. Рендеринг до 8 раз быстрее.

Состоялся большой релиз программы для трехмерного моделирования Blender 3.0. Разработчики написали, что этот релиз знаменует начало новой эры для создания 2D/3D контента на основе открытого исходного кода. Отметим некоторые изменения в новой версии.
Blender — профессиональная программа для трехмерного моделирования и создания анимации. Поддерживает функции видео-монтажа. Распространяется свободно, имеет открытый исходный код. Является кроссплатформенной. Разрабатывается организацией Blender Foundation. Разработку спонсируют крупные организации и частные пожертвования.
Видео-обзор Blender 3.0
Про Blender 3.0 в нашем видео:
Что нового

- Существенно увеличена скорость рендеринга сцен в реальном времени на GPU. В некоторых сценах рендеринг выполняется от 2 до 8 раз быстрее, чем в прошлой версии.
- Улучшена поддержка видео-карт на архитектуре AMD RNDA.
- Предпросмотр сцен в окне Viewport стал более отзывчивым и работает значительно быстрее. Предпросмотр обработки световых потоков также выполняется теперь быстрее.
- Библиотека шумоподавления OpenImageDenoise обновлена до версии 1.4. В новой версии улучшено сохранение деталей изображения при применении фильтров.
- Расширены возможности Shadow terminator.
- Существенно обновлены геометрические ноды (Geometry Nodes). Добавлены новые ноды и новые параметры.
- Доработаны и расширены возможности библиотеки материалов Asset Browser.
- Подповерхностное рассеивание теперь поддерживает анизотропию и коэффициент преломления для «Random Walk».
- Прекращена поддержка рендеринга с помощью OpenCL.
- Выполнены улучшения пользовательского интерфейса. Обновлена тема оформления. Для некоторых элементов интерфейса добавлены скругленные углы.
- И множество других изменений.
Скачать Blender 3.0
Доступны версии для Linux, Windows и MacOS.
Материалы по теме:
- Blender Animation Studio представила новый мультфильм, созданный в Blender, GIMP и Krita
- Компания Epic Games пожертвовала $1.2 миллиона для Blender
- Видео: Linux новости #16. Blender, Krita, Vivaldi, PaleMoon, Brave, Linux Mint и Snap
- Видео: Новости Linux и IT #22. Blender 2.90, Microsoft и Open Source, Apple vs Epic Games
- Blender 2.91. Большое обновление. Реалистичные ткани, быстрые жесты.
- Видео: Краткая история Blender. Отчет Blender Foundation
- Релиз программы для 3D-моделирования Blender 2.93
- Видео: Endless OS 4, Xiaomi CyberDog, PinePhone Pro, Blender 3
- Blender 3.1. Существенно улучшена производительность
- Релизы программы Blender 3.2-3.3
CPU AMD поддерживают Cycles X в бета-версии Blender 3.0

В декабре ожидается выход версии 3.0 популярной программы для 3D-моделирования Blender. Компания AMD выпустила бета-драйвер с поддержкой бета-версии Blender 3.0 на новейших графических процессорах AMD. Благодаря этому пользователи смогут начать работу с этим мощным программным решением еще до его выхода.
AMD сотрудничает с компанией Blender для улучшения поддержки GPU-рендеринга в Blender с использованием открытого интерфейса AMD HIP (Heterogeneous-computing Interface for Portability) C++ Runtime API и базового языка. Это позволяет пользователям использовать все преимущества улучшений в рендере Blender Cycles X на графических процессорах AMD.
HIP был разработан для того, чтобы позволить разработчикам создавать межплатформенные приложения для графических процессоров AMD и NVIDIA из единого исходного кода. Он позволяет разработчикам Cycles писать единый набор ядер рендеринга и запускать их на различных устройствах. HIP также обеспечивает легкое конвертирование существующего кода CUDA. AMD сотрудничает с Blender, чтобы добавить поддержку устройств HIP в Blender 3.0.
Это объявление подкрепляет постоянное сотрудничество компаний. AMD продолжает поддерживать Фонд развития Blender (Blender Development Fund) и вносит свой код в разработку Blender для улучшения рабочих процессов и опыта пользователей.
Blender Cycles X научился полноценно работать с видеокартами AMD

Разработчик Blender активно работает над новой версией рендера Cycles X. Она принесёт множество нововведений и улучшений, особенно пользователям должна понравиться значительно возросшая производительность при задействовании видеокарт NVIDIA и AMD.

Разработчик сообщает, что проделал большую работу над рендером Cycles X и привёл сравнительные графики, на которых продемонстрировал производительность видеокарты NVIDIA RTX A6000 с OptiX: в версии 3.0 она возросла в несколько раз по сравнению с версией 2.93.0.

Не менее важно, что теперь Blender будет полноценно работать с видеокартами AMD. Ранее это было проблематично из-за использования OpenCL, вносящего ограничения и проблемы. Он был заменён на Heterogeneous-Computing Interface for Portability (HIP), позволяющий создавать переносимый код между видеокартами AMD и NVIDIA.

Другими словами, разработчик перенёс код CUDA в HIP, что позволяет Cycles X нормально работать с видеокартами AMD Radeon RX 5000 и RX 6000 на микроархитектурах RDNA и RDNA 2. Также ведется работа над добавлением поддержки более старых видеокарт AMD.