|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
Сайт работает на сервере спонсора. Хостинг -
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Мы используем:
Новости Hardware
Новости Software
Лучшие новости Hardware
Лучшие новости Software
Лаборатория
Лучшие материалы Лаборатории
Конференция
|
Вторая попытка: 3D Game Mark v1.0Phoenix 12.01.2010 00:23 ссылка на материал | версия для печати | архивОглавление
ВступлениеВ прошлой статье я представил вам мою инновацию "3D Game Mark v1.0". В ходе обсуждения этого материала в нашей конференции читателями было высказано много критики по этой идее, но в целом она многим понравилась. И вот, после доработки вновь представляю вам этот инструментарий.
Тестовая конфигурацияТесты проводились на следующем стенде: Список видеокарт: Программное обеспечение:
Инструментарий и методика тестированияВ следующих играх использовались встроенные средства измерения быстродействия (бенчмарк): Игры, в которых производительность замерялась путем загрузки демо сцен: Во всех играх замерялись минимальные (min) и средние (avg) значения FPS. В тестах, в которых отсутствовала возможность замера min fps, это значение измерялось утилитой FRAPS. VSync при проведении тестов был отключен. Чтобы избежать ошибок и минимизировать погрешности измерений, все тесты производились по три раза. При вычислении avg fps за итоговый результат бралось среднеарифметическое значение результатов всех прогонов. В качестве min fps выбиралось минимальное значение показателя по результатам трех прогонов. По многочисленным просьбам наших читателей я решил отойти от практики тестирования игр только в DirectX 9.0 API. Начиная с этого материала, игры будут тестироваться как в DirectX 9.0, так и в DirectX 10.0/10.1 API, в соответствии с последними веяниями на рынке ПК. Также была серьезно переработана система подсчета баллов. За основу была взята система, предложенная уважаемым модератором Anvin. В ее основе лежит величина avg fps равная 60, соответствует комфортной производительности видеокарты в большинстве игр. Баллы подсчитывались следующим образом: При величине avg fps значительно меньше 60, видеокарта набирает незначительное количество баллов. Если величина avg fps значительно больше 60, то прирост баллов у видеокарты минимален, что снижает влияние на итоговые баллы игр с высоким avg fps. Когда avg fps близок к значению 60, графический ускоритель получает наибольшее количество баллов. Но, как известно на производительность видеокарты значительное влияние оказывает и min fps. Это специфический показатель. С одной стороны он показывает производительность GPU в максимально нагруженной игровой сцене, а также может показывать так называемые лаги и фризы. Но специфика тестирования такова, что min fps сильно различается в разных тестовых сценах. Например, в одной сцене идет замер framerate пробежки персонажа по пересеченной местности, в другой автогонки, еще в одной боестолкновение, с участием большого количества персонажей и насыщенное взрывами. Во всех случаях речь идет о совершенно разном характере влияния min fps на производительность видеокарты. Аvg fps, тоже не идеален, но по нему удобнее судить о производительности графического ускорителя. Поэтому я решил подсчитывать баллы min fps следующим образом: То есть его влияние на производительность учитывается, но баллов начисляется вдвое меньше, чем у avg. Теперь подсчитаем баллы комфортной производительности видеокарты: Avg fps = (60/60)^2)*100% = 100 баллов Min fps = (30/30)^2)*50% = 50 баллов Общие баллы производительности видеокарты подсчитывались суммированием баллов avg fps и min fps. В нашем случае это 150 баллов. Итоговые баллы подсчитываются путем суммирования баллов avg fps и min fps по десяти играм. Для наглядного примера была взята часть материала: "В погоне за производительностью: видеокарты". Плюс дополнительно протестированы игры Devil May Cry 4 и Left 4 Dead. Чтобы не раздувать статью до огромных размеров, подсчеты проводились для категории Mainstream (разрешение 1680х1050).
Лента колонки «Лаборатория»
Выбор наших читателей
|
|
![]() | Вашему вниманию предлагаются товары и цены | ![]() |
