Тестирование оборудования в Linux. CPU стресс-тест в Linux, как нагрузить все ядра микропроцессора Linux тестирование процессора невязка

Производительность виртуальных машин очень важна для нас, так как сейчас уже никого не удивить словами "Облачные вычисления", потому что они приходят к нам все ближе и ближе. Уже существует огромное количество провайдеров, которые предлагают свои виртуальные сервера, для наших нужд. Имея такой огромный выбор, охота протестировать каждый на предмет производительности, чтобы сделать правильный выбор.

Существует специальный пакет тестов для Linux, при помощи которого, вы сможете проверить каждую виртуальную машину на производительность и проанализировать результаты в последующем.

Phoronix Test Suite - opensource-платформа, которая включает в себя набор специальных тестов для виртуальных машин под Linux.

Установка Phoronix Test Suite в Linux

На момент написания статьи, последней версией Phoronix Test Suite является 4.8.2 . Для проверки более актуальных версий, смотрим ftp-хранилище Phoronix . Также на сайте Phoronix Test Suite в разделе Download можете скачать исполняемый файл, если у вас не Ubuntu или Debian:)

Если у вас дистрибутив Ubuntu или Debian и вы уже скачали deb-файл Phoronix Test Suite по ссылке выше, то установите его так:

sudo apt-get install php5-cli curl php5-gd

sudo dpkg -i phoronix-test-suite_4.8.2_all.deb

Отмечу, что версия Phoronix Suite Test может отличаться, на момент написания статьи, последней версией была именно 4.8.2.

Для пользователей CentOS / RHEL и Fedora нету rpm файла на сайте, но они могут скачать tar.gz и установить тест командами:

sudo yum install php-cli php-gd curl

sudo tar xvfvz phoronix-test-suite-4.8.2.tar.gz

cd phoronix-test-suite

sudo ./install-sh

Ну а если вы работаете с openSUSE, то для начала нам нужно подключить специальный репозиторий Benchmark, там и лежит наш тест от Phoronix:

openSUSE Factory:

zypper ar http://download.opensuse.org/repositories/benchmark/openSUSE_Factory/benchmark.repo

zypper ar http://download.opensuse.org/repositories/benchmark/openSUSE_12.3/benchmark.repo

zypper ar http://download.opensuse.org/repositories/benchmark/openSUSE_12.2/benchmark.repo

zypper in phoronix-test-suite

Работа с Phoronix Test Suite

Phoronix Test Suite автоматически скачивает тестовые профили и пакеты, которые вы выберете, а также может загружать результаты тестов на openbenchmarking.org, по вашему желанию. Для первого запуска теста, вам понадобится интернет, как я уже говорил ранее, для загрузки тестовых профилей и пакетов

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

phoronix-test-suite network-setup

Теперь можно приступить к тестам...

Посмотреть общее количество доступных тестов в Phoronix Test Suite, можете командой:

phoronix-test-suite list-tests

Вот список тестов:

  • pts/aio-stress - AIO-Stress, Диск;
  • pts/apache - Apache Benchmark, Система;
  • pts/apitrace - APITrace, Графика;
  • pts/battery-power-usage - Battery Power Usage, Система;
  • pts/blake2 - BLAKE2, Процессор;
  • pts/blogbench - BlogBench, Диск;
  • pts/bork - Bork File Encrypter, Процессор;
  • pts/botan - Botan, Процессор.

Если вы хотите посмотреть список доступных тестовых пакетов, то вводим команду:

phoronix-test-suite list-suites

  • pts/audio-encoding - Audio Encoding, Система;
  • pts/chess - Chess Test Suite, Процессор;
  • pts/compilation - Timed Code Compilation, Процессор;
  • pts/compiler - Compiler, Процессор;
  • pts/compression - Timed File Compression, Процессор;
  • pts/computational - Computational Test Suite, Система;

К примеру вы хотите протестировать Apache (первый список), то запускаем тест командой:

phoronix-test-suites run apache

Если вы запускаете тот или иной тест первый раз, Phoronix Test Suite может предупредить вас об доустановки недостающих пакетов, все произойдет в автоматическом режиме.

По окончанию теста, результат будет сохранен на ваш компьютер и по желанию отправлен на openbenchmarking.org, чтобы другие пользователи могли сравнивать со своими результатами.

Если вы хотите просмотреть все результаты, сохраненные на вашем компьютере, вводим команду:

phoronix-test-suite list-results

Здравствуйте! Сегодня мы затронем достаточно важную тему, а именно попробуем выполнить стресс тест процессора для определения его общего состояния. Не так давно мы с вами рассмотрели тестирование скорости жесткого диска… сегодня мы с вами жестко протестируем центральный процессор. Однако тестировать его мы будем не для определения производительности, а для оценки общей стабильности системы.

К сожалению стандартных средств для тестирования CPU нет, но есть огромное количество утилит которые нам помогут. В данной заметке я подобрал три различных программы, которые могут провести стресс тест процессора и ответить на вопрос — а не перегревается ли у меня компьютер и насколько стабильна моя система.

Часть пользователей конечно задумаются… — а зачем он вообще нужен, этот стресс тест процессора? Ответ прост — выяснить проблемы пока еще есть возможность исправить.

