Практики / ПР2 (1)
.pdf11
Перед проведением теста нужно проверить текущую температуру видеокарты, что можно сделать при помощи закладки «Sensors» в окне «GPU-
Z». Крайне не рекомендуется запускать процедуру тестирования в случае, если на данный момент температура процессора видеокарты составляет 70-90°С.
Чтобы запустить тестирование, нужно выбрать одну из пяти кнопок,
соответствующих заданному режиму тестирования. Для активации проверки с введенными настройками нажимаем на «Custom preset».
Вокне теста можно увидеть основную информацию о режиме, частоте
изагрузке графического процессора, а в нижней части будет присутствовать график роста температуры в зависимости от времени.
Рисунок 16 - Тестирование при помощи Furmark
Рисунок 17 – Отчет с данными о прохождении теста
12
Дополнительно
Для домашней системы произведено тестирование с использованием бенчмарка UNIGINE Superposition.
Рисунок 18 - Тестирование бенчмарка UNIGINE Superposition.
Вывод о производительности
Проведя тесты, я могу проанализировать по графикам результаты производительности своего компьютера.
Процессор довольно-таки уже устарел, ведь сравнивая мой ЦП с другими в рейтинге, он находится не на вершине, но в тесте криптографии он довольно-таки неплохо себя показывает.
Оперативной памяти я имею 16 Гб типа DDR4, но не с самой большой поддерживаемой частотой, поэтому в тесте не самые большие показатели.
Видеоадаптер имеет не самые лучшие показатели рендеринга, но хорошие показатели по тесту видеопамяти, видеоадаптер показывает не плохие результаты на сегодняшний день.
Протестировав физические диски в моем компьютере, я увидел что
SSD диск имеет хорошую скорость чтения и записи, сравнивая с другими моделями. HDD диск имеет в сравнении с другими дисками, более плохие показатели, но скорость чтения и записи в HDD диске не так важна.
13
3 Ответы контрольные на вопросы
1) Синтетическое тестирование — стандартизированные тесты,
показывающие производительность системы в разрезе аппаратных и программных метрик производительности, таких как скорость чтения или записи на диск, скорость страничного обмена памяти.
2)Перечислите факторы, влияющие на производительность компьютера
Факторы, влияющие на производительность компьютера:
−тип задач;
−число тех или иных операций, выполняемых при решении
задачи;
−стиль программирования и другие особенности программы;
−логические возможности системы команд;
−структура процессора;
−характеристики и организация оперативной и внешней памяти;
−особенности системы ввода-вывода.
3)С какой целью выполняется тестирование производительности компьютера?
К причинам, по которым стоит прибегнуть к процедуре тестирования
относят:
−беспричинное замедление работы компьютера;
−проверка устройства при выборе нескольких похожих конфигураций для покупки;
−необходимость сравнить возможности различных компонентов постепенно модернизируемого компьютера;
−необходимость определения для решения каких задач ваш компьютер подходит лучше всего.
4)Назовите и дайте краткую характеристику единиц измерения производительности.
14
Как единица измерения, MFLOPS, предназначена для оценки производительности только операций с плавающей точкой и поэтому не применима вне этой ограниченной области.
Величина MFLOPS базируется на количестве выполняемых операций,
а не на количестве выполняемых команд. Но при использовании этой величины следует иметь в виду, что наборы операций с плавающей точкой не совместимы на различных компьютерах.
5) Что показывает пиковая производительность? Охарактеризуйте условия, при которых она достигается.
При оценке производительности часто используют понятия пиковой
(технической) и реальной производительности. Пиковая (техническая)
производительность представляет собой теоретический максимум быстродействия компьютера при идеальных условиях.
Идеальные условия обеспечиваются при условиях:
−подаче на вход процессоров ВС независимых друг от друга идеальных программ, каждая из которых состоит из бесконечной последовательности не связанных между собой и не конфликтующих при доступе в память команд;
−задействовании в процессе выполнения идеальной программы всех процессоров.
6)На какие группы можно разделить программы для тестирования производительности? Дайте краткую характеристику каждой группе.
Все тестирующие программы обычно можно разделить на 3 группы:
−тесты производителей;
−стандартные тесты;
−тесты пользователей.
Первую группу тестов разрабатывают компании — изготовители ЭВМ или ВС, для «внутреннего» применения — оценки качества собственных продуктов. Главная особенность данных тестов заключается в том, что они
15
ориентированы на сравнение ограниченного множества однотипных компьютеров, часто относящихся к одному семейству. Тесты производителей являются почти идеальным средством оценивания быстродействия систем,
для которых они созданы, однако вряд ли могут быть в чистом виде использованы для других компьютеров — сказывается слишком явная ориентация тестов на конкретную архитектуру.
Вторую группу составляют стандартные тесты, разработанные для сравнения широкого спектра ЭВМ и ВС. Тесты этой категории — продукт деятельности независимых аналитиков или групп, объединяющих крупнейших производителей компьютеров, что практически исключает возможность ориентации стандартного теста на конкретного поставщика.
Тесты третьей группы — пользовательские тесты — создаются крупными компаниями, специализирующимися на внедрении компьютерных технологий, или совместными усилиями группы пользователей,
объединенных сходством решаемых задач. Эти средства предназначены специально для выбора компьютеров и ПО, наиболее подходящих под определенные прикладные задачи. В принципе такой подход позволяет получить наиболее точные оценки производительности для конкретного класса приложений, хотя и сопряжен со значительными усилиями пользователей по созданию тестовых программ и проведению испытаний компьютеров.
7)Какое из перечисленного в работе ПО используется для тестирования производительности видеоадаптера?
ПО для тестирования видеоадаптера:
1.FurMark
2.3DMark
3.UNIGINE
8)Объясните принцип арифметического тестирования процессора.
Арифметический тест позволяет оценить системы при использовании
одного из трех режимов многопоточности/многоядерности/однопоточности. В
16
зависимости от возможностей системы продолжительность теста может достигать десятков минут. Во время тестирования устройства работают в предельных режимах. Некоторые из них могут вызвать сбой, если у них есть неисправности.
9) Объясните принцип мультимедийного тестирования процессора.
Мультимедийный тест процессора дает возможность оценить производительность системы при обработке мультимедийных данных и инструкций, поддерживаемых процессором наборов SIMD-инструкций
(например, MMX, 3DNow и SSE). Режимы работы и особенности интерпретации результатов такие же, как для арифметического теста и последующих тестов;
10) Объясните принцип теста «рендеринг» Рендеринг (процесс получения изображения по модели с помощью
компьютерной программы) – показывает скорость рендеринга видеоадаптера,
измеряемую количеством кадров (fps), которое видеокарта выдаёт в секунду при создании плоского изображения.
11) Объясните принцип теста «производительность криптографии».
Производительность криптографии – тест показывает, насколько эффективно ваш компьютер обрабатывает криптографические задачи
(шифрование, дешифрование, хеширование, цифровая подпись и т.д.) в
сравнении с другими системами.
12) Оцените возможности модернизации тестируемой системы.
По возможности можно модернизировать процессор, приобретя более новый и мощный, видеоадаптер с более производимым графическим процессором и оперативную память с более высокими показателями частоты.
17
4 Заключение В процессе выполнения лабораторной работы были изучены основные
методики тестирования быстродействия компьютерных систем, получены тестовые данные о быстродействии различных компонентов системы с применением специализированных программ.
Был написан отчет согласно ОС ТУСУР 01-2013.