На портале isicad.ru опубликованы три фундаментальные статьи Дмитрия:
- Autodesk Maya 2016: Производительность, инструменты, процесс и что нового
- Виртуализация рабочих станций с использованием платформы NVIDIA GRID
- Преимущества профессиональной графики NVIDIA Quadro при работе с САПР приложениями
С анонсом выхода новейшей платформы Max-Q от корпорации NVIDIA, специально ориентированной на ноутбуки и мобильные рабочие станции, многие из вендоров компьютерных систем представили свои решения как для пользователей с предпочтениями в играх, так и для профессионалов. Не стоит забывать, что корпорация NVIDIA выпустила новейшее поколение графических процессоров с акцентом на применение в решениях для работы с виртуальной реальностью и очками, наподобие HTC Vive или Oculus Rift, о чем я писал в одной из ранних статей (isicad.ru: http://isicad.ru/ru/articles.php?article_num=18940).
Не так давно ко мне в руки попала интересная новинка, анонсированная в прошлом году, – мобильная рабочая станция PREVAILPRO от компании PNY. Компания PNY является одним из ключевых производителей графических ускорителей и компонентов для компьютеров, а также является одним из ключевых партнеров NVIDIA по производству GPU линейки NVIDIA Quadro.
Описание платформы и ее возможностей
Мобильная рабочая станция выполнена в аккуратном и эргономичном корпусе, сделанном из высококачественного прочного пластика. Разработчики постарались унифицировать платформу и уменьшить разброс вариантов, тем самым зафиксировав цены в определенном диапазоне, но обеспечив баланс и стабильность в производительности всей системы в целом.Внешний вид мобильной рабочей станции PNY PREVAILPRO
Периферию можно подключить с каждой из сторон. Так как CD/DVD-дисковод в данной системе не используется, появилась возможность добавить больше портов для подключения периферии, чем в аналогичные решения, но с установленным приводом. При этом уменьшение веса и толщины рабочей станции пошло ей только на пользу.
Мобильная рабочая станция PNY PREVAILPRO предоставляет возможности для подключения различных периферических устройств
Так как современные пользователи зачастую пользуются мобильными устройствами с поддержкой USB Type C, это было учтено при разработке мобильной рабочей станции, и на левой стороне расположены два порта USB Type C. Помимо портов USB Type C, рабочая станция оснащена тремя портами USB 3 (G1). С правой стороны рабочей станции размещены порты для подключения микрофона и наушников и слот для чтения карт памяти. Картридер поддерживает 6 стандартов карт памяти, а именно: MMC/RSMMC, SD/mini и SD/SDHC/SDXC с расширением до UHS-II.
Для подключения к локальной сети вы можете использовать порт RJ-45. Если же кабеля нет, но есть Wi-Fi, то вы можете использовать возможности подключения к беспроводным сетям, так как в рабочей станции PREVAILPRO доступен Wi-Fi модуль с поддержкой стандартов 802.1 a, b, g, n и ac.
Мобильная рабочая станция PREVAILPRO позиционируется как высокопроизводительное решение для работы со сложными проектами и моделями в профессиональных приложениях САПР и для индустрии развлечений. Для достижения оптимальной производительности рабочая станция создана на основе процессора Intel Core i7-7700HQ и мобильного чипсета Intel HM175 Express. Здесь стоит отметить, что разработчики посчитали эти модели процессора и чипсета наиболее оптимальными для разработанной рабочей станции и сделали их базовыми, уменьшив количество вариантов и упростив выбор конфигурации.
Чипсет Intel HM175 Express был запущен в первом квартале 2017 года. Данный чипсет позволяет обрабатывать до 8 миллиардов транзакций в секунду с применением Direct Media Interface (DMI), что обеспечивает двухточечное соединение между интегрированным контроллером памяти Intel и концентратором контроллера ввода-вывода Intel на материнской плате рабочей станции. Данный чипсет может быть интересен и пользователям, желающим увеличить производительность своего труда, так как он предоставляет возможности разгона. В чипсете реализована поддержка двух каналов оперативной памяти.
Так как современные процессоры Intel поставляются со встроенной графической подсистемой в виде Intel HD Graphics, то чипсет должен поддерживать вывод изображения на дисплеи. Для этого в чипсете HM175 реализована поддержка подключения трех дисплеев.
Мобильная рабочая станция PNY PREVAILPRO с запущенной на ней Autodesk Maya 2018
Как и многие другие продукты Intel, чипсет HM175 Express предоставляет ряд дополнительных технологий, позволяющих улучшить управление системой и ее работу в целом, а именно: Intel® Virtualization Technology for Directed I/O (VT-d), Intel® HD Audio Technology, Intel® Rapid Storage Technology, Intel® Smart Response Technology, Intel® Stable Image Platform Program (SIPP), Intel® Smart Sound Technology.
Вид рабочей станции сверху
Процессор выделяется тем, что он поддерживает до 64 Gb ОЗУ стандартов DDR4-2400, LPDDR3-2133 и DDR3L-1600. Максимальное количество каналов памяти равно 2, а пропускная способность шины памяти составляет 37.5 Gb/s.
Процессор поддерживает до 16 линий PCI Express 3.0 и позволяет использовать конфигурации 1x16, 2x8, 1x8+2x4.
Графическая подсистема процессора представлена GPU Intel HD Graphics 630, работающим на базовой частоте в 350 MHz. Максимальная частота графического чипа составляет 1.1 GHz. Так как графические ускорители Intel используют объем установленной в системе ОЗУ, графический ускоритель поддерживает до 64 Gb памяти. Для вывода изображения реализована поддержка стандартов и портов eDP/DP/HDMI/DVI.
Графический чип Intel HD Graphics 630 поддерживает вывод изображения в формате 4K на частоте в 60 Hz. Ниже приведен список максимальных разрешений, поддерживаемых GPU:
- Для HDMI 1.4 – 4096x2304@30Hz
- Для DP – 4096x2304@60Hz
- Для eDP – Integrated Flat Panel) – 4096x2304@60Hz
За счет возможностей чипсета и собственной производительности GPU поддерживает вывод изображения на 3 дисплея, что позволяет создавать достаточно эффективные рабочие пространства.
Вид рабочей станции снизу
Рассмотрим возможности этих GPU внимательно. Оба GPU основаны на архитектуре NVIDIA Pascal и адаптированы для работы в системах с процессорами Kaby Lake. По своей сути, это и сделало оптимальным выбор связки CPU + GPU и обеспечило необходимую производительность всей системы в целом.
Графический процессор NVIDIA Quadro P3000M ориентирован для работы с моделями средней сложности и без упора на работу со сложной анимацией или обработку больших сборок в пакетах САПР. Этот GPU обладает следующими характеристиками:
- Ядра CUDA: 1280
- Частота GPU: 1088 MHz (базовая)
- Объем памяти: 6GB GDDR5
- Поддерживаемые API: OpenGL 4.5, DirectX 12, Vulkan, CUDA, OpenCL, Direct Compute compatible
- Ядра CUDA: 1792
- Частота GPU: 1227 MHz (базовая)
- Объем памяти: 8GB GDDR5
- Интерфейс памяти: 256-Bit на частоте 6008 MHz
- Поддерживаемые API: OpenGL 4.5, DirectX 12, Vulkan, CUDA, OpenCL, Direct Compute compatible
Так как PREVAILPRO является мобильной рабочей станцией последнего поколения, данная система поставляется с дисплеем, поддерживающим формат 4K, с матрицей в 15.6” с поддержкой разрешения UHD (3840 × 2160).
Мобильные рабочие станции PNY PREVAILPRO ориентированы на работу с большим количеством данных, для чего в их возможности включены компоненты, позволяющие сохранить все ваши данные, и обеспечивают высокую скорость чтения и записи. Мобильная рабочая станция может быть оснащена SSD накопителем объёмом от 128 до 512 GB. Накопитель выполнен и подключен в исполнении M.2, набирающем большую популярность среди современных компьютерных систем, особенно в мобильных решениях. В качестве второго устройства хранения данных используется стандартный 2.5” HDD объемом 2 TB.
Для работы с комплексными моделями и большим объемом данных в рабочую станцию может быть установлено от 16 до 32 GB оперативной памяти DDR4 2400MHz SODIMM.
Как видите, технические характеристики мобильной рабочей станции при весе всего в 2.2 кг дают веру в то, что это решение сможет справиться с большинством выполняемых дизайнерами и проектировщиками задач. Это мы и проверили в нашем небольшом тестировании.
Тестирование производительности системы
Наше тестирование опирается на данные, получаемые как из синтетических систем тестирования, так и из полноценных коммерческих пакетов компьютерной графики и визуализации, в которых для тестирования используются сцены из реальных проектов. Отмечу, что в тестах в качестве референс платформы выступает рабочая станция от компании FORSITE D350 на базе процессора Intel Xeon E3-1240v2 с 16 Гб ОЗУ и NVIDIA Quadro K4000 4Gb.В тестировании рассматриваются такие показатели, как скорость визуализации трёхмерных сцен с большим количеством геометрии, текстурных карт и сложным освещением. Помимо этого, рассматриваются задачи, связанные с вычислениями в области сборки видео в формате 4K и моделирования динамических эффектов с жидкостями.
Синтетические тесты
Синтетические тесты, которые мы используем в наших обзорах, являются наиболее распространенными решениями для исследования производительности компьютерного оборудования и рабочих станций. Наборы единых тестов наглядно показывают производительность системы в решении различных задач. А их доступность и возможность самостоятельного использования пользователями подразумевает возможность сравнения наших результатов с результатами систем, используемых пользователями.
Тестирование в CINEBENCH R15
Тестирование с помощью набора синтетических тестов Cinebench стало стандартной практикой у современных разработчиков компьютерного оборудования. Тестирование процессоров с помощью Cinebench является неотъемлемым показателем при демонстрации производительности новых решений для профессиональных пользователей.
Мы сравнили производительность процессора Intel Core i7-7700HQ в тестах на визуализацию трехмерной сцены в многопоточном и в однопоточном режимах работы ядра визуализации.
Результаты теста CINEBENCH R15 в визуализации сцены в однопоточном режиме
Результаты теста CINEBENCH R15 в визуализации сцены в многопоточном режиме
Графическая подсистема мобильной рабочей станции PREVAILPRO также продемонстрировала замечательный результат. Так как это мобильное решение, то графическая подсистема должна быть сбалансирована для работы как от сети, так и от аккумулятора. В PREVAILPRO используется два GPU, первый — это интегрированный с процессором Intel HD Graphics 630, а второй — NVIDIA Quadro P4000M.
Так как графическое ядро CINEBENCH может определять и использовать наиболее производительный GPU из доступных в системе, то результат теста относится к GPU от NVIDIA.
Результаты тестов CINEBENCH R15 отображения сцены в графическом ядре
При желании обновить свою рабочую станцию или приобрести новое мобильное решение вам может быть полезным сравнить производительность оборудования на том программном обеспечении, которое используете вы. Например, если вы работаете в Cinema 4D R15 на рабочей станции, собранной из компонентов 2014 года, то, перейдя на рабочую станцию компонентов 2017 года и оставив тот же набор ПО (ту же Cinema 4D R15), вы можете увидеть заметное увеличение производительности. А при обновлении оборудования и программного обеспечения до текущих версий производительность может остаться на прежнем уровне. Хотя это сугубо субъективное ощущение, и все зависит от выполняемых задач.
Тестирование в V-Ray Benchmark
Система визуализации V-Ray является одним из ведущих инструментов современных художников компьютерной графики. Для упрощения тестирования рабочих станций и серверов разработчики создали специальный тест, который выполняет визуализацию сцен с помощью алгоритмов и методик, используемых в ядре системы визуализации V-Ray.Тест проводит визуализацию двух изображений с помощью классического ядра визуализации V-Ray и с помощью современного движка прогрессивной визуализации V-Ray RT GPU. В первом тесте измеряется время визуализации сцены с помощью CPU, а вторым тестом замеряется время визуализации сцены с помощью GPU.
Первая диаграмма демонстрирует производительность центральных процессоров в тесте V-Ray CPU. Обратите внимание, что мы приводим пример тестов, выполненных для CPU от Intel и AMD, а в качестве референс-образца взят процессор Intel Xeon E3-1240v2.
Результаты теста V-Ray CPU
Вычисления на GPU также превосходно реализованы в версии V-Ray GPU и современном режиме прогрессивной визуализации. Тестированию подвергся дискретный GPU мобильной рабочей станции в виде NVIDIA Quadro P4000M.
Результаты теста V-Ray GPU
Обратите внимание, что результат теста трех GPU на основе архитектуры NVIDIA Pascal не показал больших различий между моделями, а такие GPU, как Quadro P4000 и P5000, и вовсе в своей производительности показали различие в 10 секунд.
Тестирование в SPEC Viewperf 12.1
Тестирование общей производительности системы в различных графических ядрах является достаточно трудоемкой задачей как для компаний, так и для индивидуальных пользователей. Для этого разработан специальный набор тестов, производящих тестирование графической подсистемы – SPEC Viewperf. Мы провели тестирование GPU попавшего нам на тестирование решения.В данном тестировании мы проверили производительность графического ускорителя NVIDIA Quadro P4000M в стандартном разрешении Full HD (1920x1080) и в полноценном разрешении Ultra HD (4K (3840x20160)).
Разработчик заявляет, что рабочая станция PNY PREVAILPRO оптимизирована для работы с VR и поддерживает вывод изображения в формате 4K на несколько дисплеев. Я на самом деле скептически отношусь к разрешению 4K в практическом применении, так как на платформе Windows 10 возникает ряд непредсказуемых дефектов в отображении интерфейсов и проблем с производительностью в различных приложениях. Но проверить производительность графической подсистемы все же стоит, так как ранее работа с 3D моделями в окнах проекций на больших разрешениях могла приводить к заметному снижению производительности.
Результаты теста GPU NVIDIA Quadro P4000M в SPEC Viewperf 12.1
Обратите внимание на то, что производительность в большинстве тестов заметно снижается при выполнении в разрешении 4K. Это обусловлено тем, что GPU необходимо обработать гораздо большее разрешение кадра и большее количество пикселей. В то же время при меньшем разрешении (HD), даже при выводе изображения на матрицу в разрешении 4K, производительность выше, а GPU необходимо просто увеличить разрешение Full HD в 2 раза по высоте и ширине, чтобы заполнить все пространство экрана. А это выполняется уже на финальном этапе построения изображения. Но преимущество применения высоких разрешений – это отображение большого количества деталей и более аккуратных линий.
Пример детализации изображения в разрешении 4K и Full HD
Тестирование в Geekbench 4
Помимо производительности в ресурсоемких вычислениях, таких как визуализация в компьютерной графике, нами было проведено тестирование рабочей станции с помощью группы синтетических тестов Geekbench 4. Мы протестировали производительность CPU в однопоточном и многопоточном режимах, а также производительность GPU в вычислениях общего назначения с помощью OpenCL.Результаты тестирования CPU в однопоточном режиме с помощью теста Geekbench 4
Но если сравнить с нашим референс-образцом в виде Xeon E3-1240v2, то в целом производительность всех процессоров, использованных нами, незначительно отличается от него. В основном большая производительность обусловлена большей частотой и большим кэшем третьего уровня, что также сказывается на производительности системы в целом.
Результаты тестирования CPU в многопоточном режиме с помощью теста Geekbench 4
В целом производительность процессора, используемого в рабочей станции PNY PREVAILPRO, превосходна. Она достаточно аккуратно вписывается в общие тренды производительности почти всех современных процессоров компании Intel, используемых большинством пользователей.
Результаты тестирования производительности GPU помощью теста OpenCL в Geekbench 4
В мобильной рабочей станции PREVAILPRO используется графический ускоритель NVIDIA Quadro, а это позволяет использовать приложения с поддержкой ускорения вычислений на GPU как с помощью NVIDIA CUDA, так и OpenCL.
Мы провели тестирование с помощью теста OpenCL. Он охватывает больший диапазон GPU, и поэтому вы можете провести свое собственное сравнение вашего GPU и рассматриваемого нами решения.
Диаграмма, приведенная выше, демонстрирует производительность GPU NVIDIA Quadro P4000M и Intel HD Graphics 630 в OpenCL тесте по сравнению с представителями других поколений. Обратите внимание на то, как растет производительность GPU с каждым поколением в задачах, связанных с вычислениями общего назначения. И модель Quadro P4000M, установленная в тестируемой нами рабочей станции, показала, что ее производительность остается на уровне со своим собратом для настольных рабочих станций и более производительными решениями предыдущих поколений. Посмотрите, насколько низка производительность в вычислениях GPU Intel HD Graphics 630, интегрированного в CPU. В целом графика в процессоре — это, конечно, не решение для выполнения большинства задач, связанных с серьезными вычислениями, но это наглядно демонстрирует превосходство дискретных решений. Но важность применения интегрированного GPU обусловлена экономией заряда аккумулятора и снижением тепловыделения при работе от аккумуляторов батареи.
Практические тесты
К практическим тестам относятся тесты, выполняемые в приложениях компьютерной графики и приложениях, с которыми работают пользователи. Мы провели тестирование рабочей станции с помощью ряда приложений, требующих высокой производительности оборудования и способных использовать все возможности как CPU, так и GPU.Основной задачей стало выполнение вычислений в области визуализации, которые зависят от производительности CPU, а при применении прогрессивных методов визуализации возрастает зависимость от производительности GPU.
Тест на скорость визуализации в Arnold Renderer for Maya 2018
На данный момент практически все продукты компании Autodesk переведены на ядро визуализации Arnold Renderer. Это гибкое и производительное решение, отвечающее всем потребностям пользователей и позволяющее быстро начать применять инструментарий высококачественной визуализации.В нашем тесте мы используем комплексную сцену, созданную в Autodesk Maya и подготовленную к визуализации с помощью Arnold for Maya (MtoA).
Результаты тестирования производительности CPU с помощью MtoA 2.0
Тесты на скорость визуализации в пакете Blender
Бесплатный пакет компьютерной графики Blender предоставляет множество современных инструментов для художников и дизайнеров. В его поставку входит ядро визуализации Cycles, которое уже достаточно функционально и в котором реализованы методы прогрессивной визуализации. В нашем тестировании мы использовали несколько сцен, которые доступны для загрузки с официального сайта Blender, и произвели их визуализацию с записью показателей затраченного на нее времени.Сцена Grossbery Benchmark, используемая в тестировании
Результат теста в визуализации сцены Grossbery Benchmark
Другой тест посвящен визуализации сцены с помощью ядра Cycles, но обладает большим количеством текстурных карт. Тест позволяет оценить скорость визуализации изображений с помощью CPU.
Сцена Classroom, используемая в тестировании
Результат теста в визуализации сцены Classroom
Если окинуть общим взглядом производительность мобильной рабочей станции PREVAILPRO, то можно с большой уверенностью говорить о том, что в задачах визуализации данная рабочая станция может соперничать с большинством настольных систем, схожих с ней по техническим характеристикам. Таким образом, PREVAILPRO может заменить ваш старый компьютер и предоставит важное преимущество – мобильность, о которой сейчас так много говорят.
Тестирование в работе с архивами в 7-Zip
В современной работе без применения архивов файлов не обойтись. В любом случае, легче передать множество файлов с помощью одного архива, чем каждый файл в отдельности. Приложение 7-Zip уже давно получило широкую популярность, а за счет алгоритма компрессии LZMA демонстрирует отличную производительность и высокую скорость работы.Мы провели тестирование с помощью 7-Zip в 64-бит редакции в синтетическом тестировании и при декомпрессии архива объемом 20 Гб с большим количеством файлов.
Результат синтетического теста 7-Zip
Результат теста со скоростью распаковки архива в 7-Zip
Моделирование жидкостей с применением RealFlow 10
Если визуализация трехмерных сцен обусловлена в основном вычислениями и формированием двумерного изображения на основе всех данных сцены, то создание моделей жидкостей является достаточно требовательным к вычислительным возможностям CPU и к объемам ОЗУ. Мы провели тестирование с помощью системы RealFlow 10 и заранее подготовленной модели. В процессе моделирования программа создает модель жидкости и выполняет кэширование данных.Результат теста в RealFLow 10
Сборка видео в Adobe Premiere Pro CC
Финальным стал тест скорости сборки видео в пакете нелинейного монтажа Adobe Premiere Pro CC. Данный редактор поддерживает как вычисления на CPU, так и вычисления с помощью GPU. В нашем примере мы провели тестирование на 2017 версии Premiere Pro CC.Результат теста на рендеринг видео в формате 4K
Итоги тестирования
Давно у меня в руках не было такого качественного мобильного продукта. Обычно я встречался с устройствами, которые достаточно производительны в плане вычислений, но в то же время кажутся излишне большими и громоздкими, так как дизайнеры хотят, чтобы они выглядели «внушительными», а инженеры стараются поместить в них наиболее производительные компоненты.Решение от компании PNY оказалось компактным, легким и достаточно функциональным. Как показал опыт работы с системой, к ней легко подключить различные устройства: внешние накопители с поддержкой USB 3.0, мобильные телефоны, планшеты с USB C и, главное, дисплеи с большим разрешением, что важно для работы с изображениями в большом разрешении, особенно при просмотре. Очень впечатлила масса PREVAILPRO. Рабочая станция легкая и хорошо лежит в руке при переноске, что может значительно повысить мобильность обладателя данной системы. При этом блок питания у PREVAILPRO мало весит и не занимает много места. Не все мобильные ПК могут похвастаться легким и компактным блоком питания.
Общая производительность рабочей станции оказалась на высоком уровне, не уступая многим компьютерам, а в некоторых случаях даже превосходя их. Это хорошо продемонстрировало наше тестирование. Мобильная рабочая станция PREVAILPRO может дополнить рабочие инструменты как современного инженера, так и дизайнера, фотографа и видеооператора.
При работе PREVAILPRO от аккумулятора она способна проработать 4.5 часа в режиме энергосбережения и при работе с документами, и при прогулках по сети. А при работе с компьютерной графикой рабочая станция способна проработать от аккумулятора около 2 часов, чего вполне достаточно при работе на выезде или при посещении клиентов.
Благодаря наличию высокопроизводительного графического ускорителя и больших объемов оперативной памяти становится возможным работать со сложными моделями, крупными сборками, чертежами, а также требовательными к ресурсам задачами.