Практические самая распространенная причина поломок компьютеров или ноутбуков — это банальный перегрев (это особенно острая проблема ноутбуков). Забилась система охлаждения и при перегреве компьютер начинает медленно работать (проявляется троттлинг), зависать и делать другие непонятные вещи.

При длительной эксплуатации в таких условиях можно дождаться дорогостоящего ремонта (опять же — наиболее подвержены этому ноутбуки и ремонт их самый дорогой)

AIDA64 — Тест стабильности системы

Утилита AIDA 64 — это практически совершенство, когда нужно выполнить стресс тест процессора. Для работы сойдет и пробная версия, загрузить которую можно с официального сайта (нам нужна версия Extreme)

Запускаем приложение, вверху выбираем «Сервис» — «Тест стабильности системы». Перед вами откроется окно как на картинке ниже — жмите старт и наблюдайте за процессом. Внимательно следите за процессом и графиком температуры — если один из компонентов преодолел 70-80 градусов по Цельсию, то есть над чем задуматься… если температура за 90 — немедленно прекратите выполнение стресс теста процессора и ищите неисправность.

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

Как правило проблемы с перегревом кроются в неисправности системы охлаждения или банально все забилось пылью… однако сильный перегрев может быть вызван неисправностью самого процессора

BurnInTest — тестирование надежности вашего процессора

Следующая утилита для теста процессора на надежность — BurnInTest. Ознакомиться с внешним видом приложения можно на картинке ниже (кстати, программа подойдет для ). Как всегда, скачать можно с официального сайта… (нам нужна версия Standart)

Запускаем утилиту, выбираем в меню «Quick Test» — «CPU coverage» и жмем СТАРТ. Останется только наблюдать за процессом тестирования процессора. Я вам очень рекомендую параллельно запустить мониторинг температуры процессора, чтобы избежать неприятных ситуаций.

На скриншоте ниже можно увидеть, что BurnInTest отлично загружает все 4 ядра и со своей задачей справляется отлично. (на 100% одно приложение никак не загрузит ЦП, так как он параллельно выполняет еще и другие задачи — это информация для тех, кто говорит что BurnInTest загружает только 97,3% системных ресурсов)

На самом деле BurnInTest может выполнить не только стресс тест процессора, но и других комплектующих — рекомендую ознакомиться с функционалом утилиты более подробно

OCCT — стресс тест процессора для техноманьяков

Почему я назвал OCCT вариантов для маньяков? — при нагрузкой ЦП данным тестом в среднем температура процессора была выше на 10-15 градусов в сравнении с той же AIDA64 или BurnInTest. Скачать можно с официального сайта, внизу страницы ZIP Version — не требует установки…

Нас интересует вкладка «CPU:OCCT» — это и есть тестирование процессора. Можно задать продолжительность выполнения теста или выполнять его постоянно пока вы сами его не остановите. Среди всех программ что я встречал для стресс тестирования CPU — OCCT единственная имеет такие гибкие настройки.

Во время теста в меню «Мониторинг» вы сможете наблюдать самые важные параметры, такие как температура процессора или скорость вращения вентиляторов системы охлаждения.

Данный тест отлично подойдет любителям покупать железо на авито и прочих сайтах — это лучший способ проверить процессор на наличие проблем. Если он стойко выдержал около часа в OCCT — можно смело брать. (тут существует еще и тест блока питания, вообще OCCT заслуживает отдельной обзорной заметки — функционал у утилиты большой)

Если вы не до конца понимаете для чего вам стресс тест процессора, то я не рекомендую вам использовать OCCT — с нагрузкой на процессор утилита справляется на все 100, а вот такая жесткая нагрузка может быть причиной неисправности вашего компьютера

Выводы о стресс тестах процессора

Пришло время делать выводы — мы с вами рассмотрели 3 различных утилиты для проведения стресс теста процессора (не путайте с тестом производительности). На основе данных тестов можно оценить насколько надежен ваш компьютер и возможно заставит вас почистить ваш компьютер или ноутбук от пыли…

Чтоб нормально протестировать систему охлаждения процессора и стабильность работы в разгоне, когда для достижения высоких частот приходиться поднимать еще и напряжение, нужно под завязку загрузить его под завязку на довольно продолжительное время. В этом помогут только специальные утилиты, которые умеют, загрузят процессор по завязку, сложными, но бессмысленными вычислениями. Тут главное взять «правильную» программу, чтоб она эффективно работала, используя сложные формулы с плавающей запятой для обработки большого объема данных. Пожалуй, одну из лучших утилит создали Intel, которая называется Linpack. Правда, делали её программисты для продвинутых пользователей, не заморачиваясь над окнами с рюшами, ограничившись командной строкой. Черный экран с непонятными бегущими строками вгоняет обычных пользователей компьютера в ступор, которые не понимают, что с эти делать и куда щелкать мышью. Славу богу нашлись добрые люди, которые прикрутили к Linpack графическую оболочку, назвав свое творение LinX .

LinX не придется инсталлировать, а нужно будет скачать архивный файл, распаковать его, зайти в созданную папку и запустить исполняемый файл LinX.exe. Для удаления программы достаточно будет удалить папку, куда скинули файлы LinX, главное не забудьте, как она называется и где находиться.

О том, что за созданием тестов стоят Intel не стоит беспокоиться об эффективности работы с процессорами AMD, LinX отлично нагружает процессоры как Intel и AMD.

