# Лабораторная работа № 13.

Тема: Изучение режимов работы видеоадаптеров.

Цель работы: Определить и протестировать режимы работы видеоадатеров ПК.

Краткие теоретические сведения

Система отображения информации состоит из двух главных компонентов:

- монитора (дисплея)

- видеоадаптера (называемого также видеоплатой или графической платой)

Монитор представляет собой устройство отображения информации и требует подключения к источнику входной информации. Сигналы, которые управляют работой монитора, поступают от электронных схем, размещенных внутри компьютера. В большинстве компьютеров для этого используются отдельные платы, которые вставляются в слоты системной шины или шины расширения. Такие платы расширения, вырабатывающие сигналы управления отображением, называются видеоплатами или видеоадаптерами.

Разрешающая способность или разрешение монитора – это относительный размер минимальной детали изображения, которую можно различить на экране монитора. Другой важный параметр видеосистемы - количество одновременно отображаемых цветов или градаций яркости. Множество цветов, которые способна отобразить видеосистема - называется палитрой.

B пocлeднee вpемя пpeдпpинимaeтcя мнoгo ycилий для пoвышeния пpoизвoдитeльнocти видeoaдaптepoв, чтo cвязaнo c yвеличeнием o6ъeмa дaнныx и тpeбoвaний к тoчнocти цвeтoпepeдaчи в изoбpaжeнияx выcoкoгo paзpeшeния; кoтopыми oпepиpyют coвpeмeнныe пpoгpaммы. Пoвышeниe пpoизвoдитeльнocти cиcтeмы дocтигaeтся coвepшeнcтвoвaниeм тpex ee кoмпoнeнтoв:

- гpaфичecкoгo пpoцeccopa;

- пaмяти видeoaдaптepa;

- шины.

- Гpaфичecкий npoцeccop

Тестирование компьютерных систем с помощью следующих утилит:

3DMark05 v120, AquaMark3, PCMark05_v101, CrystalMark09.

Описание тестовых пакетов

3DMark

Версия: 1.0.2

Адрес: http://www.futuremark.com/download/3dmark06/

Размер: 580 Мб

Статус: бесплатная

Классическая программа для тестирования компьютера на предмет пригодности к играм последнего поколения. Версия 3DMark06 в первую очередь ориентирована на видеокарты семейств Radeon X1000 и GeForce 7 Series, платам предыдущего поколения нереально показать в ней достойные результаты (им лучше соревноваться в 3DMark05 и более ранних версиях), а для новенького GeForce 8800 GTX потребуются задачки посложнее. Для того чтобы компьютер мог по-чемпионски выступить в 3DMark06, прежде всего необходимо, чтобы видеокарта поддерживала все современные технологии - шейдеры версии 3.0 (заметим, высокой сложности - до 512 инструкций), не менее 256 Мб видеопамяти, HDR, и, само собой, ускоритель должен уметь работать со сверхдетализованными геометрическими объектами, огромными текстурами и сложными материалами. Кроме того, немалая нагрузка ложится на центральный процессор, на который перекладываются обязанности по обсчету продвинутого искусственного интеллекта и физических задач, чтобы выйти победителем из этого теста желательно наличие нескольких ядер. Программа выпускается в трех версиях - Basic (бесплатная), Advanced и Professional (платные). Первая позволяет лишь загрузить компьютер четырьмя игровыми тестами неописуемой красоты, и получить дополнительные результаты по шейдерам и HDR. А две другие версии включают в себя заодно тесты на фильтрацию текстур и антиалиасинг, плюс синтетические тесты шейдеров (последняя версия отличается тем, что позволяет использовать результаты теста в коммерческих целях).

Многие бенчмарки позволяют загружать твои результаты в чарт на сервер разработчиков. 3DMark - не исключение. Постепенно такое развлечение превращается в настоящее соревнование.

AquaMark

Версия: 3.0

Адрес: http://www.ag.ru/files/software/43

Размер: 62.3 Мб

Статус: бесплатная

Проект 3D-бенчмарка номер два после 3DMark, к сожалению, не смог конкурировать с именитым соперником и бесследно растворился на просторах глобальной паутины. В принципе, такого развития событий вполне можно было ожидать, так как AquaMark основывался на одной единственной игре - Aquanox 2. Проблема в том, что для того, чтобы бенчмарк оставался актуальным, необходимо, чтобы разработчики постоянно держали руку на пульсе и регулярно добавляли в него поддержку всех последних технологий, таких как, например, шейдеры новой версии. Конечно, почти невозможно непрерывно переписывать код одной и той же игры, поэтому AquaMark был обречен на провал. Однако, несмотря на то, что проект был закрыт, тестирование системы с помощью AquaMark пока еще способно показать адекватные результаты. На момент последнего патча Aquanox 2 по-прежнему оставался крайне требовательной к ресурсам игрой, поддерживающей DirectX 9 (правда, шейдеры версии 2.0), хоть часть кода и осталась неизменной со времен DirectX 8. В программу тестирования AquaMark входило сразу множество пунктов, проверявших систему на способность решения разноплановых задач. Всесторонность теста позволяла использовать AquaMark для оценки производительности как процессора, так и графического ускорителя. Впрочем, технологическая "отсталость" не мешает AquaMark грамотно реагировать на наличие нескольких ядер и прочие условия. Однако с переходом на DirectX 10 про AquaMark можно будет точно забыть.

