Коллеги и друзья я приветствую вас в продолжении моего большого “многосерийного” обзора новинок компьютерного оборудования. В начале месяца на страницах isicad.ru я опубликовал первую часть статьи «Тест-драйв HYPERPC PRO T7 STUDIO. Взгляд на платформу NVIDIA STUDIO в действии».
В этом году специалисты CG-индустрии и проектирования много говорят о переменах и возможностях применения новейших технологий, включая AI и ML.
В новейшем тестировании и практической оценке решения и демонстрации возможностей NVIDIA STUDIO я постарался собрать максимум информации о десятом поколении процессоров Intel Core i9 и GPU линейки TITAN RTX и изучить возможности технологии NVIDIA NVLink.
Сразу замечу, что каждое из приложений по своему использует возможности CPU и GPU, а также может поддерживать и не поддерживать режим NVIDIA SLI, и в частности NVLink, а это может потребовать создания глобальных конфигураций оборудования системы под определенные задачи и приложения.
Видео-презентация возможностей систем на основе платформы NVIDIA STUDIO
Для демонстрации возможностей систем на основе платформы NVIDIA STUDIO я подготовил большой ролик на своем канале на YouTube. В данном видео я демонстрирую работу нескольких приложений, для которых выполнена оптимизация драйверов NVIDIA STUDIO и привожу примеры различных конфигураций под определенные задачи и приложения.
Результат теста в ПК ЛИРА 10
Программный комплекс ЛИРА 10 является лидирующим инструментом среди специалистов выполняющих расчеты конструкций зданий и сооружений. Я специально обратился к разработчикам и попросил предоставить мне на короткий период лицензию для тестирования HYPERPC PRO T7 STUDIO. Также разработчики предоставили модель Стадиона РОСТОВ-АРЕНА оригинальный расчет которой потребовал 72 часа, что по современным меркам очень долго.
Рис. 1. ПК LIRA 10 позволяет выполнять анализ конструкций зданий и сооружений высокого уровня детализации за очень короткое время и с высокой точностью. Футбольный стадион в г. Ростов-на-Дону. Объект: Футбольный стадион в г. Ростов-на-Дону, Разработчики проекта: НИЛ НиСС МГСУ, ЦНИИПромзданий, Авторы расчетной модели: Мкртычев О.В., Дорожинский В.Б., Бунов А.А., Колесников А.В.
Используя процессор десятого поколения Intel Core i9-10940X и SSD-накопитель Samsung SSD 970 EVO Plus расчет данной модели в ПК LIRA 10.10 занял всего 3,5 часа. Причем особенностью процесса является создание записи данных объемом около 19Гб, что на SSD M.2 выполняется во много раз быстрее в сравнении с классическим HDD. А полный объем всех данных, расчета составил 40 Гб.
Если вы являетесь специалистом по расчетам, и используете такие приложения как ЛИРА 10, я рекомендую присмотреться к выбору рабочей станции с многоядерными CPU и SSD накопителями M.2, на подобии рассмотренного в данном обзоре экземпляре HYPERPC PRO T7 STUDIO, что существенно ускоряет процесс вычислений и подготовки отчетов и сдачи документации на экспертизу.
Презентационное видео подготовленное автором для компании ЛИРА-Софт посвященное возможностям ПК ЛИРА 10. Данное видео было создано с применением технологий NVIDIA RTX, V-Ray for Maya, DaVinci Resolve и NUKE
Инструменты Autodesk Maya с поддержкой GPU-ускорения
Вернемся еще раз к Maya. Данный пакет является отличным примером решения, активно использующего все возможности платформы NVIDIA STUDIO. Это не только визуализация изображений, но также использует возможности NVIDIA CUDA и OpenCL для вычислений деформаций и расчета каждого ключа анимации, и возможности API Direct3D для кэширования данных анимации. Эта прогрессивная технология развивается уже несколько лет и используется аниматорами для более быстрой работы над анимацией сложных моделей.
Рис. 2. Инструментарий Cached Playback доступный в Maya 2020 позволяет создавать кэш анимации модели и достигать большей производительности при воспроизведении анимации
Наличие двух GPU NVIDIA TITAN RTX позволяет распределить устройства для выполнения определенных задач, например указать GPU, память которого необходимо использовать при создании кэша анимации. Также, данный принцип можно использовать совместно с инструментарием GPU Cache, который позволяет использовать GPU для кэширования данных сцены.
Рис. 3. Инструментарий GPU Cache позволяет создавать кэш данных сцены, например геометрию модели Bifrost, в памяти GPU
Например, применение инструментария GPU Cache в Maya существенно ускоряет воспроизведение анимации сложной геометрии. Например процедурное-сгенерированных моделей, например с помощью Maya Bifrost.
Ряд тестов с моделями жидкостей, созданных с помощью Bifrost, показал высокую производительность рабочей станции HYPERPC PRO T7 STUDIO и GPU NVIDIA TITAN RTX в работе с данными анимации в кэше.
Отдельное внимание я всегда уделяю распределению вычислительных ресурсов между различными компонентами системы. В первой части я написал, что необходимо помнить о том, как выглядит процесс вашей работы и где может потребоваться максимум вычислительных возможностей, а где может потребоваться минимум.
Я специально записал видео, в котором показываю, как обычно выполняю конфигурацию системы для работы с Autodesk Maya и V-Ray. В частности, распределяю ресурсы двух GPU между двумя различными задачами, а также выбираю определенный тип API для графического ядра Maya Viewport 2.0.
Конфигурация Maya и V-Ray для оптимальной производительности на Multi-GPU системах.
В процессе тестирования рабочая станция HYPERPC PRO T7 показала себя с хорошей стороны в работе над комплексными проектами и моделями, а также анимацией. Пакет Maya является отличным и признанным инструментов среди разработчиков игр, а ускорение процессов визуализации (запекания текстур) и разработки образа может быть достигнуто с помощью высокопроизводительных CPU и GPU, а также высокоскоростной дисковой подсистемы.