После запуска LinX, программа фактически готова к работе для этого достаточно нажать кнопку «Старт» вверху с правой стороны. Дальше набираемся терпения и ждем, пока пройдет заданное количество тестов по кругу. При завершении каждого цикла тестов в таблицу, будут добавляться его результаты, а именно потраченное время, скорость обработки данных, количество использованных потоков и размер матрицы системы линейных уравнений, который был использован для расчетов. За раз, нагружая процессор по максимуму, позволяя проверить его на стабильность работы и эффективность отвода тепла системой охлаждения.

Чтоб остановить прогон тестов, достаточно нажать «топ».

В главном окне в верхнее строке под основным меню есть разделы, где пользователи могут изменить:

  • «Объем задачи:», указать размер матрицы системы линейных уравнений, которая будет использована для расчетов. Чем больше, тем дольше идут вычисления. Обратите внимание, этот параметр связан с «Памятью», то есть при изменении одного из них будет автоматически меняться другой.
  • «Память (Миб)», объем оперативной памяти, которую программа может использовать программа. Как уже говорилось выше при увеличении объема, автоматически будет меняться «Объем задачи:», так же и наоборот.
  • «Выполнять» сколько прогонов тестов будет сделано по кругу.

Из интересных возможностей программы стоить отметить поддержку получение данных о температуре процессора, частот ядер и напряжения питания из приложений Everest / Speedfan и выводить их в виде графи во время тестов. Плюс разрешить останавливать тесты при возникновении ошибок или если процессор нагреться выше заданного значения (только при работе в паре Everest / Speedfan). Так же в настройках можно задать количество потоков, которое одновременно будет выполняться, выбрать разрядность тестов 32 или 64-х битных, приоритет процессов тестирования (лучше оставить по умолчанию, чтоб компьютер не тормозил), и ограничить объем используемой памяти программы, чтоб операционная система не тормозила.

На сегодняшний день LinX, а если быть совсем точными, то Linpack если откинуть графическую оболочку, единственный тест который позволяет наиболее адекватно проверить стабильность работы процессора. Учтите, это программа создает на процессор очень высокие нагрузки, под которыми в домашних условиях он никогда работать не будет, и не желательно постоянно запускать её у себя на компьютере на несколько часов. Особенно в свете того что у всех процессоров Intel последних поколений под крышкой терможвачка, которая при длительном воздействии высоких температур, со временем может терять свои свойства.

Программа работает как в 32-х так и 64-х битных операционных системах. Интерфейс программы переведен на английский и русский язык, пользователи должны скачать нужную версию программу с соответствующей локализацией.

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

Главное окно Linx

Возможности программы:


Как пользоваться Linx для тестирования стабильности разгона

  • Запускаем программу, в настройках устанавливаем необходимое число потоков и 32\64 битный режим. Проверяем, что установлена галочка — стоп при ошибке.
  • Опционально — подключаем Everest (ныне Aida64) или Speedfan, устанавливаем предельную температуру.
  • В основном окне программы выбираем всю доступную оперативную память
  • Запускаем 1 тестовый прогон, исходя из времени, за которое он прошел, выставляем количество повторений таким, чтобы тест длился не менее часа.
  • Запускаем тест с повторениями, мониторим температуру и ждем.
  • Если тест не пройден — проверяем предельную температуру, напряжение и другие параметры, подбираем более подходящие и повторяем тестирование.

Разрабатывая , мы прекрасно понимали, что рано или поздно ее придется менять. Все-таки, мы имеем дело с IT-индустрией, которая развивается едва ли не самыми быстрыми темпами среди других сфер деятельности. За несколько последних лет существенные изменения произошли на всех уровнях - и аппаратном, и программном. В первом случае производители оптимизировали микроархитектуру своих изделий, нарастив их производительность путем увеличения количества структурных элементов и внедрения новых инструкций. Во втором же наконец-то началась массовая оптимизация игр и программного обеспечения под многоядерные / многопоточные решения.

В связи с такими событиями, в нашей тестовой лаборатории возник закономерный вопрос об обновлении существующей методики тестирования процессоров. Правда, эта задача является не такой простой, как может показаться на первый взгляд. Ведь нужно не только подобрать бенчмарки, которые бы не утратили своей актуальности на протяжении нескольких лет, но еще и обеспечить возможность сравнения результатов процессоров из разных поколений. Тем более что у нас на руках осталась довольно обширная база данных, включающая в себя показатели по более чем 50-ти моделям CPU. Глупо было бы просто выбросить ее на «свалку истории».

Поэтому подготовка новой методики тестирования заняла чуть больше времени, чем планировалось. Зато на выходе мы получили тот результат, к которому стремились в самом начале. Надеемся, что читателям ресурса GECID.com тоже понравится итоговый вариант. Итак, приступим к его описанию.

Аппаратное обеспечение

Вместе с обновлением методики также было решено модернизировать и наш тестовый стенд. Хотя в данном случае правильнее говорить «стенды», потому что в зависимости от процессорного разъема состав конфигурации будет немного изменяться. Чтобы в дальнейшем не возникало вопросов, сразу отметим, что это практически никак не повлияет на сопоставимость результатов. Да и подбор самих комплектующих осуществлялся таким образом, чтобы они не ограничивали возможности процессора и позволяли в полной мере раскрыть его потенциал, в том числе и по части разгона.