PCMark05

Версия: 1.1.0

Адрес: http://www.futuremark.com/download/pcmark05/

Размер: 75 Мб

Статус: бесплатная

Другой известный бенчмарк от разработчиков 3Dmark, компании Futuremark, из-за чрезмерной популярности 3DMark, в некотором роде, находится в его тени. В отличие от своего именитого родственника, PCMark05 является более разноплановым тестом и берется комплексно оценить производительность компьютера и выявить его слабые и сильные стороны. Разработчики позиционируют PCMark05 как объективный тест производительности, благодаря тому, что он эмулирует типовые задачи. В частности, тестирование процессора включает архивирование и разархивирование, шифрование и дешифрование, декомпрессию изображений и кодирование аудио. Дополнительно предлагается провести многопоточные тесты (к примеру, одновременно архивирование и дешифрование), способные в полной мере нагрузить и многоядерные процессоры. Оперативная память исследуется четырьмя способами: чтение, запись, копирование и латентность, причем для каждого способа можно выбрать проверочные блоки разного размера. Тестирование графической подсистемы неизмеримо скромнее запросов 3DMark'а - замеряются лишь основные параметры. Кстати, оценить можно и видеокарты времен DirectX 7 (для полнометражной проверки нужно DirectX 9 поколение). Также в PCMark05 включены и тесты жесткого диска, и, конечно же, комплексные проверки (в том числе и многопоточные), претендующие на многоплановую загрузку системы. К сожалению, результаты PCMark05 бывают не совсем объективными по отношению к некоторым конфигурациям систем, так что его иногда причисляют к синтетическим тестам.

SPECviewperf

Версия: 9.0.3

Адрес: http://www.spec.org/gpc/downloadindex.html

Размер: 621 Мб

Статус: бесплатная

Данный тестовый пакет, так же, как и предыдущий, основывается на реальных приложениях, и поэтому не менее интересен. Программа абсолютно бесплатна и, увы, пугающе много весит - свыше 600 Мб. Утилита SPECviewperf считается профессиональным OpenGL-бенчмарком. Звание "профессиональной" программа заслужила за то, что тестирует производительность, опираясь на скорость работы различных современных CAD/CAM/CAE-приложений. С помощью SPECviewperf можно поставить достоверный диагноз, способен ли компьютер работать в качестве мощной графической станции, причем, если система сможет себя достойно показать во всех тестовых модулях пакета, можно не сомневаться, что она с легкостью будет справляться и с произвольными задачами. В частности, наибольшая нагрузка снова ложится на плечи центрального процессора и OpenGL-подсистему. В состав программы входят элементы следующих утилит: 3DSMax, Maya, Lightscape, Pro/ENGINEER, CATIA, SolidWorks, EnSight и других. Как видишь, программа тестирования отнюдь не простая, а учитывая колоссальную сложность самих задач (количество вершин в тестовых объектах измеряется миллионами), можно не сомневаться в серьезности результатов теста. Кстати, в конце этого года ожидается появление версии SPECviewperf 10, в которой обещается множество интересных нововведений, среди которых можно отметить новую возможность замерять производительность при работе в многоэкранном режиме и, естественно, очередные модели повышенной сложности для тестов.

Содержание работы.

Протестировать видеокарту, установленную на данной машине с помощью 3DMark05 v120, AquaMark3, PCMark05_v101, CrystalMark09, SPECviewperf и сверить результаты с другими тестами, осуществленными товарищами. Вывести выводы о производительности, в зависимости от производителя, объема видеоОЗУ, частоты видеопроцессора и модели видеокарты.

Оформить результаты в виде таблицы.

Сделать аналитические выводы.

Содержание отчета:

Тема и цель работы.

Таблица с конфигурацией ПК и результатами работы программ.

Литература: 5, стр. 12-45; 6, стр. 15- 58

Контрольные вопросы

1. Что такое монитор?

2. Что такое разрешающая способность?

3. Дайте понятие зернистости изображения.

4. Дайте определение режимам развертки какие знаете?

5. Типы графических процессоров?

6. Что такое видеопамять?

7. Чем определяется быстродействие видеоадаптеров?