04.09.2007, 20:54
|
# 1543
|
Moderator
Регистрация: 09.08.2002
Адрес: Kaliningrad
Пол: Male
Сообщения: 15 485
|
Влияние количества исполнительных блоков на общую производительность архитектуры NVIDIA G8x
"Поводом для исследования вопроса производительности архитектуры NVIDIA G8x при разном количестве активных шейдерных блоков и написания этой небольшой заметки, послужили как уже существующие урезанные решения среднего и младшего уровня этой архитектуры, так и возможные будущие решения обеих лидирующих на рынке компаний, разрабатывающих видеочипы, в которых количество универсальных шейдерных блоков (а, скорее всего и соотношение количества блоков разного назначения) будет изменено.
Очень интересно, насколько отличается производительность подобных решений при разном количестве блоков, исполняющих вершинные и пиксельные шейдеры в уже существующих играх. Исследование поможет оценить и то, насколько сильно на скорости рендеринга сказывается шейдерная производительность, и как сильно современные игры ограничены скоростью текстурирования и филлрейтом.
В топовых видеочипах имеется большое количество ALU, которые занимаются исполнением всех типов шейдеров, но нужно ли такое их количество существующим приложениям? Нагружают ли имеющиеся игры эти блоки соответствующим количеством пиксельных и вершинных шейдеров (про геометрические пока даже не заикаемся) или можно было бы ограничиться меньшим числом таких блоков, и сниженное их количество в чипах среднего и низшего ценового диапазонов оправдано?
Сегодня мы постараемся ответить на все эти вопросы, исследовав сравнительную производительность GeForce 8800 GTX в нескольких распространенных играх при разном количестве активных блоков. Как вы знаете, в G80 общее число этих блоков равно 128. При помощи известной утилиты RivaTuner от Алексея Николайчука, которая позволяет отключать эти блоки, мы сделали замеры производительности с 32, 64, 96 и 128 активными блоками для того, чтобы оценить сравнительную скорость рендеринга в известных играх, список которых приведен ниже. К сожалению, «чистого» исследования сделать не удастся, так как в архитектуре G8x нельзя отключить исполнительные блоки ALU отдельно от блоков текстурирования (TMU)."
__________________
"Самый аккуратный водитель тот, кто забыл свои права дома"
Дружно переходим по ссылке
Строим город для имхо!!!
|
|
|