В основу нового тестового стенда легли четыре наиболее актуальные платформы: Socket AM3+ / FM2+ / LGA1150 / LGA2011-v3. Естественно, что в случае появления на рынке нового процессорного разъема, соответствующая платформа будет добавлена в этот список.

Комплектующие

Платформа

Socket LGA2011-v3

Материнская плата

ASUS SABERTOOTH 990FX R2.0

ASRock Fatal1ty FM2A88X+ Killer

ASRock Fatal1ty Z97X Killer

ASUS RAMPAGE V EXTREME

Оперативная память

DDR3-2400 TwinMOS TwiSTER 9DHCGN4B-HAWP (2 x 4 ГБ)

DDR4-3000 Kingston HyperX Predator HX430C15PBK4/16 (4 x 4 ГБ)

Видеокарта

ASUS GeForce GTX 980 STRIX OC

Накопитель

Seagate ST6000NM0024 (6 ТБ, SATA 6 Гбит/с)

Блок питания

Seasonic X-660 (660 Вт)

Enermax Hoplite ECA 3220

Материнские платы

В прошлой методике тестирования процессоров для платформы Socket AM3+ мы использовали материнскую плату ASUS SABERTOOTH 990FX. Она очень хорошо зарекомендовала себя во время экспериментов, поэтому в новой конфигурации было решено взять ту же модель, только второй ревизии - . Напомним, что ее отличительной чертой является применение более качественных компонентов, массивных радиаторов и усиленной подсистемы питания. Все это позволит рассчитывать на стабильную работу компьютера при любых нагрузках, в том числе и во время разгона «прожорливых» процессоров. Все же не будем забывать, что в арсенале компании AMD имеются решения, уровень TDP которых только в номинале может достигать 220 Вт.

Второй популярной платформой у «красных» является Socket FM2+. Гибридные процессоры − не такие «печки», как их сородичи из поколений AMD Zambezi / Vishera, но и среди них встречаются модели с уровнем TDP, достигающем практически 100 Вт. Учитывая прекрасный разгонный потенциал процессорной и графической части APU AMD, к материнской плате в данном случае предъявляются не менее жесткие требования. Им в полной мере отвечает модель . Кроме хорошей организации преобразователя питания, она также привлекла наше внимание поддержкой быстрых модулей памяти, улучшенным сетевым контроллером, удобным доступом к основным слотам и разъемам, а также наличием кнопки быстрого входа в BIOS при последующей загрузке компьютера. Последняя опция, возможно, кому-то покажется несущественной. Однако в условиях тестирования разгонного потенциала комплектующих это позволит сэкономить время и нервы сотрудников лаборатории. Также хотим отметить, что данная материнская плата основана на передовом чипсете AMD A88X, поэтому в ней реализованы все последние наработки компании AMD для платформы Socket FM2+.

Теперь перейдем к платформам, предназначенным для установки процессоров компании Intel. В нашем тестовом стенде их также две, первой из которых является Socket LGA1150. Под этот процессорный разъем «синие» выпустили уже довольно много поколений своих решений, поэтому для беспроблемной работы всей конфигурации важно было выбрать материнскую плату, оборудованную самым современным набором системной логики. Таковым является чипсет Intel Z97. Соответственно, основой для платформы Socket LGA1150 будет выступать модель . В ней обычный 4-фазный преобразователь процессорного питания заменен на 8-фазный, стандартные радиаторы увеличены до гораздо больших размеров, во всех цепях использованы высокоэффективные силовые элементы, а также качественные японские конденсаторы. Добавим к этому поддержку модулей памяти, способных работать на частоте вплоть до 3200 МГц, интуитивное меню BIOS с множеством настроек и удобные инструменты для оптимизации параметров комплектующих. В итоге получим отличную основу для тестового стенда.

Socket LGA2011-v3 сама по себе является топовой платформой, поэтому все материнские платы для нее можно назвать вершиной функциональности и возможностей. Хотя и здесь есть свои лидеры. Одной из лучших, на наш взгляд, является модель . Она обладает впечатляющим функционалом и собрана из элементов высочайшего качества, что станет залогом безотказной работы всей системы даже во время разгона 6- или 8-ядерных «монстров» из серии Intel Haswell-E.

Оперативная память

Для платформ Socket AM3+ / FM2+ / LGA1150 в качестве оперативной памяти будет выступать комплект объемом 8 ГБ, состоящий из двух модулей. Их номинальная частота составляет 2400 МГц, которая в случае необходимости может быть легко увеличена до 2666 МГц. Таким образом, даже при разгоне процессора со стороны подсистемы оперативной памяти не будет никаких ограничивающих факторов. Также важно отметить, что набор DDR3-2400 TwinMOS TwiSTER 9DHCGN4B-HAWP совместим со всеми указанными выше материнскими платами: на любой из них он без проблем «заводится» на своей штатной частоте (2400 МГц) и таймингах (11-12-11-27).

Платформа Socket LGA2011-v3 требует уже памяти стандарта DDR4, поэтому в данном случае мы будем использовать комплект DDR4-3000 Kingston HyperX Predator HX430C15PBK4/16 объемом 16 ГБ. В нашей тестовой конфигурации он будет работать в 4-канальном режиме на скорости 3000 МГц с таймингами 15-16-16-39. Опять же, это гарантировано исключит подсистему оперативной памяти из «узких» мест ПК, что позволит максимально объективно оценивать производительность процессоров.

