Стресс тест GPU.
Здесь, в этой статье, мы постараемся ответить на все ваши вопросы о графических процессорах. Иногда мы концентрируемся на важных вопросах, таких как «какая видеокарта лучше?» … а иногда, как сегодня, мы фокусируемся на стресс-тестах. Сегодня мы собираемся объяснить, что это такое, зачем они вам нужны, какие из них использовать, и как запустить стресс-тест самостоятельно. До конца этой статьи мы надеемся, что на все ваши неотложные вопросы будут даны ответы, но вы можете оставить комментарий ниже, если какие-либо вопросы всё ещё у Вас остаются!
Что такое стресс тест GPU?
Стресс-тест графического процессора – это приложение, используемое для доведения вашего графического процессора до абсолютных пределов. Это означает полное использование его вычислительной мощности, используя всю электрическую мощность, доступную для видеокарты, и всё это при одновременном повышении температуры и охлаждения до максимально возможного уровня.
В большинстве случаев практические приложения (такие как игры, даже игры высокого уровня) не будут служить стресс-тестами, потому что даже если они действительно расширяют ограничения вашего GPU, они не собираются делать это до такой степени, когда вы рискуете потерпеть крах или перегрев вашей системы.
С другой стороны, стресс-тесты на самом деле созданы с целью вызвать сбой или перегрев. Или, точнее, чтобы гарантировать, что рассматриваемый компонент не будет делать это при нормальном или интенсивном использовании. Вот почему это тест, и единственный способ его пройти – чтобы рассматриваемый компонент – графический процессор в этом сценарии – продолжал работать без проблем.
Эти тесты особенно полезны для тех, кто пытается найти стабильный разгон (вот почему вы иногда слышите, что это называется тестом стабильности видеокарты), или для устранения различных проблем, с которыми вы можете столкнуться при обновлении компонентов и тому подобного.
Как можно провести стресс-тестирование на компьютере?
При этом GPU – не единственный компонент, который пройдёт стресс-тестирование. Другими распространенными кандидатами для стресс-тестирования являются процессор и оперативная память. Если вы хотите провести стресс-тестирование вашего процессора, мы рекомендуем использовать такие приложения, как Prime95 или Aida64. Тем временем ОЗУ лучше всего тестировать с Memtest86, которая идеально подходит для диагностики проблем с ОЗУ.
Если вы заинтересованы в использовании этих приложений для стресс-тестирования, сообщите нам об этом, и мы можем сделать для них несколько специализированных руководств! Но в рамках этой статьи мы сосредоточимся на стресс-тестировании графического процессора и научим вас всему, что вам нужно знать об этом.
Как контролировать графический процессор во время стресс-теста?
В идеале, вы должны использовать приложение для разгона, которое вы предпочитаете, чтобы отслеживать температуру во время стресс-теста. Если вы не знакомы с разгоном графического процессора и не знаете, что использовать, просто перейдите к нашему руководству по разгону графического процессора или установите MSI Afterburner для целей мониторинга. В Afterburner вы можете посмотреть окно, которое предоставит активные показания для вашего графического процессора.
MSI Afterburner
Выше приведено изображение моего собственного окна Afterburner с моим графическим процессором, работающим на холостом ходу. Вам обычно нужно беспокоиться только о двух показаниях: температура графического процессора и использование графического процессора. Во время стресс-теста следует ожидать, что температура поднимется до 90 ° C (194 ° F), а использование графического процессора достигнет 100%. Не удивляйтесь и не беспокойтесь ни по одному из этих чисел.
Но, если ваш графический процессор нагревается выше 90 ° C, особенно если он достигает 100 ° C или выше, будьте осторожны. Возможно, вы перегреваете свой графический процессор выше его пределов, и длительное время может повредить ваш графический процессор. Если вы заметили, что у вас слишком высокая температура, это хороший знак, чтобы либо увеличить скорость вращения вашего вентилятора, либо уменьшить частоту графического процессора. Особо устаревшие графические процессоры могут нуждаться в активном разгоне для предотвращения перегрева и поддержания стабильности, но обычно это наихудший сценарий.
Когда у вас установлено программное обеспечение для мониторинга/разгона, самое время поговорить о стресс-тестах.
Инструменты для стресс-тестирования вашего графического процессора
Сегодня мы собираемся дать вам три лучших стресс-теста GPU. Независимо от того, требуется ли вам тестирование на графических процессорах Nvidia или AMD, вы можете использовать только один из них, все из них или любую их комбинацию. Если вы решите использовать только один, однако, мы рекомендуем FurMark.
FurMark
Подходит для: тестирования разгона и общей стабильности
FurMark – это бесплатный тест OpenGL/стресс-тест, и в течение последних пяти лет он доминировал на арене энтузиастов. Благодаря постоянным обновлениям новейших графических процессоров, простому в использовании интерфейсу и беспрецедентной способности отсеивать нестабильность и расширять возможности графических процессоров, FurMark остается актуальным с момента его выпуска.
Если вы собираетесь запустить только один из этих стресс-тестов, мы рекомендуем использовать FurMark. Уже давно это популярное сообщество энтузиастов, и оно совершенно бесплатно. Тем не менее, мы рекомендуем использовать его только для наших базовых тестов или тестов на стабильность. Если вы планируете провести более длительный и расширенный тест производительности и стабильности, используйте одну из демонстраций Unigine.
Подходит для: тестирования реальной стабильности и производительности
Если вам нужен бесплатный стресс-тест на GPU для более реальных сценариев (на это также гораздо красивее), Unigine Heaven – хорошее место для старта. Несмотря на то, что отпраздновал свой девятый день рождения, этот эталон по-прежнему является фаворитом как стандарт, с которым сравниваются графические процессоры текущего поколения с графическими процессорами предыдущего поколения, как инструмент для проверки стабильности и просто забавный инструмент для сравнительного анализа.
Хотя большинство функций Unigine Heaven полностью бесплатны, вам придется потратить немного, если вы захотите использовать такие функции, как автоматическое циклическое тестирование, которое полезно для расширенных сценариев стресс-тестирования.
Если вы хотите что-то еще более интенсивное (и созданное с нуля для передовых графических процессоров), вы можете попробовать другое программное обеспечение для стресс-тестирования Unigine: Superposition.
Суперпозиция Unigine
Подходит для: современных графических процессоров и виртуальной реальности
Unigine Superposition может быть не таким (эстетически) красивым, как Unigine Heaven, но гораздо более технически сложным. Суперпозиция тестирует все виды передовых функций освещения и затенения; на самом деле, он создан для того, чтобы поставить на колени даже таких, как GTX 1080 Ti.
Однако если вы используете более старый или средний GPU, вы, вероятно, получите более значимые результаты одного из двух предыдущих тестов, которые мы рекомендовали.
Как и в случае с Heaven, Superposition является бесплатным в использовании, но автоматическое зацикливание в целях стресс-тестирования и VR-тестирование заблокированы за платным экраном за 20 долларов (что неплохо, если вы уже потратили сотни на настройку VR). Вы можете по-прежнему использовать бесплатную версию для стресс-тестирования, но вы можете оставить ее для более коротких стресс-тестов или время от времени возвращаться для повторного запуска теста.
После того, как вы определились с тем, какой из этих трех компонентов вы хотите использовать, и установили их, перейдите к следующему разделу.
Как проверить мою видеокарту?
Теперь, когда вы знаете, что такое стресс-тесты и какие из них использовать, пришло время научить вас, как на самом деле запустить тест видеокарты.
Примечание. Несмотря на то, что мы не ожидаем, что во время этих тестов произойдет повреждение вашей системы, это возможно. Таким образом, мы не несем ответственности за любой ущерб, который вы можете нанести вашей системе при использовании этих тестов!
Шаг 1: установите разгон
Прежде всего, продолжайте и установите свой разгон по выбору. Если вы не разгоняете и просто тестируете производительность или стабильность вашего графического процессора, просто пропустите этот шаг.
Если вы хотите разогнать, но еще не начали, обратитесь к нашему руководству по разгону GPU, чтобы начать там. Если вы продолжите отсюда, мы предполагаем, что вы либо тестируете разгон, либо стабильность вашей системы на стандартных тактовых частотах.
Шаг 2: закройте все несущественные приложения
Закройте все. Если вам нужно использовать компьютер во время стресс-теста и у вас просто нет времени, чтобы сэкономить его, возможно, вам подойдет легкий браузер, такой как Opera, но держитесь подальше от задач, которые добавят использование графического процессора, таких как просмотр видео на YouTube или Netflix.
Вам следует избегать любого вида визуального использования мультимедиа, когда вы проводите стресс-тесты или тесты любого рода, так как вы рискуете испортить ваши результаты или, в крайнем случае, сломать вашу систему.
На этом этапе все, что должно быть открыто на вашем рабочем столе, – это ваше программное обеспечение для разгона / мониторинга.
Шаг 3: Запустите приложение стресс-теста
Теперь откройте приложение стресс-теста и нажмите «Запустить»! У вас может возникнуть соблазн возиться с различными настройками, такими как разрешение, полноэкранный режим, графические предустановки и т. Д. … вы можете сделать это, если хотите, но это не обязательно для запуска подобных тестов.
Ваш GPU должен по-прежнему использовать 100%, а ваши темпы должны быть такими же высокими, как и всегда, независимо от того, какие варианты вы можете выбрать. Короче говоря, это действительно вопрос личных предпочтений.
С приложениями Unigine мы рекомендуем работать в полноэкранном режиме с вашим родным разрешением … если только у вас есть что-то красивое, на что вы можете смотреть в то время, когда ваш GPU испытывает большие трудности. Убедитесь, что ваши показания температуры и использования все еще доступны.
Шаг 4: Беги к …
Теперь пришло время решить, как долго вы будете проводить тестирование вашей видеокарты. Для начала мы рассмотрим три основных диапазона, и почему вы можете выбрать их среди других вариантов.
Примечание: FurMark рекомендуется только для базовых тестов – его запуск более часа может привести к повреждению вашего графического процессора, поэтому мы рекомендуем использовать стресс-тесты Unigine после уровня базовой стабильности.
Базовая стабильность: 30 минут
Это основной тест. FurMark, Heaven и Superposition должны аварийно завершить работу, если у вас нестабильный разгон или основные проблемы с охлаждением графического процессора после 30 минут работы. Если вы сделаете это здесь, ваша система должна быть очищена для любого вида общего использования или потребления мультимедиа, с безопасными ставками для игр среднего размера (1-2 часа или меньше). Если ваша система не может пройти этот тест, выключите часы, включите вентиляторы и попробуйте снова.
Отличная стабильность: 1 час
Если вы хотите обеспечить стабильность для продолжительных игровых сессий (3-5 часов), часовой стресс-тест должен показать, может ли ваша система действительно обрабатывать подобные игровые сессии. Если вы прошли тест на отличную стабильность без сбоев или серьезных проблем с перегревом, считайте, что ваша система понятна для большинства игровых сценариев.
Гарантированная стабильность: 8 часов
Если вы являетесь марафонцем, марафонцем или часто используете свой графический процессор в течение продолжительного времени (для рендеринга, майнинга и т. Д.), Вы можете выбрать тест с гарантированной стабильностью. Именно здесь функции автоматической зацикливания платных тестов Unigine окажутся наиболее полезными, особенно если вы решите запустить этот тест, пока вы спите или находитесь вне дома.
Если вашей системе удается пройти этот тест, поздравляем! Вы должны быть очищены … ну, почти все. Реальные игры обычно не будут толкать ваш GPU так же сильно, как любой из тестов Unigine, а разгон, который работает при интенсивной нагрузке в течение 8 часов, считается чертовски стабильным.
Заключение
Вот и все! Мы надеемся, что эта статья о стресс-тестах на GPU помогла ответить на любые ваши вопросы о стресс-тестах и о том, как их проводить. Если вы здесь как оверклокер, мы надеемся, что помогли вам добиться максимальной производительности вашей карты, и если вы здесь для диагностики вашей системы … мы надеемся, что вы прошли тест (или выяснили проблему)!
Если у вас есть какие-либо затянувшиеся вопросы или проблемы, не стесняйтесь высказываться в комментариях ниже, и мы сделаем все возможное, чтобы помочь вам.
Стресс-тест GPU NVidia на транскодинге живых потоков / Хабр
Ниже — подробный рассказ о том, как мы нагрузили карту от NVidia задачами транскодирования видео для его потоковой передачи. Покажем, что попробовали, что получилось, и как лучше всего использовать видеокарты для стриминга в онлайне.На протяжении нескольких лет наша команда разрабатывает продукты для обработки и раздачи медиа-контента в онлайне. В этой статье не так давно было расписано, зачем владельцам контента подобные решения могут быть нужны в наш век YouTube.Одним из наших продуктов является медиа-сервер Nimble Streamer — это серверное ПО, которое берёт на вход живые потоки и файлы и делает их доступными большому числу зрителей, попутно позволяя монетизировать контент. Это нативное приложение, написанное на С++ и портированное на все популярные ОС (Linux, Windows, MacOS) и платформы (x64, ARM). С самого начала низкая ресурсоёмкость и большая производительность были главными требованиями, и нам удаётся достигать в этом хороших показателей.
В прошлом году мы выпустили дополнение в Нимбл Стримеру — транскодер живых потоков. Это приложение позволяет брать на вход поток видео и/или аудио в разных форматах и делать с ними различные преобразования в реальном времени. Функциональность включает в себя декодирование (как программное, так и аппаратное), преобразование видео и аудио с помощью фильтров (изменение размера, наложение и т.п.) и кодирование (энкодинг) — как программное, так и аппаратное.
Управляется транскодер через веб-сервис WMSPanel, сценарии транскодирования создаются через drag-n-drop интерфейс, что позволяет наглядно видеть процесс. Различные сценарии можно запускать вместе — при таком подходе удобно запускать комбинации тестов, нагружая сервер в любых вариациях.
В этих видео можно посмотреть примеры работы интерфейса.
Декодирование каждого потока делается только один раз перед всеми дальнейшими преобразованиями… Это позволяет сэкономить ресурсы на дорогостоящей операции декодинга, это будет хорошо видно дальше по ходу тестов.
Одним из механизмов преобразования, который можно использовать в нашем транскодере, является аппаратное декодирование и кодирование видео с помощью GPU от NVidia. Графические карты последних поколений позволяют брать на себя часть типовых задач, что снимает нагрузку с CPU. Наш транскодер умеет работать с этим железом, чем активно пользуются наши клиенты.
По ходу общения с представителями российского офиса NVidia нам предложили попробовать устроить совместное стресс-тестирование нашего транскодера и NVidia GPU, чтобы понять, каков будет экономический эффект от подобного тандема по сравнению с исключительно программным транскодированием, без аппаратного ускорения. Кроме того, хотелось понять, как наиболее оптимально использовать GPU, и по возможности дать хорошие рецепты.
Нам требовалось оперативно получить соответствующее железо и доступ к нему, для цикла наших экспериментов. Мы планировали уложиться в пару недель. Осталось найти, где же взять оборудование. Оптимальным вариантом было бы найти их в облаке и получить удаленный доступ. Поискав варианты выяснилось, что в AWS пока нет VM с GPU поколения Maxwell, а в облаке Azure пока только планируется начать их предоставлять в скором времени.
1. Железо от NVidia в облаке Softlayer, настройка Nimble Streamer
При содействии NVidia, компания IBM предоставила нам доступ к своему облаку — IBM Bluemix Cloud Platform (в прошлом Softlayer). Это большая сеть современных ЦОД-ов (около 50 на момент публикации) по всему миру, связанных общей частной сетью и предоставляющих большой выбор облачных инфраструктурных сервисов. Все ЦОД-ы унифицированы и позволяют арендовать от одного до сотен виртуальных или физических серверов требуемых конфигураций в течении нескольких часов, а также балансировщики, системы хранения, файрволы — в общем всё, что требуется чтобы построить надежную ИТ-инфраструктуру под развертываемый ИТ-сервис.
Российское представительство IBM предоставило нам полный доступ к порталу самообслуживания для управления облачными услугами и к нужной серверной конфигурации, где мы смогли поработать с разными входными потоками и настройками нашего транскодера.
Железо
Сначала нам предоставили физический сервер (bare-metal) с 128 ГБ RAM и 2xGPU NVidia Tesla M60 и предустановленной ОС Ubuntu 14.04. Все параметры сервера, пароли, версии прошивок, его коммутация, выделенные IP, состояние аппаратных компонент, были видны прямо в личном кабинете, позволяющем сделать с арендованным железом требуемые манипуляции, что минимизировало необходимость взаимодействия со службой поддержки IBM. В ходе прогона тестов, выяснилось, что нам не удается оптимально нагрузить такую конфигурацию, из-за ряда ограничений при генерации контекстов.Нам захотелось уменьшить конфигурацию. Поскольку мы использовали облачную платформу, то потребовалось через портал самообслуживания запросить изменения в конфигурации. После согласования, данная операция заняла около 2 часов, в утвержденное окно обслуживания. В течении этого времени, технический персонал в ЦОД-е Амстердама, извлек лишние компоненты (планки RAM и 1xGPU) из предоставленного нам ранее сервера и вернул его в строй. Надо отметить, что для разработчиков такой вариант очень удобен, поскольку нет необходимости ни самим разбираться с настройками железа, ни чинить его, ни даже тратить время на установку ОС. Напомню, в данном случае не используется гипервизор поскольку нам надо выжать максимум из аппаратных ресурсов.
По итогам наших изысканий мы остановились на следующей конфигурации сервера:
Dual Intel Xeon E5-2690 v3 (2.60GHz)Имеем 2 процессора по 12 ядер, а благодаря Hyper threading получаем вдвое больше, т.е. виртуально 48 ядер.
24 Cores
64GB RAM
1TB SATA
В сценариях с графическим ускорителем использовалась карта на базе чипа GM204 — Tesla M60:
NVIDIA Tesla M60Обращаю внимание, что на приведённом железе не делалось никакого affinity, chip tuning-а, overclocking-а и прочей магии — только неразогнанные CPU и GPU, и для GPU использовался только официальный драйвер, взятый с сайта NVidia. Если у кого-то есть подобный опыт — поделитесь в комментариях.
1xGPU: 2 x Maxwell GM204
Memory: 16GB GDDR5
Clock Speed: 2.5 GHz
NVIDIA CUDA Cores: 2 x 2048
Memory Bandwidth: 2 x 160GB/sec
Итак, мы получили доступ. Беглое ознакомление с веб-интерфейсом панели управления (там всё просто и понятно), далее доступ к серверу через SSH — и вот мы уже в привычной командной строке Ubuntu, ставим Nimble Streamer, регистрируем свежую лицензию транскодера и делаем небольшую настройку конфига.
Nimble Streamer Transcoder
Nimble Streamer был настроен на предварительное создание кеша контекстов GPU. Связано это с тем, что у GPU есть ограничение на максимальное число создаваемых контекстов декодинга и энкодинга, а кроме того, создание контекстов “на лету” может занимать слишком много времени.
Более подробно о проблеме создания контекстов — в соответствующем разделе ниже.
Настройки Нимбла на примере первой серии тестов:
nvenc_context_cache_enable = trueБолее подробно про эти настройки написано в нашей статье.
nvenc_context_create_lock = true
nvenc_context_cache_init = 0:30:15,1:30:15
nvenc_context_reuse_enable = true
Перед запуском каждой серии тестов кеш настраивался отдельно, с учетом специфики каждой задачи.
Создание сценариев транскодинга
Далее работа шла в нашем сервисе WMSPanel, где и происходит настройка сценариев транскодера.Как уже было сказано, работа идёт через веб-интерфейс, всё предельно понятно и удобно. Мы создали ряд сценариев, сочетающих разные варианты транскодинга (CPU/GPU), разные варианты разрешений и разные параметры энкодинга (CPU/GPU, профайл, битрейт и т.п.)
Наборы сценариев можно запускать одновременно, что даёт возможность вводить в оборот разные сочетания тестов, повышать нагрузку в разном порядке и менять её в зависимости от ситуации.
Вот так выглядит набор сценариев:
Вот пример одного из сценариев: Декодер с GPU выглядит вот так: Накладываем фильтр размера изображения: А вот энкодер для варианта с GPU:В целом работу интерфейса транскодера можно посмотреть на этих видео.
2. Транскодирование потоков FullHD 1080p
Для начала мы опробовали сценарий с самыми большими нагрузками, чтобы узнать пределы возможностей железа. На данный момент самым “тяжёлым” из используемых на практике разрешений является FullHD 1080p.Для генерации исходных живых потоков был взят файл в FullHD (1920*1080) в high profile H.264. Сам контент- это видеоэкскурсия по городу, т.е. это видео со средней интенсивностью смены изображения. Нет статичных одноцветных кадров, которые могли бы облегчить работу транскодеру, но нет и слишком быстрой смены видов и цветов. Одним словом — довольно типовая нагрузка.
На вход в Nimble Streamer подавали 36 одинаковых потоков, которые затем использовались в транскодере в разных сценариях.
Сценарий транскодинга используется типовой — входящий поток 1080p high profile, из него делаются 720p, 480p, 360p main profile и далее потоки baseline profile: 240p, 160p. Итого, на входе 1 поток, на выходе 5. Обычно также делается pass-through (передача без изменений) исходного потока, чтобы зритель мог выбрать собственно 1080p при просмотре. Его мы не добавляли в сценарии, т.к. в нём не используется транскодинг — идёт прямая передача данных из входа на выход. Этот сценарий у нас в Нимбле оптимизирован и в реальных условиях это относительно немного увеличит потребление памяти.
Аудио в генерируемых потоках — нет. Добавление аудио в сценарии не даст значительных нагрузок на CPU, но для чистоты эксперимента звук мы исключили.
Тест на CPU, без GPU
Для начала мы запустили сценарии транскодинг без использования GPU, указав в сценариях программные декодер и энкодер.
В результате получилось обработать только 16 потоков на вход с выдачей 80 потоков всех разрешений на выход.
Нагрузка CPU — 4600%, т.е. было задействовано 46 ядер. Расход RAM — порядка 15Гб.
Тест на CPU + GPU
Кеш контекстов при запуске настроен как 0:30:15,1:30:15 — т.е. 30 контекстов на энкодинг, 15 на декодинг, у каждого GPU.Напомню, что на GPU у нас два ядра, что позволяет распараллеливать задачи — это нам пригодится.
Максимальная нагрузка получилась при следующей конфигурации потоков.
На вход декодера GPU0 и GPU1 — по 15 потоков. Таким образом мы получаем 30 декодированных потоков, готовых к дальнейшему использованию. Каждый поток декодируется только один раз, независимо от того, в скольких сценариях он в дальнейшем используется.
На энкодеры GPU0 и GPU1 подавалось по 15 потоков для получения 720p, т.е. получилось 30 потоков 720p на выход.
Также на энкодеры GPU0 и GPU1 давалось по 15 потоков для 480p — и так же получилось 30 потоков 480p на выход.
Поскольку контексты энкодера были исчерпаны, энкодинг остальных разрешений был установлен на CPU. Получилось следующее:
- 30 потоков 360p
- 30 потоков 240p
- 30 потоков 160p
Итого получили на вход 36 потоков, выдали на выход — 180 потоков. Финальная нагрузка зафиксирована следующая: 4400% CPU, 75% декодер карты, 32% энкодер карты, 30Гб RAM.
Немного деталей
Мы решили проверить вариант, при котором мы на GPU обрабатываем самые тяжёлые задачи — декодинг 1080 и энкодинг 720 и 480, а остальное пустить на обработку через CPU.Сначала проверили предел работы декодера. При 22 потоках на декодинг — сказалась проблема с контекстами, они просто не могли создаться. Снизили до 21 — контексты создались, но нагрузка стала 100% и в потоке стали наблюдаться артефакты. Остановились на 20 потоках — делаем декодирование 20 потоков, энкодинг в 160p — всё работает нормально.
Кроме того, опытным путём получилось, что данная карта с 16Гб RAM на борту может уверенно работать с 47 контекстами — и нет разницы, это контексты энкодера или декодера. Повторюсь — речь именно о данном GPU Tesla M60, на других картах это число может быть другим. Полагаем, что если бы на карте было 24Гб RAM, число контекстов могло быть другим, но это нужно тестировать.
В итоге мы выбрали формулу создания кеша «15 контекстов декодера и 30 контекстов энкодера» — что даёт 30 потоков на вход и для каждого позволяет создать по 2 разрешения. Так что на GPU были пущены кодироваться верхние разрешения — 720 и 480, а остальные — 360, 240 и 160 — были отправлены на CPU. И поскольку CPU был после этого всё ещё свободен, мы «добили» свободные ядра новыми потоками, оставив 4 ядра на утилитарные задачи.
3. Транскодирование потоков HD 720p
Сценарий с типовой нагрузкой, т.
Для генерации исходных потоков был взят файл в HD (1280*720) в high profile. Контент — любимая серия “The Good Wife” нашего инженера, т.е. это видео со средней интенсивностью смены изображения.
На вход в Nimble Streamer подавали 70 одинаковых потоков, которые затем использовались в транскодере в разных сценариях.
Сценарий транскодинга используется следующий — входящий поток 720p high profile, из него делаются 480p, 360p main profile и далее потоки 240p, 160p baseline profile. Итого, на входе 1 поток, на выходе 4. Pass-through исходного потока, как и в предыдущем сценарии, не выполнялся. Аудио в генерируемых потоках — так же нет.
Тест на CPU, без GPU
Как и в предыдущем разделе, мы попробовали транскодинг потоков только на CPU. В результате получилось обработать только 22 потока на вход с выдачей 88 потоков всех разрешений на выход.
Тест на CPU + GPU
Кеш контекстов при запуске настроен как 0:23:23,1:23:23 — т.е. 23 контекста на энкодинг, 23 на декодинг для каждого GPU.С помощью GPU были декодированы 46 потоков 720p. Там же, на GPU был сделан энкодинг 46 потоков 480p. Далее на CPU был сделан энкодинг 360p, 240p и 160p — по 46 потоков каждого.
Зафиксирована нагрузка 2100% CPU, 61% декодера, 16% энкодера.
В дополнение был запущен энкодинг и декодинг 24 потоков на CPU, на каждый 1 поток — по 4 выхода, как и для GPU.
Итого получилось 70 потоков на вход, 280 потоков на выход.
Нагрузка: 4600%, 61% декодера, 16% энкодера, 30Гб RAM.
Как и для прошлого теста, возможно больший RAM GPU дал бы большее число контекстов и мы смогли бы обработать больше потоков. Но это только в теории, надо проверять.
4. Проблема с созданием контекстов в NVidia GPU
Несколько слов о проблеме, которая не позволила нам обработать больше потоков на GPU.
В конце прошлого года мы проводили тесты совместно с командой NVidia, с несколькими картами. При работе с несколькими GPU выяснилось, что создание контекстов сильно тормозит работу сервера — создание каждого нового контекста отнимало у карты всё больше времени. Если первый контекст создавался порядка 300мс, то каждый последующий прибавлял по 200-300мс и уже на третьем десятке контекстов создание нового занимало 3-4 секунды каждый. Когда сценарий транскодинга создается пользователем, предполагается, что он начинает работать сразу и без задержек, а это новое обстоятельство сводило на нет все преимущества в скорости Нимбла и давало задержки при создании контекстов, которые приводили к задержкам старта энкодинга.
Сначала подозрение пало на Нимбл, однако потом мы сделали тесты с использованием ffmpeg, который предоставляет клиентам сама NVidia и результат оказался ровно тем же — GPU тратит всё больше времени на создание каждого нового контекста. В условиях, когда на сервере уже идёт транскодинг и надо запускать новые потоки на обработку, это сказывается на общей производительности и делает сервер просто непригодным к работе.
Проблема была подробно описана команде NVidia, но пока штатного решения предоставлено не было. Поэтому мы пока реализовали у себя в сервере механизм кеширования контекстов, с предварительным созданием контекстов на старте сервера. Это решило проблему с точки зрения работы конечного пользователя, но старт Нимбла при этом может занять определённое время. Настройка Нимбла для эффективной работы с контекстами описана у нас в блоге.
Кроме того, контексты мало просто создать. При большом числе контекстов при включении любого сценария транскодирования, NVENC API начинает выдавать ошибки «The API call failed because it was unable to allocate enough memory to perform the requested operation.»
Опытным путём получилось, что один GPU может запуститься и уверенно работать с 47 контекстами — и нет разницы, это контексты энкодера или декодера. Появилось предположение, что это связано с объёмом памяти на GPU. Сейчас там 16 Гб, если поставить карту с 24 Гб, есть вероятность, что контекстов можно будет сделать больше. Но это только теория, надо проверять, как уже упоминалось ранее. Полученные данные справедливы для конкретной модели GPU, другие карты надо тестировать отдельно.
Именно ограничение на число контекстов ставит основную преграду при работе с большими нагрузками.
5. Выводы
Итак, целью тестирования было изучить эффективность GPU для обозначенного круга задач и выработать рецепты его правильного использования. Что получилось в итоге?Экономический эффект
Выше мы увидели как отличается число потоков, которое можно обрабатывать на CPU и на тандеме CPU+GPU. Посмотрим, что это значит с точки зрения денег. За основу возьмём всё тот же Softlayer и их цены на аренду оборудования.- Конфигурация без GPU обойдётся в $819 в месяц. Здесь можно подобрать машину.
- Конфигурация с GPU будет стоить $1729 в месяц для датацентра в Амстердаме, цены можно посмотреть здесь. При использовании GPU цена аренды сервера несколько возрастает, поскольку используется больший форм-фактор корпуса 2U.
Экономический эффект возможно будет выше при покупке оборудования (но это требует серьезного анализа ТСО с учетом постоянного обновления линейки GPU NVidia).
Для FullHD 1080p
- CPU без GPU: 16 потоков на вход + 80 на выход
- CPU + GPU: 36 потоков на вход + 180 на выход
Выгода от использования GPU: $819*2,25 — $1729 = $113 в месяц при аренде 1 сервера c GPU.
Для HD 720p
- CPU без GPU: 22 потока на вход + 88 на выход
- CPU + GPU: 70 потоков на вход + 280 на выход
Выгода от использования GPU: $819*3,18 — $1729 = $875 в месяц при аренде 1 сервера c GPU
То есть при варианте аренды экономия вполне заметна. Это без учета скидок — в российском офисе IBM обещают скидки на аренду ресурсов в облаке по сравнению с представленными здесь ценами.
В варианты с покупкой мы не углублялись, т.к. тут TCO сильно зависит от выбора поставщика, стоимости обслуживания в датацентре и прочих факторов, хорошо знакомых тем, кто работает с bare metal. Однако предварительные цифры также говорят в пользу решения на базе GPU.
Также не забываем о трафике и ширине канала — в представленные выше тарифы они включены в определенном объёме, но вам нужно будет выбрать опции под свои задачи, исходя из количества потоков, ожидаемого числа пользователей и т.п.
Масштабирование
Вариант с одной графической картой на сервер нам представляется более экономически эффективным, чем вариант с двумя картами и более. Как мы видим, декодер GPU всегда загружался больше, чем энкодер, но даже он оставался недогруженным из-за проблем с использованием контекстов. Если добавить вторую карту, декодер будет использоваться ещё меньше, энкодеры мы тем более не сможем загрузить на полную мощность, и всю работу по энкодингу по-прежнему нужно будет перекладывать на CPU, что будет неоправданно по деньгам.
Соответственно, для масштабирования нагрузки предпочтительнее добавлять новые сервера с одной графической картой, чем добавлять карты в существующие машины.
Если количество входящих и исходящих потоков для вашего проекта относительно невелико — скажем, десяток HD потоков с небольшим числом разрешений на выходе, с относительно небольшим объёмом фильтрации, то целесообразнее будет использовать сервер без GPU.
Стоит также обратить внимание на то, что объём RAM для задачи преобразования потоков — не так важен, как вычислительная мощность. Так что в каких-то случаях вы сможете сэкономить ещё и за счёт уменьшения объёма памяти.
Заключение
Представленное аппаратное решение — сочетание CPU и GPU Tesla M60 — отлично подошло для транскодирования живых потоков под большими нагрузками. GPU берёт на себя самые ресурсоёмкие операции — декодирование потоков и их кодирование в самые большие разрешения, тогда как средние и мелкие разрешения хорошо обрабатываются на CPU.
Если у кого-то из читателей есть опыт работы и оптимизации производительности графических карт для живого вещания, будем рады познакомиться с вашим опытом — пишите в комментариях.
Как провести стресс-тестирование графического процессора в 2023 году: + 6 лучших инструментов
Хотите провести стресс-тестирование графического процессора на своем ПК с Windows, чтобы обеспечить надежную работу для игр с высоким разрешением или потокового вещания? Продолжайте читать это руководство по стресс-тестированию графического процессора до конца!
Графический процессор или графический процессор — это неотъемлемая часть любого ПК, предназначенного для игр, онлайн-стриминга и графического дизайна.
Однако при регулярном использовании графический процессор сильно изнашивается и может выйти из строя в любой момент, что приведет к прерыванию потоковой передачи игр или задач рендеринга графики.
Чтобы избежать подобных неприятностей, вы должны научиться проводить стресс-тестирование графического процессора, чтобы регулярно проверять его работоспособность.
Сегодня я представлю несколько крутых приложений для стресс-тестирования графического процессора дома или на работе. Вы можете выполнить шаги самостоятельно и не будете нуждаться в ИТ-специалисте.
Что такое стресс-тест графического процессора?
Что такое стресс-тестирование графического процессораСтресс-тестирование графического процессора — это процесс доведения графического процессора до предела. Как правило, вы должны убедиться, что процесс стресс-теста использует ресурсы графического процессора до их максимальных пределов.
Например, стресс-тест должен охватывать тест скорости обработки графического процессора, тест DirectX 11, тест DirectX 12, тест выделенной видеопамяти, тест затенения графики, тест обработки виртуальной реальности и так далее.
Вы должны проводить нагрузочное тестирование графического процессора в течение определенного времени, чтобы убедиться, что графический процессор способен обрабатывать требуемые рабочие нагрузки рендеринга графики в течение определенного периода. Например, рассмотрите любую из следующих категорий:
1. Стресс-тестирование в течение 20 минут
Вы должны провести стресс-тестирование вашего графического процессора в течение 20 минут, чтобы убедиться, что он предлагает возможности обработки в соответствии со спецификациями оборудования, указанными в руководстве производителя.
Этот ограниченный по времени стресс-тест подходит для повседневных вычислений на ПК с графическим процессором, способным справиться с рабочими нагрузками среднего уровня.
2. Стресс-тестирование в течение 4 часов и более
Это категория ПК с поддержкой графического процессора для работы над проектами графического дизайна и рендеринга анимированного контента для личных, внештатных и деловых целей.
3. Стресс-тестирование в течение 8+ часов
Если вы планируете транслировать контент в разрешении 4K, 2K и HD через OBS Studio, Twitch, Facebook Gaming, YouTube Gaming и т. д., вам необходимо выполнить нагрузку графического процессора. тест в течение 8 часов и более.
Зачем нужно проводить стресс-тест GPU?
Вот несколько причин для проведения стресс-теста графического процессора онлайн или офлайн:
- Проверьте надежность своего графического процессора перед любым важным событием, которое повлияет на вашу карьеру в сфере прямых трансляций или графического дизайна.
- Отслеживайте производительность подержанного графического процессора, который вы хотите купить, чтобы сэкономить деньги.
- Узнайте, подходит ли собранный ПК для высокопроизводительных вычислений, запустив процесс стресс-тестирования графического процессора, который проверяет ЦП, ОЗУ, материнскую плату, блок питания и т. д.
- Узнайте, в порядке ли работоспособность графического процессора. Если вы обнаружите, что графический процессор скоро выйдет из строя, вы можете запланировать покупку одного из лучших графических процессоров для игр до того, как существующий выйдет из строя.
Инструменты для стресс-тестирования GPU онлайн
1.

