AGP 8x: nForce2 и KT400 в 3ds max 5

Автор: AAA
Дата: 25.12.2002
Все фото статьи

Введение


Новое поколение чипсетов nForce2 и KT400 широко разрекламированы как поддерживающие новый стандарт AGP 3.0, который в свою очередь поддерживает увеличенную полосу пропускания - AGP 8x (подробнее об AGP 3.0 и 2.0 можно прочитать здесь. Однако использование нового стандарта AGP не означает автоматического увеличения производительности - остается вечный фактор качества драйверов, недостаточная проработка которых всегда больно бьет по производительности в профессиональных приложениях. В данном материале мы сравним результаты, показанные двумя платформами на основе упомянутых чипсетов в 3ds max, показанные с видеокартой на чипе GeForce 4, поддерживающей AGP 3.0 8x и "обычной" GeForce 4 AGP 2.0 4x.

Как я тестировал


Так как основную работу в 3ds max можно разделить на две части – создание сцены в окнах проекции и финальный рендеринг, то и эта статья также логически разделена на две части – тестирование в окнах проекции и тестирование скорости финального рендеринга.
Для тестирования я воспользовался новыми бенчмарками, рекомендованными компанией-производителем 3ds max5. При тестировании в окнах проекции использовалось разрешение 1280х1024 32bit, результат указан в fps (чем больше - тем лучше).

Аппаратная конфигурация №1:

Процессор - Athlon XP 2700+
Материнская плата - Asus A7N8x (nForce2)
Память - 1024Mb PC2700 DDR SDRAM
Видеокарта - GeForce 4 300/600MHz в режимах AGP 3.0 8x и AGP 2.0 4x
Жесткий диск - Barracuda ATA V 30Gb

Аппаратная конфигурация №2:

Процессор - Athlon XP 2700+
Материнская плата - Asus A7V8x (KT400)
Память - 1024Mb PC2700 DDR SDRAM
Видеокарта - GeForce 4 300/600MHz в режимах AGP 3.0 8x и AGP 2.0 4x
Жесткий диск - Barracuda ATA V 30Gb

Программное обеспечение:

Windows XP SP1
3ds max 5

На платформе KT400 тестирование производилось в двух режимах - с драйверами Hyperion и предыдущей версией драйвер-пака 4in1.

Тестирование в окнах проекции


Бенчмарк №1:

Этот бенчмарк проверяет возможность платформ обновлять одновременно больше одного окна 3ds max. Во всех окнах проекции проигрывается анимация, и для большей нагрузки включены различные режимы отображения окон проекции – от Wireframe до Smooth+Highlights.

Полигонов: 40088
Источников света: 2
Режимы отображения окон проекции: Wireframe, Smooth+Highlights, Smooth+Highlights+Edged Faces

Результаты тестирования:



Бенчмарк №2:

Здесь платформы отображают анимацию в одном окне, во время которой камера пролетает среди скал и холмов лунного пейзажа, состоящего из четырехсот тысяч полигонов, отображаемых в режиме Smooth+HighLight.

Полигонов: 400008
Источников света: 1
Режим отображения окон проекции: Smooth+Highlights

Результаты тестирования:



Бенчмарк №3:

Этот бенчмарк – по сути усложненный лунный пейзаж из прошлого бенчмарка. Теперь, помимо непосредственно самого пейзажа, к сцене добавлены модели неких летательных аппаратов.

Полигонов: 742128
Источников света: 1
Режим отображения окон проекции: Smooth+Highlights

Результаты тестирования:



Бенчмарк №4:

Бенчмарк, тестирующий скорость обработки множественных источников света. Так как большинство видеокарт не поддерживает более 8 источников, то этот тест и еще два последующих содержат 8 источников света разных типов. В этом тесте 8 источников света типа SpotLight, перемещаясь, освещают геометрический объект:
Следует заметить, что отображение освещенности, созданной источниками типа Spotlight – намного более ресурсоемкий процесс, нежели отображение освещенности, созданной источниками света типа Omni и Directional.

Полигонов: 60500
Источников света: 8
Режим отображения окон проекции: Smooth+Highlights

Результаты тестирования:



Бенчмарк №5:

Тот же объект, только теперь он освещается восемью источниками света типа Directional. Источники света типа Directional в 3ds max 5 самые быстрые, в отличие от 3ds max предыдущей версии.

Полигонов: 60500
Источников света: 8
Режим отображения окон проекции: Smooth+Highlights

Результаты тестирования:



Бенчмарк №6:

Опять тот же самый объект и опять восемь источников света. Теперь это источники типа Omni, по ресурсоемкости «средние» между Spot и Directional.

Полигонов: 60500
Источников света: 8
Режим отображения окон проекции: Smooth+Highlights

Результаты тестирования:



Бенчмарк №7:

Сцена с “легкой” геометрией и парой источников света, занимающая все окно проекции - это хороший бенчмарк скорости растеризации в режиме Smoth+Highlights.

Полигонов: 40088
Источников света: 2
Режим отображения окон проекции: Smooth+Highlights

Результаты тестирования:



Бенчмарк №8:

Бенчмарк, показывающий скорость работы платформ с большим количеством текстур. Файл содержит множество текстур и минимум геометрии.

Полигонов: 224
Источников света: 2
Режим отображения окон проекции: Smooth+Highlights




Бенчмарк №9:

Этот бенчмарк эмулирует работу над уровнем игры, так как содержит в достаточной мере и геометрию и текстуры. Анимация построена таким образом, чтобы наиболее полно отобразить всю сцену.

Полигонов: 12548
Источников света: 5
Режим отображения окон проекции: Smooth+Highlights

Результаты тестирования:



Бенчмарк №10:

В этом тесте платформы показывают свои способности отображать текстуры на деформирующейся геометрии.

Полигонов: 5048
Источников света: 1
Режим отображения окон проекции: Smooth+Highlights

Результаты тестирования:



Бенчмарк №11:

Этот бенчмарк показывает возможности платформ по обработке прозрачных поверхностей.
В 3ds max 5 помимо прозрачности, лишь имитируемой дизерингом, хорошо знакомым пользователям предыдущих версий:
Добавлена еще и настоящая прозрачность, реализуемая смешением цветов пикселей перекрываемых объектов:
Режимы прозрачности переключаются через настроечную панель окна проекции:

Несложно догадаться, что более правильно реализованная прозрачность будет более медленной.

Полигонов: 39940
Источников света: 2
Режим отображения окон проекции: Smooth+Highlights

Результаты тестирования:



Бенчмарк №12:

В этом бенчмарке камера пролетает среди скал и холмов лунного пейзажа, состоящего из четырехсот тысяч полигонов, знакомого нам по бенчмарку №2, однако окно проекции отображается в каркасном режиме Wireframe.

Полигонов: 400008
Источников света: 1
Режим отображения окон проекции: Wireframe

Результаты тестирования:



Бенчмарк №13:

Сцена из бенчмарка №3, в режиме Wireframe.

Полигонов: 742128
Источников света: 1
Режим отображения окон проекции: Wireframe

Результаты тестирования:


Выводы


По результатам тестирования видно, что во-первых, во всех случаях двухканальный nForce2 быстрее одноканального KT400, а во-вторых, что оба эти чипсета работают в режиме AGP 2.0 4x быстрее, чем в режиме AGP 3.0 8x - в случае KT400 более оптимизированные драйвера позволяют почти сравнять производительность в этих режимах, однако о превосходстве AGP 3.0 8x речи не идет. Скорее всего через некоторое время производители усовершенствуют поддержку AGP 3.0 в драйверах, и тогда использование этого режима с соответствующими видеокартами не будет хотя бы уменьшать производительность относительно видеокарт стандарта AGP 2.0 4x, а пока я могу лишь заметить, что широко разрекламированный режим AGP 3.0 8x применительно к чипсетам SocketA лишь отрицательно действует на производительность в 3ds max.