Видеокарта

По тем же самым соображениям в качестве видеокарты был выбран один из самых мощных графических адаптеров, представленных сегодня на рынке - . От эталонной версии NVIDIA GeForce GTX 980 он отличается улучшенной реализацией подсистемы питания памяти и графического ядра, а также более эффективной системой охлаждения. Но самое главное, что данная модель работает на повышенных частотах и обеспечивает очень высокую производительность в современных играх. Это гарантирует нам, что видеокарта не будет ограничивать быстродействие процессора и позволит получить максимально объективные результаты во время тестирования.

Из приятных бонусов отметим очень тихую работу системы охлаждения, а при малых нагрузках - вообще отсутствие какого-либо шума (вентиляторы на видеокарте перестают вращаться). Конечно, это никак не повлияет на ход эксперимента, зато сделает тестирование более приятным процессом.

Кулер

Scythe Mugen 3

Noctua NH-U14S

Для исследования степени нагрева процессора и эффективности используемого под его крышкой термоинтерфейса мы будем применять кулеры и . Первый - для платформ Socket AM3+ / FM2+ / LGA1150, а второй - для Socket LGA2011-v3. Оба решения обладают довольно высокой производительностью, что пригодится при исследовании разгонного потенциала процессоров. В данном случае мы заведомо не выбрали топовые модели или же системы жидкостного охлаждения, чтобы продемонстрировать возможности CPU в типичных условиях эксплуатации.

Однако это не значит, что в процессе тестирования мы будем обходить стороной штатные кулеры. Особенности их конструкции, характеристики, впечатление от работы - все это вы по-прежнему сможете видеть в наших обзорах.

Накопитель

Для операционной системы и хранения данных будем использовать жесткий диск объемом 6 ТБ. От своих конкурентов он отличается довольно высокой производительностью (скорость передачи данных на уровне 216 МБ/с, количество кэш-памяти - 128 МБ), поэтому отлично подойдет для нашего тестового стенда.

Блок питания

Не менее серьезные требования во время сборки тестового стенда предъявлялись и к блоку питания. Он должен выдерживать большие нагрузки, иметь один канал +12В и при этом обеспечивать превосходное состояние напряжений на выходных линиях питания. Также не лишним будет и наличие определенного запаса по мощности, поскольку никогда наперед не известно, сколько будет потреблять энергии тот или иной процессор после оптимизации параметров. Ну и, конечно же, блок питания для тестового стенда должен быть собран из качественных компонентов и обладать всеми типами защит, чтобы во время экспериментов можно было не переживать за работоспособность комплектующих. Всем этим требованиям в полной мере отвечает модель мощностью 660 Вт. К тому же ее модульная система выходных кабелей существенно облегчит сборку необходимой конфигурации, что в нашем случае является довольно актуальным фактором.

Корпус

Целью всех наших экспериментов является изучение производительности комплектующих в реальных условиях эксплуатации. Поэтому, как и раньше, мы отказались от использования открытого стенда, поместив все указанные выше компоненты в обычный корпус. В нашем случае им выступает модель , выполненная в формате Middle Tower и оборудованная двумя 120-мм вентиляторами.

Программное обеспечение для тестирования

Новый стенд будет работать под управлением 64-разрядной операционной системы MS Windows 8.1. На момент утверждения методики она являлась самой новой версией, способной обеспечить стабильное функционирование ПК без каких-либо сбоев.

В качестве тестовых приложений выбраны наиболее актуальные бенчмарки из предыдущей методики, а также добавлен ряд свежих игр и приложений. Это позволит сравнивать производительность процессоров разных поколений между собой и выяснять их возможности в современных задачах, особенно связанных с обработкой 3D-графики. Отметим, что для устранения влияния видеокарты на конечные результаты все бенчмарки будут запускаться в разрешении 1920 х 1080.

Отдельно внимание уделим и тестированию встроенных графических ядер (если такими, конечно, будут оборудованы CPU). Для этих целей мы подобрали несколько нетребовательных проектов и более современных игр, запускаемых с низкими настройками графики.

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

Процессорная часть

Несмотря на то, что данный бенчмарк традиционно используют для определения возможностей видеокарты, он отлично подходит и для тестирования процессоров. Фактически Futuremark 3DMark Vantage эмулирует нагрузки, создаваемые реальными игровыми приложениями, особенно по части физических расчетов, поэтому полученные в нем результаты дают довольно объективную картину.

Тест запускается в режиме «Performance», то есть с настройками по умолчанию.

Еще одна версия популярного бенчмарка от компании Futuremark, которая отличается от предыдущей появлением поддержки DirectX 11 и современных методов постобработки графики. Здесь также встроен специальный тест, рассчитанный сугубо на проверку возможностей центрального процессора, что делает Futuremark 3DMark 11 отличным инструментом для сравнения возможностей CPU разных поколений.

Приложение, опять же, запускается в режиме «Performance» со стандартными настройками.

Бенчмарк Futuremark 3DMark Fire Strike v1.4.778 был выпущен сравнительно недавно и включает в себя все самые передовые наработки в области компьютерной графики и физики. Поэтому он предъявляет довольно высокие требования не только к видеоподсистеме компьютера, но и к возможностям процессора. А это как раз то, что нам нужно.