MATTHEW-X83 работает с использованием открытого алгоритма GPU.JS на основе JavaScript. Программа создает до 700 анимированных сфер, используя ресурсы рендеринга графики тестируемого GOU. Идея состоит в том, чтобы увеличить использование графического процессора до 100% на период, в течение которого вы хотите провести стресс-тестирование графического процессора.
Инструмент стресс-тестирования графического процессора может работать на любом устройстве, которое поддерживает стандартные веб-браузеры, такие как Google Chrome или Safari. Кроме того, инструмент поставляется с бесплатной лицензией.
2. Stress My GPU
Stress My GPU — еще один популярный инструмент на основе WebGL и JavaScript для стресс-тестирования GPU. Алгоритм, лежащий в основе этого инструмента, доводит GPU до предела по различным показателям, таким как расчетная тепловая мощность (TDP), температура, использование емкости и т. д.
Это также бесплатная утилита для тестирования GPU, не требующая отдельной установки на ПК. Запустите процесс стресс-теста с помощью любого поддерживаемого веб-браузера.
Инструменты для стресс-тестирования графического процессора в автономном режиме
1. UNIGINE Superposition
UNIGINE Superposition — это совместимое с Windows и Linux средство стресс-тестирования графического процессора, доступное как отдельное программное обеспечение. Вам не нужно подключать компьютер к Интернету, чтобы использовать этот инструмент. Однако подключение к Интернету поможет вам сравнить свой графический процессор с другими опытными пользователями в глобальном масштабе.
Ниже перечислены другие важные функции этого инструмента:
- Стресс-тестирование для разгона графического процессора, процессора, блока питания и т.
д.
- Стресс-тестирование коммерческого уровня
- Стресс-тестирование в цикле
- Нагрузочное тестирование графического процессора для оборудования виртуальной реальности, такого как шлем виртуальной реальности SteamVR и Oculus Quest
2. 3DMark
3DMark — это универсальный инструмент для сравнительного анализа и стресс-тестирования для ПК, мобильных телефонов, планшетов, ноутбуков и т. д. Ниже перечислены его основные функции:
- Пользовательские профили стресс-тестирования графического процессора
- Сравните результаты бенчмаркинга и стресс-тестирования онлайн
- Сравнение DirectX 10, 11 и 12 и стресс-тестирование с использованием таких программ, как Speed Way, Time Spy, Port Royal, Night Raid и т. д.
- Тестирование трассировки лучей для графических процессоров
- Стресс-тестирование 4K DirectX 12
3. MSI Kombustor
MSI Kombustor — наиболее широко используемый инструмент для тестирования и стресс-тестирования любых графических процессоров. Кроме того, инструмент совместим с любым ПК с Windows. Нет никаких требований, чтобы материнская плата или графический процессор были произведены MSI.
Он проверяет тепловые характеристики, возможности затенения графики и стабильность с использованием расширенных 3D API, таких как Vulkan и OpenGL. Инструмент полностью бесплатный для коммерческого и личного использования.
4. OCBASE/OCCT
OCBASE — еще одна программа тестирования стабильности графических процессоров, процессоров, блоков питания и т. д. от HWiNFO. Инструмент бесплатен только для личного и некоммерческого использования. Он имеет настройку теплового порога, продуманную панель инструментов для мониторинга различных ресурсов графического процессора, профили разгона графического процессора и многие другие функции.
Как провести стресс-тестирование графического процессора
Вы можете загрузить любое из упомянутых выше средств стресс-тестирования графического процессора и установить их. Затем процесс стресс-тестирования очень похож. Вышеупомянутые инструменты должны показать вам кнопку стресс-теста для графического процессора. Вам нужно нажать кнопку, чтобы начать процесс тестирования.
Например, в приведенном выше видео я провел стресс-тест своего графического процессора NVIDIA GeForce GTX 1650 на MSI Kombustor.
Я наблюдал за стресс-тестированием в течение 20 минут, чтобы увидеть, как графический процессор справляется со 100-процентной загрузкой в течение 20 минут и по-прежнему стабилизирует внутреннюю температуру графического процессора в диапазоне от 50° до 60° в течение всего периода.
Это указывает на то, что мой графический процессор исправен. Бортовые вентиляторы работают исправно. Кроме того, тепловое решение чипа графического процессора защищает его от перегрева.
Выполнение стресс-теста графического процессора онлайн также не требует усилий. Большинство онлайн-инструментов предлагают аналогичный пользовательский интерфейс (UI). Более того, большинство этих инструментов используют один и тот же алгоритм для запуска в фоновом режиме программы JavaScript с большим объемом графического процессора.
Я провел стресс-тест графического процессора на MATTHEW-X83, и результаты меня вполне устраивают. Посмотрите приведенное выше видео, чтобы узнать, как проводить стресс-тестирование графического процессора онлайн.
Стресс-тест графического процессора: заключительные слова
Если вам когда-нибудь понадобится стресс-тестирование графического процессора, вы знаете, как сделать это без особых усилий. Когда вы попробуете эти инструменты, прокомментируйте ниже, насколько устойчива производительность вашего графического процессора.
Если вы обнаружите, что работоспособность графического процессора не справится с нагрузкой, которую вы отправляете на него каждый день, подумайте о приобретении одного из лучших бюджетных графических процессоров.
Как провести стресс-тестирование ЦП, ОЗУ и графического процессора на вашем ПК. — wintips.org
Это руководство содержит инструкции о том, как нагрузить аппаратное обеспечение вашего компьютера (ЦП, ОЗУ и ГП), чтобы определить работоспособность и стабильность вашей системы или выявить проблемы, влияющие на ее правильное функционирование.
Высокопроизводительные компьютеры, используемые для графического дизайна, редактирования видео и игр с интенсивным использованием графического процессора, таких как Grand Theft Auto V, Forza Horizon 5 и т. д., после сборки должны пройти испытания на выносливость для проверки их надлежащей работы и стабильности. .
Стресс-тестирование компонентов вашей системы покажет вам, стабилен ли компьютер при высоких нагрузках, и поможет решить проблемы с температурой и производительностью. Если компьютер успешно проходит стресс-тест, он считается стабильным. Нестабильные компьютеры будут плохо работать, а также перезагружаться или выключаться, чтобы защитить свои компоненты от повреждения.
- Видео по теме: Стресс-тестирование AMD Ryzen 9 3950X в настройках по умолчанию.
Как диагностировать стабильность моего компьютера?
Чтобы диагностировать работоспособность и стабильность вашего компьютера, вы должны нагрузить процессор, память и графическую карту (GPU), одновременно контролируя их температуру.
Как нагрузить мой компьютер?
- Закройте все запущенные приложения.
- Удалите все настройки разгона.
*
* Примечание: Перед разгоном важно подвергнуть компьютер нагрузке, чтобы обеспечить его стабильную работу в нормальных условиях. - Проверьте температуру ЦП без нагрузки с помощью одного из перечисленных ниже средств мониторинга оборудования.
- Запустите стресс-тесты и одновременно следите за температурой основных компонентов (CPU, RAM, GPU). Если температура одного или нескольких компонентов превышает или приближается к максимальной температуре, указанной производителем, немедленно остановите испытания и попытайтесь устранить проблему перегрева.
Как долго я должен нагружать свой компьютер, чтобы убедиться, что он в порядке?
Вы должны нагружать компьютер не менее одного часа, потому что этого времени достаточно, чтобы ваш процессор набрал максимальную температуру.
Отказ от ответственности (ПРЕДУПРЕЖДЕНИЕ):
Прежде чем мы начнем, мы должны предупредить вас, что стресс-тестирование может привести к серьезным повреждениям вашего компьютерного оборудования, поскольку оно иногда выходит за пределы, установленные производителем оборудования. Поэтому выполняйте тесты на свой страх и риск и не в течение длительного периода времени. Во время нагрузки постоянно контролируйте температуру компонентов, которые вы тестируете, и прерывайте тесты, если температура приближается или превышает максимальные пределы, установленные производителем.
Лучшие инструменты для стресс-тестирования компьютера (ЦП, ОЗУ и ГП).
Ниже вы найдете лучшие инструменты для проверки стабильности ЦП, ОЗУ и графического процессора, а также лучшие инструменты для просмотра температуры и производительности вашего компьютера.
- Средства аппаратного мониторинга
- Средства стресс-тестирования ЦП
- Средства стресс-тестирования оперативной памяти
- Средства стресс-тестирования графического процессора
Средства мониторинга оборудования
Прежде чем приступить к стресс-тестированию трех основных компонентов компьютера, вам понадобятся некоторые инструменты для мониторинга в режиме реального времени температуры и уровня использования компонентов во время тестов. Ниже вы найдете некоторые из лучших инструментов мониторинга оборудования, которые вы можете использовать:
1. HWiNFO64
HWiNFO64 — это «бесплатный» инструмент мониторинга, используемый для мониторинга, анализа и составления отчетов о компонентах компьютера. Этот инструмент поставляется с удобным интерфейсом, предназначенным для отслеживания информации о вашем процессоре, оперативной памяти и графическом процессоре, а также для мониторинга температуры, рабочих нагрузок и скорости вращения вентилятора ПК.
Если сравнивать HWiNFO64 с другими инструментами мониторинга системы, он гордится тем, что является незаменимым инструментом для оценки производительности и стабильности вашего компьютера. Стоит отметить, что программа бесплатна для использования в личных целях. Однако, если вы собираетесь использовать его для бизнеса: вам необходимо перейти на версию Pro, чтобы оптимизировать такие функции, как удаленный мониторинг и поддержка общей памяти.
Получить HWiNFO64 здесь
2. CPUID HWMonitor
датчики процессора, графического процессора и жестких дисков, а также основного состояния ПК датчики: напряжение, температура, скорость вращения вентилятора.
Получите монитор CPUID здесь
3. Core Temp
С точки зрения производительности и точности Core Temp на дюйм близок к HWiNFO64. Аналитически программа более продвинута для процессоров Intel, поскольку она предоставляет функцию, в которой вы можете видеть информацию для каждого ядра процессора.
Этот инструмент мониторинга может отображать всю важную информацию о ваших процессорах — от общего количества ядер, частоты, потоков, моделей и многого другого. Инструмент также позволяет разработчикам добавлять такие функции, как плагины, для улучшения его функциональности. Программа проста для понимания, а также представляет собой легкое программное обеспечение, которое может отображать температуру каждого ядра, энергопотребление, модуляции и т. д.
Средства стресс-тестирования ЦП проверяют его полный потенциал (100% загрузка). Программное обеспечение для стресс-тестирования использует различные методы для тестирования вашего ЦП при максимальной нагрузке, поэтому их также называют нагрузочными тестами ЦП .
Запустив инструмент для определения нагрузки на процессор в течение 1-2 часов, вы определите его стабильность и сможете обнаружить и устранить любые проблемы с перегревом.* Ниже мы упомянем некоторые из лучших инструментов для определения нагрузки на процессор.
Важно: Немедленно остановить стресс-тест , если температура ЦП приближается к максимальному пределу температуры, указанному производителем, или превышает его.
1. CPU-Z
CPU-Z от CPUID — это бесплатная утилита, которая отображает информацию о некоторых основных устройствах вашей системы: процессоре, памяти, материнской плате, графическом процессоре и т. д. Кроме того, CPU-Z имеет эталонный инструмент для сравнения вашего процессора с другими и стресс-инструмент для его стресса.
Чтобы загрузить процессор с помощью CPU-Z:
1. Получите CPU-Z отсюда и установите программу.
2. Откройте CPU-Z и выберите вкладку Bench . Нажмите Нагрузить ЦП .
2. AIDA64:
AIDA64 — один из старейших инструментов для стресс-тестирования оборудования на рынке, срок службы которого превышает 2 десятилетия. Программа может отображать информацию обо всем программном и аппаратном обеспечении вашего компьютера, а также диагностировать и нагружать процессор, память, диски и графический процессор. Что отличает AIDA64, так это то, что он предлагает более реалистичный анализ по сравнению с другим программным обеспечением, разработанным для аналогичных целей.
Единственным недостатком AIDA64 является то, что она не бесплатна для пользователей, которые хотят постоянно диагностировать свой компьютер, поскольку платная версия для домашних пользователей стоит 49,95 долларов. Но если вы хотите протестировать свое оборудование в течение 30 дней, вы можете использовать ПРОБНУЮ версию.
Загрузите AIDA64 здесь
Как загрузить ЦП, ОЗУ и ГП с помощью AIDA64:
1. В меню Инструменты выберите Тест стабильности системы
2. Выберите компоненты, которые вы хотите подчеркнуть и нажать Пуск Кнопка.
3. Во время нагрузки вы можете контролировать температуру тестируемых компонентов из главного окна программы в меню Компьютер > Датчик .
3. Prime95
Это программное обеспечение является детищем Гержа Вольтмана, основателя GIMPS — проекта распределенных вычислений, который занимается исследованием простого числа Мерсенна. Prime95 предлагает смешанный тест, который также может выполнять стресс-тестирование оперативной памяти. Это дает пользователю представление о том, насколько он может разогнать свой компьютер. Инструмент также может тестировать различные кэши данных на ПК, такие как L1, L2 и L3.
Чтобы получить максимальную отдачу от Prime95, необходимо, чтобы вы запускали его в течение 6-10 часов без остановки, чтобы узнать стабильность процессора.
Получите Prime95 здесь
Чтобы загрузить процессор и оперативную память с помощью Prime95.
1. Загрузите Prime95 в соответствии с вашей архитектурой Windows (32- или 64-битная).
2. Извлеките загруженный ZIP-файл и запустите prime95.exe из извлеченной папки.
3. Нажмите кнопку Just Stress Testing .
* Примечание. Чтобы запустить тесты Prime95 вручную, перейдите к Options > Torture Test .
4. В параметрах теста Torture выберите один из следующих вариантов в зависимости от того, что вы хотите подчеркнуть, и нажмите OK:
5. Для каждого загруженного логического процессора будет открыт рабочий поток с информацией о нагрузке.
6. Во время стресса всегда смотрите на инструмент мониторинга оборудования, чтобы отслеживать температуру ЦП и останавливайте Prime95 (в меню Test нажмите Stop ), если ЦП становится достаточно горячим или превышает максимальную температуру, установленную производитель.
4. CINEBENCH
Другим важным инструментом для стресс-тестирования ЦП, который является основным игроком на рынке, является CineBench R23, который хорошо подходит для сравнительного анализа и рендеринга видео. Cinebench — это реальный кроссплатформенный тестовый набор, который оценивает аппаратные возможности вашего компьютера, и, самое главное, он бесплатный.
Как провести стресс-тест ОЗУ для диагностики его работоспособности.
Диагностика оперативной памяти — один из самых безопасных способов определения основной причины проблем с компьютером. Проблемы с компьютерами, которые выходят из строя, выключаются или перезагружаются с появлением синего экрана смерти (BSoD), обычно вызваны неисправной оперативной памятью. Ниже мы упомянем некоторые из лучших инструментов для нагрузки на оперативную память.
* Примечания:
1. Лучший способ проверить свою память — сначала проверить ее в настройках по умолчанию (ДО того, как настроите память на настройки профиля XMP).
2. Если тест памяти не пройден в конфигурации по умолчанию, значит память неисправна и ее необходимо заменить. (если у вас более одного модуля DIMM, проверьте их один за другим, чтобы найти неисправный.
3. Если тест памяти не пройден в настройках конфигурации профиля XMP, я предлагаю сбросить конфигурацию памяти на значение по умолчанию.
1. MemTest86+
MemTest86+ — самый надежный и популярный инструмент для стресс-тестирования оперативной памяти. Однако этот инструмент не работает с графическим интерфейсом Windows и должен быть загружен на загрузочный CD/DVD или флэш-накопитель USB.
Для диагностики памяти с помощью MemTest86+
1. Получите MemTest86+ (загрузите «Предварительно скомпилированный загрузочный ISO-файл (.zip)»). *
2. Распакуйте загруженный файл ZIP и запишите содержащийся в нем файл ISO на CD/DVD.
* Примечание. Если вы хотите создать загрузочный USB-накопитель с помощью MemTest86+
1. Загрузите «Автоустановщик для USB-ключа (Win 7/8/10) ».
2. Извлеките загруженный ZIP-файл и запустите » Memtest86+ USB Installer.exe «, чтобы создать загрузочный USB.
3. Загрузитесь с DVD (или USB), и инструмент автоматически начнет проверку оперативной памяти.
2. MemTest86
MemTest86 от Passmark Software, использует тот же код, что и MemTest86+, но часто обновляется. MemTest86 загружается с флэш-накопителя USB и проверяет оперативную память вашего компьютера на наличие ошибок, используя серию комплексных алгоритмов и тестовых шаблонов.
Доступны бесплатные, профессиональные и самозагружающиеся версии MemTest86, но MemTest86 Free Edition достаточно для диагностики проблем с памятью.
Чтобы загрузить ОЗУ с помощью MemTest86:
1. Получите MemTest86 здесь.
2. Извлеките ZIP-файл «memtest86-usb».
3. Подключите к компьютеру пустой USB-накопитель . (>= 512 МБ)
4. Запустите входящее в комплект приложение ImageUSB.exe .
5. Нажмите кнопку Write , чтобы записать образ на USB-накопитель.
6. По завершении процесса перезагрузите компьютер и загрузитесь с USB-накопителя. Инструмент автоматически начнет стресс-тестирование оперативной памяти.
3. Prime95
Как мы упоминали выше, вы можете нагрузить память вашего компьютера с помощью Prime95, выбрав опцию «Большие БПФ» в параметрах теста пыток. Prime95 — отличный и надежный инструмент для загрузки памяти вашего компьютера после разгона.
4. MemTest64
TechPowerUp Memtest64 — это легкая автономная утилита, которая позволяет вам проверять системную память на наличие проблем в среде Windows, чего нет в MemTest86 и MemTest86+.
Программное обеспечение легко запустить для новичка, очевидно, потому что кнопка — это все, что нужно для стресс-тестирования памяти ПК.
Получите MemTest64 здесь
5. Стресс-тест Karhu RAM.
Еще один инструмент для проверки памяти, который вы можете попробовать, — это Karhus RAM Test, который не является бесплатным и стоит 10,9 долларов США.9, чтобы получить лицензию.
Как провести стресс-тестирование графического процессора.
Суть нагрузочного тестирования GPU заключается в том, чтобы узнать предел видеокарты. Пользователям ПК, которые выполняют такие задачи, как графический дизайн, рендеринг видео и игры с интенсивным использованием графики, рекомендуется регулярно тестировать графический процессор, чтобы определить его вычислительную мощность. Ниже мы упомянем некоторые из лучших инструментов для снятия нагрузки с видеокарты.
1. 3Dmark
Как геймеру, вам нужен этот инструмент для сравнения производительности вашего ПК с другими устройствами с аналогичным оборудованием. 3Dmark существует уже более двух десятилетий. Кроме того, он имеет множество функций, которые могут тестировать как сложные ПК, так и легкие компьютеры.
Любая оценка ниже среднего означает неисправность системы охлаждения, конфигурации ПК или аппаратных компонентов. 3DMark — это утилита, которая также может быть полезна до и после разгона ПК. 3DMark интегрирован со Steam и может быть куплен в магазине за 29,99 долларов, но есть базовая версия 3DMark, которую можно использовать бесплатно.
Получите 3DMark здесь
2. FurMark
Furmark в первую очередь разработан для сравнительного анализа. Тем не менее, он способен проводить стресс-тестирование графического процессора для достижения наилучших результатов. Интерфейс инструмента может быть немного старомодным, однако он по-прежнему подходит для той цели, для которой он предназначен.
Недостаток этого инструмента в том, что он слишком сильно нагружает видеокарту, поэтому я советую вам не запускать его в течение длительного времени.
Получить Furmark здесь
3 . Инструменты UNIGINE Benchmarks.
Стресс-тестирование графического процессора не является полным, если мы не упомянем бенчмарки Unigine, которые можно эффективно использовать для определения стабильности аппаратной части ПК (ЦП, ГП, блока питания, системы охлаждения) в экстремально стрессовых условиях, а также для разгона .
- Статья по теме: Десять советов, которые помогут сохранить ваш компьютер быстрым и здоровым.
Вот оно! Я надеюсь найти эту статью полезной. Дайте мне знать, помогло ли вам это руководство, оставив свой комментарий о своем опыте. Поставьте лайк и поделитесь этим руководством, чтобы помочь другим.
Ваш комментарий будет первым