Страница 2: Тесты

Мы начнем с нескольких синтетических тестов. И большая часть здесь – бенчмарки OpenCL от Moritz Lehmann, которые доступны на Github. Тестируется пропускная способность памяти и вычислительная производительность с разными типами данных.

Тесты OpenCL

Бенчмарк OpenCL

Пропускная способность последовательного чтения

в Гбайт/с
Больше - лучше

Бенчмарк OpenCL

Пропускная способность последовательной записи

в Гбайт/с
Больше - лучше

Бенчмарк OpenCL

Пропускная способность случайного чтения

в Гбайт/с
Больше - лучше

Бенчмарк OpenCL

Пропускная способность случайной записи

в Гбайт/с
Больше - лучше

По последовательной скорости чтения и записи RTX 6000 Ada Generation явно находится впереди, видеокарта Radeon Pro W7900 не показывает ожидаемую пропускную способность. С другой стороны, Radeon Pro W7800 дает результаты, на которые мы рассчитывали. По случайной записи значения пропускной способности оказались довольно странными.

Бенчмарк OpenCL

Вычислительная производительность FP64

в TFLOPS
Больше - лучше

Бенчмарк OpenCL

Вычислительная производительность FP32

в TFLOPS
Больше - лучше

Бенчмарк OpenCL

Вычислительная производительность FP16

в TFLOPS
Больше - лучше

По вычислениям с плавающей запятой можно видеть большие отличия, связанные с дизайном архитектур. Но многое зависит от бенчмарка и загруженности вычислительных блоков. NVIDIA с видеокартами RTX подчеркивает вычислительную производительность FP64, но отрыв здесь не такой большой. Но вот по вычислениям FP32 видеокарта RTX 6000 Ada Generation – явный лидер. К сожалению, мы не смогли запустить бенчмарк FP16 на видеокарте NVIDIA, хотя обе модели Radeon PRO W7000 работали успешно.

Бенчмарк OpenCL

Вычислительная производительность INT64

в TIOPS
Больше - лучше

Бенчмарк OpenCL

Вычислительная производительность INT32

в TIOPS
Больше - лучше

Бенчмарк OpenCL

Вычислительная производительность INT16

в TIOPS
Больше - лучше

Бенчмарк OpenCL

Вычислительная производительность INT8

в TIOPS
Больше - лучше

Здесь можно видеть некоторое сходство по результатам целочисленных вычислений с разной точностью. В случае INT64 видеокарты AMD показывают хорошие результаты, в INT32 они значительно отстают, а в INT16 и INT8 результаты вновь ближе к модели NVIDIA.

Бенчмарк OpenCL

Пропускная способность PCI Express (двунаправленная)

в Гбайт/с
Больше - лучше

Тест OpenCL позволяет оценить пропускную способность интерфейса PCI Express, хотя значение явно синтетическое. Интерфейс памяти видеокарты вполне справляется с обработкой данных, которые поступают через PCI Express. Это важно при чтении больших массивов данных с накопителя и передачи их в видеопамять.

Тесты рендеринга

Blender 3.6

Gooseberry (5.000 Samples)

в с
Меньше - лучше

С рендерингом сцены Gooseberry, содержащей 5.000 семплов, видеокарта RTX 6000 Ada Generation справилась за 132 с, Radeon Pro W7900 потребовалось почти 290 с, а Radeon Pro W7800 в паре с плагином AMD PreRenderer потребовалось 385 с.

LuxMark 4.0

Food

семплы/с
Больше - лучше

Другие тесты рендеринга показывают похожие результаты. RTX 6000 Ada Generation примерно в два раза быстрее Radeon Pro W7900, а Radeon Pro W7900 на 20-30% медленнее.

Дополнительные тесты рабочих станций

DaVinci Resolve

Наложение эффектов

в с
Меньше - лучше

В DaVinci Resolve мы наложили несколько эффектов на видео, после чего измерили время расчета. Radeon Pro W7900 показала результат ближе к RTX 6000 Ada Generation. Поскольку здесь заполняются все 48 Гбайт памяти, Radeon Pro W7800 немного отстает.

GPUPI

32B

в с
Меньше - лучше

В тесте GPUPI две видеокарты AMD уступают конкуренту пропорционально цене. Но речь идет о синтетической нагрузке, которая может не отражать практических сценариев.

FluidX3D

Симуляция CFD

MLUP/s
Больше - лучше

Но то же самое мы видим и в бенчмарке FluidX3D. FluidX3D – приложение CFD, которое работает через OpenCL на всех GPU, причем оно бесплатное для некоммерческого использования. Приложение тоже разработано Moritz Lehmann и доступно на Github.

Тесты показывают преимущество RTX 6000 Ada Generation, W7900 дает лишь 64% производительности, а Radeon Pro W7800 отстает еще на 20%.

Unreal Engine 5

Предварительная версия для редакторов

FPS
Больше - лучше

В Unreal Engine 5 (предварительная версия для редакторов) RTX 6000 Ada Generation показывает 51 FPS, а Radeon Pro W7900 дает на 30% меньше fps, а именно 35 fps. В случае Radeon Pro W7800 придется принести в жертву еще 20%.

Температура, уровень шума, энергопотребление

Температура GPU

рендеринг Blender

в °C
Меньше - лучше

Температура GPU (Hot Spot)

рендеринг Blender

в °C
Меньше - лучше

Температура памяти

рендеринг Blender

в °C
Меньше - лучше

Энергопотребление GPU

рендеринг Blender

в Вт
Меньше - лучше

Уровень шума

рендеринг Blender

в дБ(A)
Меньше - лучше

Мы провели измерения других характеристик. У всех трех видеокарт нет серьезных проблем с температурой. Конечно, не всем пользователям понравится уровень 90 °C под полной нагрузкой, но для профессиональных моделей это норма. Они рассчитаны на подобные условия эксплуатации.

Энергопотребление вполне ожидаемое. RTX 6000 Ada Generation и Radeon Pro W7900 потребляли порядка 300 Вт, а Radeon Pro W7800 – чуть меньший уровень 255 Вт.

Но с уровнем шума все же NVIDIA справляется лучше, видеокарта RTX 6000 Ada Generation работает тише. Две модели Radeon PRO W7000 показали себя на равных.