SiSoft Sandra Personal 2012 (тест использовался в предыдущей методике)

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

Соответственно, во время эксперимента будут запускаться сценарии под названиями «Арифметический тест процессора» и «Мультимедийный тест процессора».

Futuremark PCMark 8 v2.2.282

Для исследования возможностей процессора в повседневных задачах, таких как работа с текстовыми редакторами, серфинг в интернете, редактирование фотографий, общение в видеочатах и т.д., мы будем использовать сценарии «Home» и «Work» из тестового пакета Futuremark PCMark 8.

CINEBENCH R11.5 (тест использовался в предыдущей методике)

Еще одной важной группой задач является трехмерное моделирование и проектирование. Соответствующую нагрузку на процессор довольно хорошо имитируют бенчмарки из серии CINEBENCH, которые к тому же хорошо масштабируются на несколько ядер (поддерживают многопоточность). Для сравнения результатов новых и ранее протестированных CPU будет использоваться версия CINEBENCH R11.5.

CINEBENCH R15

Однако CINEBENCH R11.5 не может обеспечить максимально полную оценку возможностей современных решений. Для этих целей лучше подходит версия CINEBENCH R15, в которую уже включена поддержка последних наборов инструкций (Intel AVX и других) и самых передовых технологий в области рендеринга 3D-объектов.

TrueCrypt 7.1a (тест использовался в предыдущей методике)

Бенчмарк TrueCrypt 7.1a представляет собой утилиту для определения скорости шифрования данных с помощью современных криптографических методов. Для оценки уровня производительности процессоров мы будем использовать наиболее тяжелое сочетание алгоритмов: Serpent + Twofish + AES.

Fritz Chess Benchmark v4.2 (тест использовался в предыдущей методике)

Утилита Fritz Chess является своеобразным эмулятором работы искусственного интеллекта для расчета шахматных комбинаций. Несмотря на то, что она была выпущена сравнительно давно, она легко может заставить «попотеть» и современные процессоры, в том числе и многоядерные.

x264 Benchmark HD 5.0.1 (тест использовался в предыдущей методике)

Данный бенчмарк позволяет проверить возможности CPU в области кодирования видео. Задачи подобного рода являются довольно актуальными на сегодняшний день, поэтому мы просто не могли пройти мимо данного теста. К тому же он поддерживает многопоточность и способен в полной мере загрузить процессор. С целью получения максимально полной оценки будет использоваться 64-битный кодировщик.

SVPmark 3.0.3b

В основе теста SVPmark тоже лежат алгоритмы кодирования видеороликов. Причем приложение предусматривает как запуск чистой «синтетики» (сценарии «Synthetic CPU» и «Synthetic GPU»), так и задач, более приближенных к реальности (сценарий «Real-life»). Тем самым предоставляется отличная возможность изучить быстродействие процессора в разных условиях. Данный тест также без проблем распараллеливается на все логические ядра ЦП.

WinRAR v5.20

Архиватор WinRAR вряд ли нуждается в особом представлении. В новой методике мы будем использовать одну из последних версий программы (v5.20) с включенным режимом «Многопоточность».

RealBench v2.41

Утилита RealBench v2.41 является еще одним инструментом для комплексной оценки возможностей процессора. Она включает в себя четыре сценария, которые охватывают разные сферы применения ПК: обработка изображений, кодирование видео, OpenCL-вычисления, а также сложные многопоточные задачи.

Battlefield 4 v1.2.0.0

Еще до своего выхода, игра успела обзавестись толпой фанатов. Это тот случай, когда разработчик не обманул ожидания пользователей, предоставив им увлекательный геймплей, а также сочную и интерактивную картинку. Правда, в результате игра получилась довольно требовательной к «железу», в том числе и к процессору. Поэтому она вполне заслуженно получила свое место в нашей тестовой методике. Отметим, что движок Frostbite 3, на котором основана Battlefield 4, оптимизирован под многопоточность, что позволит в полной мере оценить возможности современных процессоров.

Тест будет запускаться на ультравысоких настройках.

Alien: Isolation v1.0

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

Встроенный в Alien: Isolation бенчмарк будет запускаться со всеми параметрами, выкрученными на максимум.

F1 2014 v 1.0

Игра F1 2014 представляет собой симулятор гоночных болидов Formula 1, в котором основной упор сделан на реалистичность поведения машин на трассе. Учитывая, что просчет физики идет сразу для десятков объектов в кадре, такая нагрузка довольно хорошо «забивает» процессор. По этому показателю игру F1 2014 вполне заслуженно можно поставить в один ряд с самыми современными AAA-проектами.

Тест будет запускаться с использованием максимальных настроек графики.

GRID Autosport v1.0.100.5260

Проект GRID Autosport является еще одним автосимулятором с относительно небольшими требованиями по части графики, но с большим упором на физику и взаимодействие объектов в игре. Причем сама она хорошо оптимизирована под многопоточность, что позволит получить объективную картину реальной производительности процессора.

Для проведения тестирования был выбран сценарий с очень высокими настройками графики.

Metro: Last Light Redux v1.0.0.1

Игра является сиквелом популярного проекта Metro 2033. В середине 2014 года она подверглась ремастерингу. Причем обновления коснулись не только графики, но и самого движка. В частности, серьезной модернизации подверглась анимация персонажей, а сам мир стал более живым и интерактивным. Естественно, что для обработки новых эффектов требуются довольно большие вычислительные ресурсы, в том числе и процессора.

Тестовый бенчмарк мы будем запускать с максимально возможными настройками графики.

Sniper Elite 3 v1.02

Игра в первую очередь заинтересовала нас своим передовым физическим движком. Он активно использует систему инверсной кинематики и содержит обработчик обнаружения столкновений. Благодаря этому моделируется довольно естественное поведение персонажей и их взаимодействие с игровым миром. Отдельного внимания заслуживает реализация повреждений и просчет траектории полета пули. В общем, процессору в игре Sniper Elite 3 есть над чем потрудиться.

Тест будет запускаться с использованием самых высоких настроек графики.

Total War: Rome II v2.0.0

Игру справедливо можно назвать «ночным кошмаром» для процессоров, поскольку тысячи сражающихся воинов на экране с детализированной анимацией способны «загнать в ступор» даже топовую модель. Это делает данный проект отличным инструментом для определения реальных возможностей современных CPU.

Тестовый бенчмарк мы будем запускать, установив настройки графики в режим «Предел» (то есть максимально возможные).

WATCH_DOGS v 1.0.1

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

Как и в предыдущих случаях, все параметры графики во время тестирования будут выкручены на максимум.

World of Tanks v 0.9.6

А на закуску мы оставили всеми любимые «танки». Недавно игра World of Tanks перешла на новый движок, а также получила поддержку современных технологий постобработки графики и расчетов физики. Иными словами, стала более требовательна к используемому оборудованию, поэтому ее появление в новой тестовой методике было желанным как с нашей стороны, так и со стороны читателей.

Максимальные настройки графики

Средние настройки графики

Данную игру мы решили запускать в двух режимах: с максимальными и средними параметрами графики. Надеемся, это даст исчерпывающий ответ на популярный вопрос по поводу того, на каких настройках можно будет играть «танки», имея на руках тот или иной процессор.

Графическая часть

Для проверки возможностей встроенного в процессор видеоядра мы также решили сделать основной упор на игры, добавив к ним только несколько популярных бенчмарков из серии Futuremark 3DMark. Правда, в данном случае запускать их мы будем на более щадящих настройках графики. Все-таки, нужно понимать, что как бы сейчас далеко не шагнули технологии, интегрированная графика по производительности еще и близко не может приблизиться к дискретным видеоускорителям высокого уровня.

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

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

Это будет режим «Performance», то есть с параметрами, выставленными по умолчанию.

FutureMark 3DMark 11 также будет запускаться в режиме «Performance» со стандартными настройками. Напомним, что здесь уже реализована поддержка API DirectX 11.

Новым же синтетическим бенчмарком стал Futuremark 3DMark Cloud Gate v1.4.778. Он был выпущен сравнительно недавно и разработан специально для тестирования графических адаптеров начального уровня.

Тест будет запускаться в обычном режиме («Default») со стандартными настройками графики.

Warhammer 40,000: Dawn of War II — Retribution (тест использовался в предыдущей методике)

Данная игра является классическим представителем жанра RTS. Она не сильно требовательная по части графики, однако вполне способна заставить работать даже современное встроенное в процессор видеоядро «на полную катушку». Учитывая наличие обширной базы результатов, полученных в Warhammer 40,000: Dawn of War II — Retribution, эту игру было решено единогласно добавить в новую методику тестирования.

Тест будет запускаться с использованием средних настроек графики.

DiRT: Showdown (тест использовался в предыдущей методике)

Еще одной игрой из прошлой методики является , представляющая собой автосимулятор. Несмотря на дату выпуска (май 2012 года), она не успела еще морально устареть: модели машин хорошо детализированы, присутствует система повреждений, динамическое изменение погоды и другие эффекты, которыми могут похвастать современные аналогичные проекты. Конечно, уровень графики уже не тот. Но не будем забывать, что и тестируем то мы не дискретные видеокарты топ-класса.

Тестовый бенчмарк будет запускаться на низких настройках графики (режим «Low»).

Alien: Isolation v1.0

В отличие от тестирования процессорной части, в данном случае игру Alien: Isolation мы будем запускать на низких настройках графики.

GRID Autosport v1.0.100.5260

Игра GRID Autosport появилась в середине 2014 года, вследствие чего в ней уже реализованы многие современные методы отображения спецэффектов.

Для оценки готовности интегрированной графики встречать новые технологии в области игростроения будем использовать режим со средними настройками.

BioShock Infinite v1.1.25.5165

Игра отличается от других AAA-проектов неординарным сюжетом и обилием смысловой нагрузки. Однако не забыли разработчики и о графической части. Так, в основе игры лежит функциональный движок Unreal Engine 3, который выдает красочную и детализированную картинку. Иными словами, игра отлично подходит для наших целей.

Бенчмарк будет запускаться с низкими настройками графики.

Borderlands 2 v1.3.1

«Шутер» от первого лица в первую очередь привлекает внимание своей мультяшной графикой. Дискретные видеокарты легко бы справились с ней, а вот встроенному в процессор графическому ядру придется «попотеть». Тем самым на выходе мы получим объективные данные для оценки его производительности.

Как и в предыдущем случае, тестирование будем производить, установив низкие параметры графики.

World of Tanks v0.9.6

И здесь мы не смогли обойти стороной одну из самых популярных игр последних лет - World of Tanks.

Средние настройки графики

Низкие настройки графики

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

Вспомогательное программное обеспечение

Кроме самих бенчмарков, в процессе тестирования будет использоваться и дополнительное программное обеспечение, предназначенное в основном для оценки характеристик процессора и мониторинга его работы под разными типами нагрузок.

CPU-Z

Для получения максимально полных сведений о тестируемом процессоре мы будем использовать утилиту CPU-Z. Ее также удобно применять для выявления зависимости напряжения на CPU от нагрузки и режимов его работы.

GPU-Z

Приложение GPU-Z является аналогом CPU-Z, с той лишь разницей, что на экран выводится информация уже о графическом ядре.

AIDA64

Утилита AIDA64 является довольно удобным инструментом для комплексной диагностики работы ПК. В данном случае нас будет интересовать только процессор, а точнее такие его характеристики, как нагрев, напряжение и частота во время прогона встроенного стресс-теста.

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

OCCT

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

HWiNFO64

Для тех же целей будет использоваться и приложение HWiNFO64.

LinX 0.6.5

Программе LinX 0.6.5 в новой тестовой методике отводится роль «прожарки» тестируемых процессоров, то есть создания для них максимальной нагрузки. Утилита будет обязательно использоваться после их разгона, чтобы выяснить, насколько удачно прошла данная процедура. Иными словами, если процессор после оптимизации параметров сумеет пройти тест в LinX 0.6.5, можно будет со всей уверенностью утверждать, что и при выполнении повседневных задач со стабильностью работы ПК не возникнет никаких проблем.

Мы умышленно в некоторых случаях не указываем версии используемого программного обеспечения, потому что оно постоянно обновляется. Отметим лишь, что по ходу тестирования будут применяться только актуальные варианты утилит.

Процесс тестирования

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

Наше знакомство с ЦП мы традиционно начинаем с упаковки и комплекта поставки. Дальше переходим к внешнему виду самого подопытного и конструктивным особенностям штатной системы охлаждения. На этом этапе тестирования мы исследуем ее эффективность, шумность, а также зависимость скорости вращения вентилятора от нагрузки на CPU. Правда, в некоторых случаях данный пункт может отсутствовать, поскольку к нам в лабораторию не всегда попадают коробочные версии процессоров.

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

Непосредственное же тестирование производительности процессора осуществляется в два этапа. Сперва запускается ряд тестов из прошлой методики:

Название теста

Описание

Процессорная часть

Режим «Performance», стандартные настройки

SiSoft Sandra Personal 2012

Сценарии «Арифметический тест процессора» и «Мультимедийный тест процессора»

Стандартный тест

Сочетание алгоритмов Serpent + Twofish + AES

Fritz Chess Benchmark v.4.2

Стандартный тест

x264 Benchmark HD 5.0.1

4 двухпроходных теста с использованием 64-битного кодировщика

Графическая часть

Режим «Performance», стандартные настройки

Режим «Performance», стандартные настройки

Warhammer 40,000: Dawn of War II — Retribution

Естественно, что для обеспечения объективности результатов используется стенд из предыдущей методики. Это даст нам возможность сравнивать производительность процессоров из разных поколений.

Второй этап тестирования более обширный и включает в себя современные игры и бенчмарки:

Название теста

Описание

Процессорная часть

Futuremark PCMark 8 v2.2.282

Сценарии «Home» и «Work»

SVPmark 3.0.3b Сценарии «Synthetic CPU», «Synthetic GPU» и «Real-life»

Стандартный тест

Стандартный тест с активированным режимом «Многопоточность»

Сценарии «Image Editing», «H.264 Video Encoding», «OpenCL» и «Heavy Multitasking»

Battlefield 4 v1.2.0.0

Alien: Isolation v1.0

GRID Autosport v1.0.100.5260

Metro: Last Light Redux v1.0.0.1

Sniper Elite 3 v1.02

Total War: Rome II v2.0.0

WATCH_DOGS v1.0.1

World of Tanks v0.9.6

Максимально возможные настройки, разрешение - 1920 х 1080

Средние настройки, разрешение - 1920 х 1080

Графическая часть

Стандартные настройки (режим «Default»)

Alien: Isolation v1.0

Низкие настройки, разрешение - 1920 х 1080

BioShock Infinite v1.1.25.5165

Borderlands 2 v1.3.1

GRID Autosport v1.0.100.5260

Средние настройки, разрешение - 1920 х 1080

World of Tanks v0.9.6

Средние настройки, разрешение - 1920 х 1080

Низкие настройки, разрешение - 1920 х 1080

Их запуск уже производится на новом стенде. В конце осуществляется замер энергопотребления. Опять же, для обеспечения сопоставимости результатов придется прибегать к тестовому стенду из прошлой методики.

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

  • компании Sea Sonic Electronics за блок питания Seasonic X-660;
  • компании TwinMOS Technologies за комплект оперативной памяти DDR3-2400 TwinMOS TwiSTER 9DHCGN4B-HAWP.
  • Статья прочитана 7345 раз(а)

    Подписаться на наши каналы


    Есть вопросы?

    Сообщить об опечатке

    Текст, который будет отправлен нашим редакторам: