Разное

Stress fpu: Stress FPU в aida64 что это такое?

01.09.1987

Содержание

Стресс-тест компьютера

Привет, друзья. В этой статье мы с вами рассмотрим, как выполнить стресс-тест компьютера. Это нужно для проверки стабильности работы ПК и ноутбуков после их чистки и ремонта, при их купле-продаже и в подобных ситуациях, где нам нужно убедиться в полной исправности всех компьютерных компонентов. Комплексное стресс-тестирование даст нам понять, какой из компонентов подвержен перегреву. А отдельное проведение стресс-тестов компонентов даст нам знать, какой из них сбоит при вылете в BSOD или аварийной перезагрузке. Ниже мы непосредственно рассмотрим, как выполнить стресс-тест материнки, процессора, оперативной памяти и видеокарты в известной программе AIDA64. И также мы упомянем программу OCCT Perestroika, стресс-тесты процессора и видеокарты с использованием этой программы у нас ранее рассматривались на страницах сайта.

Стресс тест компьютера


Что такое стресс-тест компьютера

Крайне полезнейшая штука, друзья, стресс-тестирование компьютера. В рамках такого тестирования проводящие его программы создают максимальные нагрузки на выбранные нами комплектующие компьютера и позволяют отслеживать колебания температуры. Считается, что если компьютер стабильно проработает под такими нагрузками в течение получаса, а лучше часа, и никакой из его тестируемых компонентов не даст сбой в различных проявлениях, компьютер аварийно не перезагрузится, система не улетит в BSOD, температура комплектующих не достигнет критического предела, то компьютер работает идеально. Вам вернули компьютер из сервиса? Предлагают купить компьютер с рук? Или вы хотите продать свой компьютер на вторичном рынке? Запустите стресс-тест, подождите хотя бы тех самых полчаса, отслеживая температуру тестируемых компонентов. И вы точно будете знать, нужно ли нести компьютер обратно в сервис, стоит ли покупать предлагаемый компьютер с рук, а если продаёте свой, какой компонент компьютера вам нужно привести в порядок.

Допустимые температуры комплектующих 

Но, друзья, прежде чем проводить стресс-тест компьютера, вы должны знать допустимые температуры именно ваших процессора и видеокарты. Вы должны знать эти температуры, чтобы при их достижении тотчас же прекратить проведение стресс-теста. Общепринятыми показателями температуры, выше которой работа устройства нежелательна, считаются для процессоров — 70 °C, для видеокарт — 80°C. Но я рекомендую вам узнать допустимые температуры конкретно ваших процессора и видеокарты. А узнать эти температуры можно на официальных сайтах устройств, если они, конечно, поддерживаются производителями. Для процессоров Intel будет указано значение Tcase – значение максимальной температуры, разрешённой интегрированным теплоотводом процессора.

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

Для видеокарт, друзья, также производители отображают максимальную температуру. И, кстати, не всегда и отображают, смотрите статью сайта «Как узнать максимальную температуру видеокарты». Чтобы определить допустимую температуру, отнимите 20-25% от максимальной температуры.

Ну и давайте перейдём к стресс-тестам.

Стресс-тест компьютера в программе AIDA64

AIDA64 – это известная программа для диагностики компьютерных комплектующих, она для многих не требует представления. Программа отображает детализированные характеристики ПК и ноутбуков, их комплектующих, измеряет температуру, позволяет выполнять тесты монитора, жёсткого диска, оперативной памяти, а также стресс-тесты в условиях максимальных нагрузок процессора, оперативной памяти и видеокарты. Программа AIDA64, друзья, не бесплатная, но у неё есть 30-дневная пробная версия. Сайт загрузки программы — www.aida64russia.com.

Кстати, можете использовать AIDA64 для поиска допустимой или максимальной температуры вашего процессора. Идёте в раздел программы «Системная плата > ЦП», здесь в блоке «Производитель ЦП» должна быть ссылка, ведущая на официальный сайт вашего процессора, на страничку его характеристик.

Запускаем стресс-тест в меню «Сервис», это пункт «Тест стабильности системы».

Вверху слева отмечаем компоненты, которые хотим подвергнуть стресс-тесту. Я выберу все, кроме жёсткого диска. Из них:

  • Stress CPU – это тест непосредственно работы процессора;

  • Stress FPU – увеличение нагрузки на процессор путём задействования операций с плавающей точкой;

  • Stress cache – тест кэша процессора;

  • Stress system memory – тест оперативной памяти;

  • Stress GPU(s) — тест видеокарты.

Жмём «Start».

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

  • «Current» — текущая температура,

  • «Maximum» — максимальная температура.

Время проведения теста фиксируется внизу окна в графе «Elapsed Time». В моём случае хватило немногим более 4-х минут, чтобы температура процессора перевалила за Tcase. Дальше нет смысла тестировать, температура будет подниматься и через несколько минут достигнет критической. Поэтому я останавливаю стресс-тест.

Если у вас аппаратные неполадки проявляются не в виде повышения температуры, а артефактами на экране, прочими глюками, компьютер уходит в BSOD или аварийную перезагрузку, чтобы выявить причинный компонент, запустите в AIDA64 отдельные стресс-тесты процессора, оперативной памяти и видеокарты. Если вы хотите убедиться в работоспособности жёсткого диска в довесок к анализу его S.M.A.R.T., можете посмотреть его работу в условиях стресс-теста.



Примечание: друзья, учтите, что стресс-тесты процессора, проводимые AIDA64, очень мощные. Если вы выберете все три теста процессора — Stress CPU, Stress FPU и Stress cache, через время у вас температура может подняться выше допустимой Tcase даже при тех условиях, что компьютер почищен от пыли, заменена термопаста, исправен кулер. Может быть так, что ваш кулер просто не рассчитан на такие нагрузки, которые подаёт на процессор AIDA64. И если вы на компьютере не играете или иным образом не подвергаете процессор сильным нагрузкам, то вам не нужно ничего делать с кулером. Замените его на более мощный или установите в корпус ПК дополнительное охлаждение тогда, когда у вас возникнет необходимость в сильных нагрузках.


Стресс-тест компьютера в программе OCCT Perestroika

И ещё одна программа, проводящая стресс-тесты комплексно системы компьютера — OCCT Perestroika, стилизированная под тему СССР. Проводит тестирование под максимальными нагрузками процессоров, видеокарт, источников питания, ищет аппаратные ошибки работы компонентов компьютера. Программа полностью бесплатная. Обзор её возможностей и стресс-тест видеокарты смотрите в статье сайта «Тестирование стабильности работы видеокарты программой OCCT Perestroika». А о стресс-тесте процессора в этой программе читайте в статье «Проверка процессора».

Как пользоваться AIDA64 и что это за программа


AIDA64 имеет множество тестов, которые возможно применять для оценивания состояния разных составляющих компьютера или техники в целом. Это искусственные тесты, т.е. они позволят дать оценку предельной эффективности системы. Тесты позволят узнать пропускную эффективность памяти, ЦП и других элементов базируются на специальном механизме AIDA64, обеспечивающий около 740 синхронных потоков работы и 10 категорий вычислителей. Этот способ гарантирует абсолютную реализацию для мультипроцессоров.

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

Как пользоваться тестом

Это тестовая панель, чтобы на нее перейти необходимо нажать на кнопку в меню Сервис | Тест GPGPU, эта панель предоставляет коллекцию тестов OpenCL GPGPU. С помощью них проводят диагностику производительности с применением разнообразных нагрузок OpenCL. Любой дополнительно полученного теста следует осуществлять на 16-ти графических процессорах, или же их соединять. В общем эта опция предназначена замерять уровень эффективности самого различного компьютерного оборудования.


Программа memtest86+

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

Прокрутите страницу вниз до ссылок скачивания:

Вам понадобится:

  • Download – Pre-compiled Bootable ISO (.zip) для записи образа на CD/DVD-диск;
  • Download – Auto-installer for USB Key (Win9x/2k/xp/7) для записи на флешку.

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

ВСЕ ДАННЫЕ НА НОСИТЕЛЕ БУДУТ УНИЧТОЖЕНЫ! Используйте пустую флешку любого объёма.

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

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

Тест CPU Queen

Этот немудреный тест дает оценку, каким способом происходит функционирование по предсказанию разветвлений основного ЦП и выполняется неверный прогноз ответвления. Делается выработка заключений для головоломки с 8 ферзями, находящимися на шахматной доске 10х10. Обдумываем систему: если частота равна, тот ЦП, который имеет самый низкий конвейер и если у него низкий уровень затрат, тот и выдаст лучшие итоги диагностики.

Проверка оперативной памяти на Windows 10. Что необходимо знать?

Годы работы в сервисном центре оставили отпечаток на методах диагностики компьютера. Каким бы он ни был — в любом случае перед установкой Windows необходимо проверить жесткий диск, проверить температурный режим и уже потом приступать к установке и настройке всего и вся. Если в процессе выявились еще ошибки, то первым делом запускаем тест оперативки (что иногда совсем не удобно, когда их целый зоопарк из 4 разных полосок).

ВАЖНО! Если у вас несколько модулей оперативной памяти, то тестировать их необходимо отдельно… ждешь завершения теста пару часов, видишь ошибки и не знаешь какой именно модуль сбойный

Правильно будет тестировать не в Windows 10 и сторонних программах, а использовать мини утилиту, которая записывается на флешку и с нее происходит запуск. Раз уж мы завели заговор про Windows — то и рассматривать будем варианты в привычной всем среде!

Тест оперативной памяти Windows 10

При использовании Windows можно запытать средство проверки памяти Windows. Данная утилита уже входит в состав операционной системы и может ответить на ваш вопрос — все ли в порядке с модулями оперативки и есть ли ошибки в их работе.

Чтобы открыть средство проверки памяти нужно:

  1. Откройте меню «Пуск» и напечатайте на клавиатуре «средство проверки памяти windows».
  2. В результатах поиска выберите необходимый пункт.

Для удобства восприятия приложил скриншот ниже (рекомендую ознакомиться с заметкой как сделать скриншот на компьютере).

В главном окне утилиты выберите время запуска теста (я рекомендую «Выполнить перезагрузку и проверку (рекомендуется)» — раз проблемы есть, их нужно решать а не пугаться при следующем запуске, когда уже и сам забыл что настроил запуск проверки)

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

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

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

В Windows 10 его открыть очень просто — кликаем меню «Пуск» и набираем в строке поиска «Просмотр событий».

Переходим в «Журналы Windows» и в разделе «Система» можем обнаружить событие от MemoryDiagnostics…

…открываем и видим что терпения у меня не хватило (какой толк тестировать исправную оперативную память) и проверку я прервал как только сделал фотографию для наглядности.

Вот так просто выполняется проверка оперативной памяти в Windows 10 средствами самой операционной системы — абсолютно ничего сложного!

MemTest64 — программа для проверки оперативной памяти Windows 10

Данное руководство было бы не полным не напиши я про удобную утилиту от techpowerup для диагностики оперативной памяти.

В чем фишка?! Программа не требует установки и нет необходимости перезагружать компьютер — просто скачал и запустил

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

Обратите внимание! MemTest64 работает только 64 разрядных версиях ОС Windows

Запускаете, жмете «Start Test» и ждете завершения. Не совсем понимаю зачем тут русский язык — не думаю что скачать, запустить и нажать старт слишком сложно.

Кстати, хотел посмотреть что пишут по этому поводу коллеги… был очень удивлен что под видом MemTest64 лежат инструкции для совершенно другой программы (о ней мы тоже поговорим в другом руководстве).

CPU PhotoWorxx

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

  • вставка изображения пикселями, подобранным случайным образом;
  • вращение изображения по часовой стрелки на 90 градусов;
  • развертывание рисунка на 180 градусов;
  • разграничение рисунка;
  • преображение площади цветов, что имеет возможность применяться, к примеру, при превращении модели JPEG.

Как пользоваться AIDA64

Сразу после запуска, приложение идентифицирует устройства на компьютере.

В главном окне AIDA64, в левой колонке расположены вкладки «Меню» и «Избранное». Во вкладке «Меню» находятся разделы: «Компьютер», «Системная плата», «Операционная система», «Сервер», «Отображение», «Мультимедиа», «Хранение данных», «Сеть», «DirectX», «Устройства», «Программы», «Безопасность», «Конфигурация», «База данных», «Тест». В свою очередь, в этих разделах есть подразделы для более конкретного выбора компонента системы.

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

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

CPU AES

Тест дает оценку эффективность основного ЦП с применением шифровки по AES (методу зашифровки по узлам). В данный момент AES применяют в некоторых программах: 7z, RAR, WinZip. Указания к применению: x86, MMX и SSE4.1. Функция на аппаратном уровне разгонен на вычислителях VIA C3, C7, Nano и QuadCore, с методами содействия VIA PadLock Security Engine. Подходит и для цп со списком директив Intel AES-NI. Производится обеспечение гиперпотоковости, мультипроцессоры (SMP) и многоядерности (CMP).

Стресс fpu что это

FPU

(Floating Point Unit) — блок, производящий операции с плавающей точкой (часто говорят запятой) или математический сопроцессор.

FPU помогает основному процессору выполнять математические операции над вещественными числами.

Сначала он применялся опционально, в качестве дополнительного процессора.

Непосредственно в кристалл процессора FPU был впервые интегрирован в 1989 году (процессор Intel 80486).

Всем привет! Нарисовалась проблемка с перегревом ЦП при нагрузке на FPU (Stress Test FPU в AIDA64).

Система: Мамка GigaByte F2A75M-HD2 Проц AMD A8 5600k APU с интегрированным ГП Radeon HD Graphics (больше инфы по ГП не нашел) на 3.6 Ггц. Видео GeForce GTX 750 Ti на 2 гига видео-памяти БП на 350 Ватт Оперативки две планки по восемь гигов Винда десятка Pro 64-разрядная.

Работал комп нормально, без перегревов. И в один прекрасный момент перезагрузился на Metro Last Light Redux. Сначала подумал, что Метро мозги парит. не очень стабильная игра. Но потом обнаружил, что и на других играх так же перегревается и перезагружается, а именно на играх Dark Siders 3, Dead Space 2, Mad Max, Ведьмак 3, Shadow of Tomb Rider.

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

Решил проверить. Врубил аиду и начал устраивать стресс-тесты. Stress Test CPU 20 минут маслал, больше 71-го не поднимался. Stress Test GPU работал 21-у минуту, температура проца не выше 50 градусов. Но вот при стрессе FPU (предварительно дал остыть до 42 градусов) за 7 секунд до 81-го.

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

Руководство по разгону процессора Core i9-10900K на материнских платах ASUS ROG Maximus XII GreenTech_Reviews

Руководство по разгону процессора Core i9-10900K на материнских платах ASUS ROG Maximus XII

Данная статья является вольным переводом информационного сообщения пользователя Falkentyne на Overclock.net.
Некоторые термины оставлены без перевода, чтобы вам было проще найти эти параметры или значения в меню BIOS Setup. Если вы нашли неточность в переводе, то можете обратиться к редактору GreenTech_Reviews через электронную почту ([email protected]).
Автор оригинального сообщения, автор перевода и редакция GreenTech_Reviews не несут ответственности за вышедшие из строя комплектующие в результате установки неверных параметров. Данный материал несёт ознакомительный характер. Все действия вы производите на свой страх и риск.
———————————————————————————————————————-
Данная статья является набором рекомендаций по разгону K-процессоров на материнских платах ASUS ROG серии Maximus XII (12).
Для подготовки статьи была взята материнская плата Maximus XII Extreme, но рекомендации подойдут и при использовании других плат серии..

Речь в данной статье пойдёт о разгоне процессора Core i9-10900K.

Версия BIOS на момент подготовки статьи: 0508.
Автор выражает огромную благодарность Shamino за предоставленный тестовый стенд и рекомендации по его настройке.

———————————————————————————————————————-

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

Используйте полностью автоматический режим (Load optimized defaults в BIOS Setup), чтобы система работала в полном соответствии с рекомендациями Intel для конкретного процессора.

Вы можете проверить значение «SP» или «качество процессора» в BIOS.

В среднем у большинства пользователей это значение составляет 63.
Мировой рекорд по разгону под жидким азотом установлен на чипе с рейтингом 117.

———————————————————
«Быстрый» автоматический разгон

Загрузите операционную систему и запустите простой тест нагрузки, например — Cinebench R20.
Затем вернитесь в настройки BIOS и установите параметр Core Ratio в режим AI Optimized.
Подсказка: точные настройки режима AI Optimized для вашего процессора вы можете найти в разделе «AI Features».
Также вы можете активировать профиль XMP для вашей оперативной памяти.
Но сегодня речь пойдёт не о разгоне оперативной памяти, а только о разгоне процессора.

———————————————
«Быстрый» ручной разгон

Включите профиль XMP оперативной памяти и установите множитель частоты процессора. Больше ничего делать не нужно.
При частоте процессора от 4.8 до 5.1 ГГц никакие другие параметры менять не придётся, система будет работать в автоматическом режиме.
Для игр можно установить частоту 5.0 ГГц для всех ядер.

———————————————————————————————
Что можно ждать в зависимости от системы охлаждения?

Недорогой кулер (воздух): 4.8 ГГц
Дорогой высокоэффективный кулер (воздух): 4.9-5 ГГц
Хорошая необслуживаемая (AIO) система жидкостного охлаждения: 5-5.2 ГГц, но зависит от «качества» процессора

Система жидкостного охлаждения из премиальных компонентов, чиллер, скальпирование: 5.2 ГГц без проблем, далее зависит от «качества» процессора
Экстремальные стресс-тесты: 4.8 ГГц «на воздухе», 5 ГГц «под водой».
Если оставить все настройки по умолчанию, то процессор будет использовать функцию Thermal Velocity Boost (только для i9-10900, i9-10900K/F/KF), которая является частью технологии Turbo Boost 3.0 (только для всех моделей i9-10900 и i7-10700).
Технология позволяет получить 4.9 ГГц по всем ядрам, если температура процессора составляет менее 70°C. Иначе частота составит 4.8 ГГц (технология Turbo Boost 2.0). При лёгких нагрузках два лучших ядра будут работать на частоте 5.3 ГГц, если температура процессора составляет менее 70°C. Иначе — 5.1 ГГц..

————————————————————-
Поведение технологии Turbo Boost 3.0

1) Только два лучших ядра могут достигать множителя x53. Вы можете узнать какие именно это ядра  в BIOS в разделе «CPU Configuration» или в самой новой версии утилиты CPU-Z по кнопке Tools и там Clocks (выделены красным цветом).
2) Windows 10 версии 1909 или новее требуется для работы этой технологии.
3) Вы можете получить множители x53 при лёгких нагрузках при помощи технологии TB 3.0 если:
a) загружено не более 2 ядер;
b) эти 2 ядра отмечены как «лучшие» системой.
Помните, что при автоматических настройках будут соблюдены ограничения по энергопотреблению (Power Limit) и времени увеличенного энергопотребления (Tau) в соответствии со спецификацией Intel. Максимальное по умолчанию значение 250 Вт — «краткосрочное» значение «Power Limit 2», далее система ограничит процессор значением 125 Вт — «долгосрочное» значение «Power Limit 1».

————————————————-
Берём управление в свои руки

Установка всех параметров вручную приведёт к достижению максимальной производительности и полному отключению ограничений (Power Limit 1 и 2), а также отключению ограничений технологии Thermal Velocity Boost.

Хотите полностью взять на себя контроль за напряжением процессора без риска выйти за пределы безопасных значений? Это просто.

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

И тогда можете посмотреть полученные значения. Для большинства пользователей важно значение напряжения в режиме «Non AVX». Именно это напряжение надо считать максимально допустимым для установки в BIOS. Также следует установить значение «Level 4» для параметра «Loadline Calibration». Вручную установите значение, близкое к тому, что предложила система с шагом на 0.5 мВ выше. К примеру, если прогнозируемое напряжение составляет 1.172 В, то установите 1.175 В, а не 1.170 В.

Это всё, что от вас требуется. В таком режиме система будет стабильно работать в 99% приложениях, включая обычные стресс-тесты и стресс-тесты с реалистичным использованием AVX инструкций (Realbench 2.56, Cinebench R20, Prime95 AVX disabled small FFT, AIDA64 Stress FPU).

Стресс-тесты Prime95 small FFT с AVX или FMA3, Y-cruncher AVX2, LinX 0.9.6, Linpack Extreme не важны для 99% пользователей! Давайте проявим здравомыслие и не будем считать это важным. Но если, всё же, для вас это важно, то давайте поговорим и на эту тему.

———————————————————————————————————————————
Продвинутый материал для тех, кто любит читать (или получает удовольствие от видео с осциллографом от

Buildzoid)

BIOS материнских плат ASUS считается самым продвинутым и самым удобным для настройки системы.

По сравнению с платформой Z390, напряжения требуются ниже. Более не требуется 1.35 В IO/SA для запуска профиля XMP с частотой оперативной памяти 3200 МГц. Все автоматические настройки (BIOS Defaults) теперь на 100% ограничены по всем лимитам и напряжениям в соответствии со спецификацией Intel. Правда, некоторые материнские платы конкурентов нарушают эти правила, как это было и в случае с платами Z390.

Самая главная функция плат ASUS – богатый набор настроек напряжения.

Мной был тщательно протестирован процессор Core i9-10900K на частотах 4.8-5 ГГц для всех ядер, после чего я могу с уверенностью сказать, что установки напряжений на плате ASUS буквально на 100% соответствуют действительности.

Платы ASUS характерны наличием двух вариантов: Non AVX и AVX. Оба варианта характерны значением «Level 4» для параметра «Loadline Calibration». Результаты калибровок становятся менее точными при более высоких значениях уровней из-за увеличений скачков напряжений. В частности, это хорошо заметно при значении «Level 6», поэтому, если вы планируете установку такого уровня, вам придётся подбирать параметры вручную. Я использую Level 4 при 5.2 ГГц для всех ядер в Cinebench R20.

Пример того, как себя ведёт напряжение при разных уровнях LLC можно посмотреть по ссылке, где для изыскания была взята материнская плата ASUS ROG Maximus XI Gene: https://elmorlabs.com/index.php/2019-09-05/vrm-load-line-visualized/

По сообщениям пользователя с псевдонимом Buildzoid именно абсолютное минимальное значение напряжения определяет стабильность, а не среднее.

Благодаря оптимизации подсистемы питания плат ASUS на базе чипсета Z490, значение «Level 4» позволяет добиться минимального провала напряжения.

 

Немного о работе LLC

Данный параметр обычно задаётся в мОм (миллиом) и определяет, насколько уменьшается выходное напряжение при нагрузке. В соответствии с законом Ома

U = R*I. Падение напряжения вычисляется как LoadLine*I(out) (выходной ток). К примеру, для LoadLine 1 мОм и тока 100 А будет справедлив расчёт dU = 0.001
Ω
* 100 A = 0.100 В. То есть, при напряжении 1.300 В и нагрузке 100 А реальное выходное напряжение будет 1.300-0.100 = 1.200 В. Основная причина использование LoadLine заключается в минимизации скачков (завышений) напряжения при переходе от высокого к низкому выходному току и достижения более предсказуемого поведения.

Продолжаем…

Подбирать минимально стабильное напряжение (с учётом вашей системы охлаждения) надо при использовании не-AVX стресс-теста, основанного на программе Prime95 29.8 build 6 small FFT без использования AVX. Обычным пользователям стоит сфокусироваться на таком подходе, так как его вполне достаточно.

При полной нагрузке это будет называться vMin – минимальное напряжение, необходимое для обработки инструкций SSE2 без ошибок. Если при полной нагрузке в иных приложениях напряжение упадёт ниже vMin, чем мы подобрали для Prime95, то со стабильностью в этих приложениях могут возникнуть проблемы.

Обратите внимание, что инструкции AVX являются расширением SSE2, поэтому полностью стабильная работа SSE2 для нас очень важна. Да, при использовании инструкций AVX используется большее потребление тока и выделяется больше тепла, но, вопреки заблуждению многих пользователей, значение vMin при выполнении таких инструкций практически не отличается. Но что меняет минимальный уровень – это тепло. Vdroop не меняет минимальный уровень напряжения, а только изменяет начальное напряжение, необходимое для компенсации.

 

В моих тестах (при условии правильно выставленных напряжениях VCCIO и VCCSA) при настройках в BIOS для не-AVX тестов система для рядовых пользователей работает полностью стабильно в не-AVX приложениях и даже при реалистичном использовании AVX инструкций — Realbench 2.56, Cinebench R20, AIDA64 «Stress FPU», and Battlefield 5.

Я обнаружил, что стресс-тест Prime95 small FFT с отключённым AVX, Realbench 2.56, CB R20 и AIDA64 «Stress FPU» очень похожи в нагрузке и требуют практически идентичного напряжения в целом.

Значение «Die sense» на платах ASUS чрезвычайно близко к реальности и при нагрузке Prime95 small FFT без AVX является для нас целевым значением. Если при нагрузке с AVX этот показатель остаётся аналогичным или выше Vmin, то система должна быть полностью стабильной. Но чего стоит опасаться, так это того, что Vmin будет ниже в полных AVX нагрузках – тогда будут возникать проблемы со стабильностью.

Установка напряжения в BIOS для AVX задач основана на кратком тесте Prime95 small FFT с AVX.

Я обнаружил, что это напряжение предсказывается не так точно, как в случае предсказания для нагрузок без AVX даже на уровне «Level 4», потому что напряжение в «Die sense» для использующих AVX программ может падать ниже предсказанного значения Vmin в Prime95 small FFT без AVX. Это может привести к нестабильной работе системы, поэтому вам потребуется увеличить напряжение, чтобы оно превышало то, что вы видите в нагрузке в тесте Prime95 small FFT без AVX. Вы можете смотреть показатель WHEA в программе HWinfo64, чтобы проверять наличие ошибок CPU Cache L0.

Также имейте в виду, что нагрев процессора будет заметно выше при использовании инструкций AVX, чем без них, поэтому вам потребуется использование более высокого значения Vmin. К примеру, если процессор стабилен в тесте Prime95 small FFT без AVX на частоте 4.7 ГГц при напряжении 1.05 В, то он не будет стабилен в тесте Prime95 small FFT с AVX при тех же параметрах, а также будет горячее на 10-15°С. Вам потребуется компенсировать это улучшением системы охлаждения и увеличением значения Vmin.

Игрокам и пользователям, работающим в профессиональном программном обеспечении, будет достаточно руководствоваться значениями предсказаний Non-AVX в BIOS.

Скажу более конкретно — Prime95 small FFT с AVX не важен для этой платформы. Предсказаний Non-AVX вполне достаточно для повседневного использования большинства обычных AVX приложений.

Если вы не занимаетесь работой в медицинской или научной области, где требуются постоянные расчёты с использованием AVX инструкций, то не беспокойтесь за стабильность работы стресс-теста Prime95 AVX small FFT. Прохождение тестов Prime95 AVX small FFT, FMA3 small FFT, LinX 0.9.6 с объёмом задачи 35000 или Linpack Extreme 1.1 «даст» на ваш процессор ток 250 А – это, конечно, круто и вы будете чувствовать полную уверенность в своей системе, но реально – это не важно! Тепловыделение 10 ядер, сильные изменения Vdroop, огромное энергопотребление – это не симуляции реальных задач для данной платформы. Поэтому не надо слушать тех, кто говорит, что «если у тебя система проходит тест не-AVX small FFT, то она всё равно работает нестабильно». Особенно, если частота процессора составляет 4.8 ГГц и выше.

 

Кое-что ещё: перестаньте беспокоиться за температуру подсистемы питания. Конечно, всегда приятно видеть невысокие температуры, но подсистемы питания спроектированы для работы при достаточно высоких температурах. Подсистема питания – это не процессор. Подсистема питания не будет внезапно начинать сложные математические вычисления или заставлять «проседать» 12 В линию блока питания до 10 В при 85°С. Температуры 60-70 градусов – это совершенно нормально. Вы всегда можете установить дополнительный вентилятор, чтобы снизить температуру питания. Конденсаторы прекрасно работают при температуре 85°С. А силовые элементы без сбоев могут работать и при температуре 100°С. Поэтому нет смысла говорить, что плата X лучше платы Y, потому что у неё температура 55°С, а не 75°С. Это никак не влияет на производительность.

———————————————————————————————————————————

Теперь о моих результатах тестирования. Это всё мои изыскания, демонстрирующие работу системы с предсказанием значения NonAVX и LLC4 (Level 4).

Vmin — фиксированное напряжение Vcore, частота 4.7 ГГц.

Установка в BIOS напряжения 1.150 В, LLC4: стабильно в Apex Legends, Minecraft, AIDA64 «Stress FPU» (1.039v в нагрузке! AIDA FPU), Prime95 без AVX тест small FFT.

Vmin: установка в BIOS напряжения 1.145 В, 1.012 при нагрузке: 4 часа стабильной работы Realbench 2.56 при температуре не выше 62°С; AIDA64 в течение часа при напряжении в нагрузке 1.012 В и температуре до 64°С; Prime95 small FFT без AVX (в нагрузке напряжение 1.012 В).

Значение 1000 кГц для «VRM Switching Frequency» делает систему в Minecraft более стабильной, так как Minecraft – это особый случай, при котором игра даёт 100% нагрузку всем ядрам в момент загрузки. Это также разоблачает «ошибку» Internal Parity Error процессорных ядер Skylake, если значение Vmin оказывается выше ожидаемого. Эта ошибка была найдена программистом Oriostorm из студии Respawn при тестировании и отладки игры Apex Legends. Этот «баг» вызывает контроля чётности «Parity Error», а не более ожидаемую ошибку «L0 cache error» из-за низкого напряжения Vcore.

4.8 ГГц, 1.215 В, LLC «Level 4»: AIDA64 stress FPU работает стабильно (1.066 В в нагрузке — AIDA64 FPU стабильно), загрузка Minecraft стабильна, Prime 95 с AVX работает стабильно.

Установленные настройки в BIOS: 1.180 В, LLC4 (Level 4): в AIDA64 Stress FPU 1.048 В, температура 68°С; Realbench 2.56 – 66°С при напряжении в нагрузке 1.048 В, Minecraft Java – случайные ошибки «Internal Parity Errors» во время загрузки.

Minecraft Java Vmin: 1.190 В L4, в реальности в нагрузке 1.066 В, температура 60°C максимум, 22 цикла загрузки, ошибок «Internal Parity Errors» не выявлено.

Абсолютное предсказание Vmin в BIOS: 1.175 В. Установка VRM 1000 кГц, вроде, улучшает стабильность в Minecraft.

4.9 ГГц, 1.225 В, LLC4: загрузка Minecraft Java, AIDA64 (1.083 В в нагрузке в AIDA64 FPU, 145 А, 72°С, 1 час тестирования)  с охлаждением Arctic Freezer II 360 (температура в помещении 23-24 градуса).

5 ГГц (4.7 ГГц Cache), 1000 кГц

Тест с LLC4: 1.285 В Vmin SSE3, Normal AVX тесты, загрузка Minecraft, Prime95 SSE2 и т.д. – в нагрузке 1.128 В.

Загрузка Minecraft Java 40 циклов при LLC6, 500 кГц в качестве проверки 100% стабильности работы и наличие ошибок «CPU Internal Parity Error».

Более высокие значения LLC: 1.235 В, LLC6, VCCIO: 1.05 В, VCCSA 1.10 В. В нагрузке Vmin: 1.153 В.

———————-

Кое-что ещё

Технология Hyper-Threading очень чувствительна к напряжениям IO/SA, поэтому нестабильность в работе может проявляться при очень близких значениях напряжения к напряжению Vmin. Для проверки как L3 cache/IMC (через VCCIO/VCCSA) может снижать стабильность, используйте Prime95 без AVX с тестом FFT 112k-112k и наблюдайте в HWinfo64 значение количества ошибок WHEA CPU Cache L0, если значение напряжения находится в пределах 10 мВ от вашего напряжения Vmin. Также будет проявляться нестабильная работа во время прохождения 112k теста. Тест 112k – особый случай, так как он фактически попадает в оперативную память и кешируется в ней, что позволяет определить нестабильную работу IMC (контроллера памяти, встроенного в процессор).

 

При тестировании вашего значения Vmin, если вы установите недостаточные напряжения VCCIO/VCCSA, вы можете получить следующие ошибки:

1) Ошибки «WHEA CPU Cache L0» в программе HWinfo64.

2) System Service Exception (or IRQL) BSOD.

3) Случайные вылеты/ошибки в Prime95.

4) Видео драйвер может быть остановлен во время тестирования.

 

Небольшой диапазон 10-20 мВ для завышения или занижения IO/SA может вызвать нестабильную работу в 112K-112K тестах Prime95 (без AVX), Realbench 2.56 или AIDA64 Stress FPU, если не увеличить напряжение Vcore.

Если значения для IO/SA установлены правильно, а напряжение Vmin недостаточное, то тест AIDA64 Stress FPU будет сообщать о нестабильной работе вместо BSOD или «падения» видео драйвера.
Я обнаружил, что напряжения 1.05 В для VCCIO и 1.10 В для VCCSA подходят для моей системы. Ваши значения могут отличаться в зависимости от скорости памяти и её таймингов.

Если добиться стабильности не удаётся, то попробуйте увеличить напряжение на процессор. Обратите внимание, что высокоскоростные профили (XMP) памяти требуют более высоких напряжений на IO/SA. Это является причиной требования более высокого напряжения Vcore при разгоне оперативной памяти. Иногда увеличение напряжений IO/SA при памяти с частотой 4000 МГц может позволить немного снизить напряжением Vcore.

Некоторые серьёзные AVX тесты (не зацикливайтесь на small FFT AVX тестах).

Prime95 AVX1 15K: 1.250 В LLC6, VCCIO: 1.05 В, VCCSA: 1.10 В (минимальное зафиксированное напряжение в нагрузке 1.128 В).
Prime95 AVX2 (FMA3) 15K: 1.270 В LLC6, VCCIO: 1.05 В, VCCSA: 1.10 В (минимальное зафиксированное напряжение в нагрузке 1.137 В)

 

5.1 ГГц: Prime95 AVX1: 1.320 В LLC6 – 100°C (FMA3 невозможно протестировать из-за высоких температур).
5.2 ГГц: Cinebench и игры: 1.380 В LLC4 (предсказание BIOS) — 1.199 В в нагрузке – пройден тест CB R20. В таком режиме я сделал мало проверок. 1.350 В и LLC6 также работает корректно.

5.3 ГГц: загрузка Minecraft, игра в Battlefield 5 полностью стабильны при 1.380 В и LLC7, но стресс-тесты невозможны из-за температур. К примеру, в Battlefield 5 достигается 80°С.
Я использовал высокие значения LLC, так как для частоты 5.3 ГГц предсказаний не было (проверил на нескольких образцах) и Vdroop был слишком высокий, поэтому я хотел получить более низкое напряжение в BIOS за счёт не самого лучшего (высокого) уровня LLC.

———————————————————————————————————————————

Проблема с offset voltage/adaptive при использовании высоких значений AC Loadline и почему 0.01 мОм для ACLL/DCLL – хорошо.

Немного технических бессвязных мыслей.

5.3 ГГц + Offset voltage +5 мВ + SVID Behavior:
Стандартное значение (AC/DC Loadline=0.6 мОм) + Loadline Calibration (по умолчанию Intel — 1.1 мОм = LLC3): как оказалось, это очень ненадёжная связка и непредсказуемое поведение системы в зависимости от теста. Порой в простое напряжение достигало 1.420 В, но случайные ошибки возникали. Но поведение напряжения Vcore было предсказуемым и контролируемым. К примеру, в Cinebench R20 в нагрузке напряжение составляло 1.320 В и не колебалось вверх/вниз. Но при нагрузке в Minecraft или Battlefield 5 напряжение колебалось в огромных рамках – от 1.305 В до 1.480 В, что делало значение Vmin случайным и слишком маленьким. Аналогичная проблема у меня была с платформой Z390, когда я пытался использовать AC Loadline для контроля напряжения при сильном разгоне. Похоже, что ACLL может повысить выходное напряжение в соответствии с формулой:

Vcore=vCPU + (ACLL * IOUT) — (LLC * IOUT) + vOffset

Но похоже, что при смешанных нагрузках не-AVX/AVX при загрузке не всех ядер, ACLL не поднимает напряжение в нужное время, что вызывает увеличение Vdroop, а в других случаях поднимает напряжение во время низкой нагрузки, слишком сильно увеличивая Vcore. Это не ошибка BIOS, а вопрос смешанной нагрузки с сильными импульсными помехами и реакцией AC Loadline на это – я столкнулся с этим на Z390 Aorus Master, когда пытался использовать Offset mode (Auto mode=offset + 0 мВ) с AC Loadline 1.6 мОм, LLC: Standard (1.6 мОм – по спецификации Intel) на 5.2 ГГц. К примеру, 1.32 В в тесте Cinebench R20 всё в порядке, но в Battlefield 5 от 1.28 В (возникали BSOD) до 1.46 В.

Единственный способ избежать этой проблемы – установить ACLL в значение 0.01 мОм, чтобы ограничить возможность увеличения выходного напряжения. Но в таком случае нам потребуется использовать более высокий уровень LLC. Помните: в offset mode чем ВЫШЕ уровень AC Loadline, тем НИЖЕ уровень Loadline calibration нужно устанавливать (ниже уровни LLC = более высокие сопротивления в мОм), поэтому вам нужно держать значения ACLL близко к значениям LLC (VRM Loadline).

Но если вы планируете использовать offset mode с ACLL 0.01 мОм, вам всё равно лучше использовать фиксированное значение Vcore или режим Adaptive Voltage. Единственным преимуществом offset mode с ACLL 0.01 мОм по сравнению с фиксированным напряжением (допустим, вы используется LLC Level 6 в обоих случаях) является возможность снижения напряжения во время простоя системы. Хотя, есть ещё одно преимущество — offset mode с ACLL 0.01 мОм позволит вам использовать технологию Thermal Velocity Boost для для увеличения Vcpu при увеличении температуры, но если вам потребуется использовать более высокие значения Loadline calibration, то результат будет хуже, чем с более высоким значением LLC.

Наличие новой функции настройки кривых V/F может помочь с нестабильностью работы при низких нагрузках при использовании C-States в offset или adaptive режимах. При использовании фиксированных смещений они применяются ко всем точкам напряжения для каждого шага частоты. Вы можете настроить кривую V/F по вашему усмотрению.

————————————————————
Тестирование Thermal Velocity Boost

Все напряжения установлены автоматически в соответствии со спецификацией Intel. В тесте 3DMark Fire Strike – все ядра работали на частоте 4.9 ГГц. Лично я не заметил применение технологии TVB как игрок даже с учётом хорошей системы охлаждения. Если у вас средняя система охлаждения, то эта технология может быть полезна, но настройка напряжений от ASUS работает настолько хорошо, что вы можете без проблем использовать эти рекомендации (предсказания). Я никогда не видел частоту 5.3 ГГц в играх. Только в обычной работе в Windows. Может быть, кто-то захочет проверить систему в Super Pi или установит приоритет использования ядер в Prime95 или в играх на 1 ядро, то публикуйте свои результаты исследований.

 

«Избранные» ядра – это два лучших процессорных ядра, которые получат максимальные множители частоты в соответствии с технологией TVB. Вы можете изменить эти ядра в BIOS (в расширенных настройках) и установить желаемые множители в режиме By Per Core Loading. Пользы от этого я не нашёл, но, возможно, это будет полезно для вас, если вы пытаетесь добиться частоты 5.3 ГГц при ограниченных нагрузках.

————————————
Редактор кривых V/F

Теперь вы можете конфигурировать значения смещения напряжения, используемые в режимах Adaptive / Offset Vcore, когда ваш процессор автоматически снижает частоту – то есть в сочетании с использованием технологий C-States, Speedstep и других. Это может помочь избежать проблем «холостого» BSOD, как это было на платформах Z390, когда вы хотели занизить напряжение, но оно менялось ко всему диапазону частот – от 800 МГц до 5 ГГц. При частотах ниже 2 ГГц такое возникает достаточно часто. Я не использую C-States (держу их отключёнными), но некоторым людям их работа нравится больше.

Точки V/F вы можете менять для 800 МГц, 2.5 ГГц, 3.5 ГГц, 4.3 ГГц, 4.8 ГГц, 5.1 ГГц, 5..2 ГГц и 5.3 ГГц.

Shamino вложил в работу над этой функцией много сил, поэтому я не верю, что многие OEM производители будут использовать это. Но если в вашем BIOS такая функция есть – используйте её.

—————————
Adaptive voltage

Чтобы использовать режим Adaptive Voltage вам просто необходимо знать ваше напряжение Vmin при используемом вами LLC. Вы можете посмотреть значение Vmin из строки предсказания в BIOS. После того, как вы нашли это значение и проверили систему на стабильность, вам нужно установить смещение так, чтобы напряжение с его учётом было всегда выше значения Vmin. Также вы можете обнаружить, что значение +0 мВ может продемонстрировать идентичный результат во время нагрузки, как и если бы напряжение было зафиксированным и сниженным для времени простоя системы.

 

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

Дополнительное «turbo» напряжение позволит вам установить необходимое напряжение в режиме «P0», но это значение не может быть ниже, чем заявленный VID. Дополнительное «turbo» напряжение отличается от такового «Offset» в режиме «Adaptive» тем, что первое применимо только к частоте процессора в режиме «P0» (автоматический режим с использованием технологии TVB с множителем х53 для двух лучших ядер). Поэтому, если у вас система работает в лёгкой нагрузке, то вы можете установить множитель х55 для двух лучших ядер и дополнительное «turbo» напряжение, к примеру, 1.5 В. Это высокое напряжение, но озвучено оно только в качестве примера.

Смещение напряжений «Offset Voltage» применяется ко всему диапазону напряжений. Так +50 мВ смещение, к примеру, будет применено ко всем основным ступеням частот будь то 800 МГц или 5.2 ГГц. Вы можете редактировать значения V/F, чтобы установить более высокие смещения для более высоких тактовых частот. Очевидно, что есть достаточно точек ниже 5.1 ГГц и они нам не особо важны, так как нам наиболее интересными являются частоты свыше 5 ГГц. Таким образом построена и таблица, где небольшие шаги это 4.8, 5.1, 5.2 и 5.3 ГГц, а большие шаги допускаются при частотах ниже 4.8 ГГц.

———————————————-
Немного о AC/DC Loadline

AC Loadline помогает установить рабочее напряжение процессора, основанное на качестве процессора и его регулировки по току. Вы можете думать об этом как о Loadline Calibration со стороны процессора, а не на стороне подсистемы питания (Vdroop). Эта разработанная Intel спецификация проста в реализации, но не всегда даёт нам то, что необходимо и может из-за этого вызывать проблемы, если вы используете высокое значение ACLL в режимах Auto/Offset для Vcore.

Подсказка: в режимах Vcore Auto/Offset чем выше значение AC Loadline (CPU Input voltage) в мОм, тем выше должно быть значение Loadline Calibration в мОм (ниже уровень LLC или больше Vdroop). Никогда не комбинируйте высокие значения ACLL (мОм) с низкими значениями Loadline Calibration (мОм)!

Зависимости между Vdroop и LLC (мОм) можно почитать по ссылке: https://www.overclock.net/forum/6-intel-motherboards/1638955-z370-z390-vrm-discussion-thread-398.html#post27860326

CPU Vcore (мВ)= vCPU + (ACLL * IOUT) — (LLC * IOUT) + vOffset
Где: vCPU = базовый VID процессора в мВ (с учётом ACLL, DCLL=0.01 мОм + напряжение Thermal Velocity Boost в зависимости от температуры),
ACLL = AC Loadline в мОм
DCLL = DC Loadline в мОм
LLC = VRM Loadline (Loadline calibration) в мОм
iOUT = ток CPU в А
vOffset = напряжение смещения в мВ

Thermal Velocity Boost увеличивает vCPU в зависимости от температуры, так как при увеличении температуры процессору требуется увеличение напряжения. Я считаю, что каждые -2.5 мВ позволяют снизить температуру на 1°С, начиная от 100°С и каждые +2.5мВ увеличивают температуру на 1°С начиная с 0°С.

Для более детальных значений вы должны конкретно понимать связь между VID и Vcore.
CPU VID на самом деле vCPU + (ACLL * dI) — (DCLL * I) + vOffset

Я не знаю что означает dI. Эту формулу я получил от Elmor, но dI=d1-d0. Но приведённая выше формула объясняет наличие и использование DC Loadline равной VRM (LLC) Loadline в мОм.

Поэтому имеет смысл фраза, что AC Loadline управляет рабочим напряжением, при котором процессор пытается сохранить ACLL на уровне vCPU, если DC Loadline = VRM Loadline (LLC и DCLL также в мОм).

Это отлично работает при сбалансированной нагрузке в виде Prime95 или Cinebench.

Давайте возьмём в пример ток 100 А.

vCPU=1.215 В (1215 мВ) @ 5 ГГц
Температура 30°C (vCPU будет ниже, если температура процессора будет ниже и наоборот – это зависит от технологии TVB).
Ток 200 А в полной нагрузке в Cinebench R20.

Loadlines – безопасные значения от Intel. AC Loadline: 1.1 мОм, DC Loadline: 1.1 мОм. Loadline Calibration: level 3 (1.1 мОм). Помните, что DCLL используется только для измерения мощности (CPU VID/CPU package Power as CPU Package Power=VID * IOUT).

Loadlines: Intel’s fail safe: AC Loadline: 1.1 mOhms, DC Loadline: 1.1 mOhms. Loadline Calibration: level 3 (1.1 мОм). Remember DCLL is used only for power measurements (CPU VID/CPU package Power как CPU Package Power=VID * IOUT).

Мы можем использовать режим Vcore offset +005 В (близко к 0 мВ) или режим Adaptive +0 мВ.

Температура в нагрузке – 70°C. Нужно немного расчётов.

Увеличение температуры 70°C-30°C=40°C. 40 * 2.5 мВ = 100 мВ. (Thermal Velocity boost)
Итак vCPU = 1215 мВ + 100 мВ = 1315 мВ.

Vcore: 1315 мВ + (1.1 * 200) — (1.1 * 200) + 0
1315 + (220 мВ) — (220 мВ) =1.315 В напряжение в нагрузке.

В этом примере напряжение в тесте Cinebench должно быть около 1.315 В. Если бы температуры были ниже, то и напряжение могло бы быть ниже.

Первые 220 мВ AC Loadline – запрос от 200 А тока (200*1.1 мОм). Вторые 220 мВ – запрос от Vdroop на VRM.

Теперь немного важной информации о том, почему я придают ценность обоим этим значениям.

Автоматизация AC Loadline отлично работает для хорошо сбалансированных нагрузок типа Prime95 или Cinebench. Но в случае с «рваной» нагрузкой типа Battlefield 5 значения ACLL и Vdroop не всегда синхронизируются с постоянным изменением нагрузки.

Вы думаете, что ваше значение Vcore должно быть примерно постоянным в диапазоне 1.280-1.340 В. Но по факту это не так – когда вы играете в Battlefield 5 эти значения могут быть ниже 1.240 В и выше 1.400 В. Вернёмся к примеру с Cinebench.

1315 мВ + (220 мВ)=1.535 В при токе 200 А. Это абсолютный максимум, который VRM предоставит процессору до момента возникновения Vdroop. Это устанавливается лимитом AC Loadline SVID, который составляет 1.520 В, но ASUS позволяет VRM своих плат плат активировать команду 33h (IMPV8), что позволяет SVID увеличить напряжение до 1.720v. Vdroop при 200 А опустит напряжение обратно до 1.315 В.

Проблема заключается в том, что по некой причине (это не относится к ASUS, а к дизайну от Intel, так как на Gigabyte Z390 Aorus Master работает также) иногда AC Loadline не увеличивает рабочее напряжение до необходимых значений (например, это может быть 1.350 В при 200 А) или VRM может видеть очень низкую нагрузку и не применять нужный Vdroop для ответа на запрос ACLL (у вас это может быть 1.45 В). Это может вызвать BSOD, если напряжение упадёт слишком сильно (к примеру, 1.250 В вместо требуемого минимума 1.300 В) или для вашего процессора требуется большее рабочее напряжение.

Для исправления такой ситуации надо держать AC Loadline на уровне 0.01 мОм. Но это также потребует более высокий уровен LLC – 3 и выше.

Для сильного разгона вы можете использовать высокое напряжение, сделав его фиксированным, а также установить высокий уровень LLC, что позволит сделать напряжение в простое не таким высоким. Но ситуация в стресс-тестах будет достаточно плохой – вам придётся использовать adaptive voltage с дополнительным turbo voltage для корректировки напряжения. Помните, что нельзя использовать слишком высокие уровни LLC при использовании adaptive voltage.

Дополнительное предупреждение: в режимах adaptive, offset или auto для Vcore повторим ещё раз: никогда не комбинируйте высокие значения AC Loadline (>0.9 мОм) с высокими значениями уровней LLC (низкие значения мОм)!

При фиксированном значении Vcore значение ACLL не важно, так как оно не используется для Vcore, поэтому его можно игнорировать.

————————————————————
Ещё немного о Thermal Velocity Boost

Результат действия технологии Thermal Velocity Boost зависит от нескольких составляющих, некоторые из которых появились только в процессорах 10-го поколения, а некоторые перенесены из 9-го поколения (технически, это было и в Kaby Lake, но никак не рекламировалось).

В вашем распоряжении технология Turbo Boost 3.0, которая позволяет некоторым ядрам достигать настройки, заданные технологией TVB – 4.9 ГГц для всех ядер при температуре ниже 75°С (иначе будет работать технология Turbo Boost 2.0 – 4.8 ГГц для всех ядер) или 5.3 ГГц для двух лучших ядер. Большинство современных игр используют несколько ядер, устанавливая им одинаковый множитель.

Также у вас есть новый параметр, получивший название vMaxStress. Он ограничивает запросы VID, поэтому процессор будет снижать тактовую частоту вместо запроса более высокого VID. Снижение тактовой частоты будут происходить до тех пор, пока значение VID не будет превышать 1.45 В. Вы можете включить этот параметр (vMaxStress), если вам нужно работать на невысоких частотах или если вы боитесь слишком высоких напряжений во время обучения разгону своего процессора. Это можно назвать защитным механизомом.

Ограничение множителя TVB был впервые замечен в ноутбуках, использующих процессоры 8-го поколения, где таким образом был реализован механизм троттлинга. Но он был отключён по умолчанию, так как такая система начинала работать при температуре свыше 50°С, что для ноутбуков было полностью бесполезно.

В случае с нашими настольными системами, ограничение множителя системой TVB снизит его всего на 1 шаг вниз при достижении порога температуры в 70°С. Например, у нас будет не 4.9 ГГц, а 4.8 ГГц.

Вы можете настроить эту функцию для двух лучших ядер. Если у вас очень хороший процессор и его пара лучших ядер могут работать на частоте 5.5 ГГц при температуре менее 70°С, то технология TVB при превышении этого порога температуры снизит частоту всего на 1 шаг – то есть, до 5.4 ГГц.

Оптимизация напряжения TVB включена по умолчанию.

Оптимизация напряжения TVB приведёт к масштабированию CPU VID в зависимости от температуры. При чём, масштабирование отключается на множителе х44 для Core i9-10900K. Это очень похоже на ситуацию с платформой Z390:
x53: VID снижается на 1.55 мВ каждые 1°C начиная со 100°C (-1.55мВ /-1°C)
x52: -1.45 мВ / -1C
x51: -1.15 мВ / -1C
x50: -0.9 мВ / -1C
И так далее.

При множителе х45 это составляет всего -0.05 мВ для каждого 1°С и отключается при множителе х44.

Так что, как вы можете видеть, технология при высоких (х53) множителях работает очень агрессивно.

Отключение этого параметра установит ваш VID в максимально высокое значение для установленного множителя, словно процессор функционирует при температуре 100°С.

——————————————————
Для тех, кому лень много читать

Просто установите автоматическое управление напряжением и автоматический выбор уровня LLC, а также нужный вам множитель. Это вполне хорошо работает до 5.0 ГГц. Попробуйте и убедитесь сами! По моим собственным тестам, предсказания параметров для 4.8-5.0 ГГц (без AVX) оказываются на 100% точными.

Для частоты 5.1 ГГц точность предсказаний падает, а для 5.2 ГГц она теряет в точности ещё больше. Shamino ожидал этого.

Не стесняйтесь публиковать результаты предсказаний в своих системах для частот 4.8-5.0 ГГц с вашими образцами Core i9-10900K для не-AVX сценариев работы (примните, что Prime95 small FFT без AVX и Realbench 2.56 – для нас основные тесты).

—————

Большое спасибо
Shamino за предоставление системы для тестирования, а также обратной связи, без которой подготовка этого материала была бы невозможной.

Aida64 тест стабильности системы как пользоваться – ПК портал

На чтение 10 мин Просмотров 66 Опубликовано

АИДА64 представляет собой программу, заключающую в себе множество функций для диагностики ПК. Данная программа известна достаточно давно (раньше она называлась Everest), считается самой распространенной.

Программа может предоставить пользователю полные сведения о программно-аппаратном обеспечении ПК. Посредством АИДА64 каждый пользователь получает возможность осуществить проверку ПК, выявить неполадки, связанные с матплатой, ОЗУ, ЦП, видеокартой, аудиокартой. Также АИДА64 показывает список инсталлированных приложений, драйверов. AIDA64 может тестировать производительность ПК, центрального процессора, проверять эффективность работы компьютерного «железа» и Сети.

Стресс тест AIDA64 пользователь может провести для того, чтобы:

  1. оценить, насколько стабильно работает компьютер после разгона;
  2. проверить, насколько эффективно работает охлаждение;
  3. протестировать качество оборудования, установленного в ПК.

Если у вас малопроизводительный ПК, перед началом стресс теста АИДА64 проверьте, не происходит ли перегрева ЦП при стандартной нагрузке. Температура процессорных ядер не должна превышать 45 градусов. Если температура больше, отложите стресс тест в AIDA64 на потом.

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

Есть люди, которые занимаются тонким тюнингом «железа» ПК для повышения производительности. Они изменяют характеристики ПК, связанные с системной шиной и оперативной памятью. Они повышают множитель ЦП, увеличивают напряжение, которое питает его.

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

Оценка эффективности охлаждения

Стресс тест процессора посредством AIDA64, скачать которую можно в интернете, дает возможность обнаружить проблемы системы охлаждения. Во время теста ПК функционирует при высокой нагрузке, продуцирует большое количество тепла. Температурные показатели ЦП стремительно растут, что дает возможность проверить, насколько эффективно работает система охлаждения. Для выполнения теста нужно знать, как его проводить и где пользователи скачивают АИДА64.

Проверка качества оборудования

Зная, как сделать стресс тест посредством AIDA64, можно проверить качество оборудования, установленного в ПК. Во время проверки через АИДА64 оборудование ПК подвергается максимальной нагрузке, следовательно, проявляются все дефекты. Пользователь должен знать, как правильно делать тест.

Как провести стресс тест посредством AIDA64

Чтобы запустить стресс тест в AIDA64, нажмите на пункт «Сервис» в меню программы, кликните по «Тест стабильности системы». По умолчанию будет проведен стресс тест центрального процессора, а также стресс тест компьютерной оперативной памяти. Слева вверху есть окно. Проставьте в нем галочки в соответствующих пунктах, если желаете запустить стресс тест компьютерной видеокарты и жесткого диска.

Чтобы начать процедуру, нажмите на клавишу «Start». Чтобы на температурном графике было легче следить за параметрами каждого из процессорных ядер, можете снять галочки показа параметров матплаты и жесткого диска.

По графику АИДА64 удобно следить за динамикой нагрева. Однако больше пользы может принести вкладка «Statistics», включающая в себя статистику стресс теста компьютера посредством AIDA64. При нажатии на нее в программе AIDA64 можно посмотреть такие температурные параметры:

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

О наличии неполадок с ЦП, оперативной памятью свидетельствует не только достижение критического порога, но и значительные различия между температурными показателями различных ядер. Разность температурных показателей при проведении стресс теста памяти в AIDA64 не должна превышать десяти градусов.

Сохранение результатов стресс теста видеокарты в AIDA64 осуществляется посредством клавиши «Save». Если найдено больше пяти ошибок, значит, с компьютером не все в порядке. Требуется устранить неполадки. Каждой найденной ошибке присваивается название того теста, во время которого она была выявлена.

Видео


A >

Тест на стабильность системы подразумевает нагрузки на каждый её элемент (ЦП, ОЗУ, диски и т.д.). С его помощью можно обнаружить неисправность того или иного компонента и вовремя применить меры.

Подготовка системы

Если у вас слабый компьютер, то перед проведением теста нужно посмотреть, не перегревается ли процессор при обычной нагрузке. Нормальная температура для ядер процессора в обычной нагрузке составляет 40-45 градусов. Если температура выше, то рекомендуется либо отказаться от тестирования, либо проводить его с осторожностью.

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

Тестирование системы

Для того, чтобы начать тест на стабильность в AIDA64, в верхнем меню найдите пункт «Сервис» (находится в левой части). Нажмите по нему и в выпавшем меню найдите «Тест на стабильность системы».

Откроется отдельное окно, где будут находиться два графика, несколько пунктов на выбор и определённые кнопки в нижней панели. Обратите внимание на пункты, которые расположены сверху. Рассмотрим каждый из них подробнее:

  • Stress CPU – при отметке этого пункта во время теста особо сильно будет нагружаться центральный процессор;
  • Stress FPU – если отметить его, то нагрузка будет идти на кулер;
  • Stress cache – тестируется кэш;
  • Stress system memory – если отмечен этот пункт, то проводится тест оперативной памяти;
  • Stress local disk – при отметке данного пункта тестируется жёсткий диск;
  • Stress GPU – тестирование видеокарты.

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

Желательно изначально выбрать первые три пункта и провести тест по ним, а затем по последним двум. В этом случае будет меньше нагрузки на систему и графики будут более понятными. Однако если требуется полноценный тест системы, то придётся отметить все пункты.

Внизу расположены два графика. В первом показывается температура процессора. При помощи специальных пунктов можно просмотреть среднюю температуру по всему процессору или по отдельному ядру, также можно вывести все данные на один график. Второй график показывает процент нагрузки на процессор – CPU Usage. Ещё там есть такой пункт, как CPU Throttling. При нормальной работе системы показатели данного пункта не должны превышать 0%. Если идёт превышение, значит, нужно прекращать тестирование и искать проблему в процессоре. Если значение дойдёт до 100%, то программа сама завершит работу, но, скорее всего, компьютер к этому времени уже сам перезагрузится.

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

Для начала теста отметьте элементы, которые нужно протестировать в верхней части экрана. После чего нажмите на «Start» в нижней левой части окна. На тестирование желательно выделять около 30 минут.

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

Для завершения нажмите на кнопку «Stop». Можете сохранить результаты при помощи «Save». Если обнаружено более 5 ошибок, то значит с компьютером не всё в порядке и их нужно немедленно исправить. К каждой обнаруженной ошибке присваивается имя того теста, в ходе которого та была обнаружена, например, Stress CPU.

Отблагодарите автора, поделитесь статьей в социальных сетях.

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

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

В нашем примере, я не производил разгон процессора, однако я покажу как работает этот тест. Первое что вам нужно сделать – запустить AIDA64. Эта программа создана для считывания информации о вашей системе и удобного отображения. Скачать эту программу можно бесплатной с официального сайта www.aida64.ru или перейдя по ссылке. Установите и запустите программу. Главное окно программы выглядит вот так:

Теперь, чтобы протестировать вашу систему на стабильность, вам необходимо в верхнем меню выбрать пункт «Сервис» → «Тест стабильности системы»:

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

Stress CPU – стресс тест центрального процессора
Stress FPU – стресс тест модуля операций с плавающей запятой
Stress cache – стресс тест кеш-памяти
Stress system memory – стресс тест оперативной памяти
Stress local disks – стресс тест локальных дисков
Stress GPU(s) – стресс тест графического процессора

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

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

Ниже находится поле «Remaining Battery» для отображения оставшегося времени работы от батареи. «Test Started» – время начала теста. «Elapsed Time» – прошедшее время. Ну и в самом низу находятся кнопки управления:

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

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

Теперь вы можете выбрать нужный вам тест или комплекс текстов и нажать на кнопку «Start» для начала теста.

Вот так вот проходит стресс-тест оперативной памяти. На графиках можно наблюдать повышение температуры. CPU показывает нагрузку 100%. После остановки теста – нажатия кнопки «Stop» вы можете увидеть резкое понижение температуры:

Главное правило при проведении таких тестов – следить за температурой устройств. Наперед узнайте нормальную и максимальную температуру ваших устройств.

Intel Core i9-10900K в стресс-тесте нагрелся до 93 °C несмотря на жидкостное охлаждение

Флагманский процессор Intel Core i9-10900K поколения Comet Lake-S проверили в стресс-тесте AIDA FPU. Чипу пришлось в течение чуть более 47 минут работать в сложнейших условиях. В результате он достиг максимальной температуры в 93 °C. Кроме того, новинка почти вышла на пиковый уровень TDP, показав потребление в 235 Вт.

Номинальная частота 10-ядерного и 20-поточного Core i9-10900K составляет 3,7 ГГц, а благодаря поддержке технологии Thermal Velocity Boost (TVB), то есть при использовании достаточно производительной системы охлаждения, одно ядро может автоматически разгоняться до частоты 5,3 ГГц. Для новинки Intel заявляет уровень TDP в 125 Вт, который, правда, актуален только для базовой частоты. Как и все процессоры Intel, новый Core i9-10900K имеет динамические частоты и TDP. Например, при низкой нагрузке базовая частота процессора может снижаться вплоть до 3,3 ГГц, а сам чип выходить на уровень TDP в 95 Вт. Но оба этих TDP относятся к уровню энергопотребления PL1 (power level 1), который является лишь той стороной медали, которую Intel демонстрирует общественности.

Другая сторона — показатель PL2 (power level 2) или максимально возможный уровень энергопотребления, который процессор может развивать при максимальном разгоне. У 10-ядерного флагмана Core i9-10900 он составляет 250 Вт. В описываемом стресс-тесте процессор потреблял «всего» 235 Вт, то есть даже не достиг максимального значения, но уже нагрелся очень сильно.

Пользователь социальной сети Weibo, поделившийся результатами «пытки» процессора, проводил тесты на новейшей игровой настольной системе Lenovo Savior Blade 9000K, которая эксклюзивно продаётся на китайском рынке. Для охлаждения процессора использовалась необслуживаемая система жидкостного охлаждения с 240-мм радиатором, выпущенная под собственным брендом Lenovo Legion.

По данным HWiNFO64, средняя и максимальная температура процессора Core i9-10900K в рамках 47-минутного теста составила 87 и 93 °C соответственно. Система охлаждения смогла поддержать автоматический разгон всех ядер процессора до 4,8 ГГц. Именно до такой частоты Intel и гарантирует автоматический разгон всех ядер одновременно при использовании технологии Turbo Boost.

А вот технология Thermal Velocity Boost должна позволять процессору Core i9-10900K автоматически достигать частоты 4,9 ГГц по всем ядрам, но только при температуре до 70 °C. Если система охлаждения не справляется и процессор преодолевает этот порог, частота всех ядер автоматически снижается на 100 МГц. В итоге, основная проблема заключается в том, что даже с 240-мм СЖО не получается раскрыть все возможности чипа. 

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.

Как включить стресс тест аида 64. AIDA64 — диагностика, тестирование, сбор системной информации. BurnInTest — тестирование надежности вашего процессора

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

Здесь мы видим множество вкладок, разнообразных значков, кнопок и т.д. Практически все они предназначены для того, чтоб пользователь смог узнать о характеристиках комплектующих своего компьютера. Например, нажав кнопку «Системная плата » мы увидим такое окно:


Здесь можно посмотреть информации о ЦП(центральном процессоре), оперативной памяти, узнать версию BIOSа и т.д. В принципе, нам это особо и не нужно, но если вам интересно, то вполне можете изучить все это самостоятельно. Если говорить именно о диагностике, то во-первых, с помощью данной программы можно проверить температуры видеокарты, ЦП, мостов и т.д. Для этого необходимо в меню слева открыть вкладку «Компьютер », а в появившемся окне нажать кнопку «датчики».


После чего мы увидим что-то вроде этого:


В принципе, те температуры, которые вы видите на скриншоте, практически идеальны, однако ваши могут сильно отличаться от этих значений. Итак, температура системной платы (материнской платы) в простое не должна превышать 35 градусов, температура ЦП – 50, MCP(южного моста) – 70, винтчестера(жесткого диска) – 35. Если температуры в норме, то можно оставить все как есть, а если повышены, то необходимо подумать о новой системе охлаждения. Но для начала проверьте, правильно ли построена текущая. Всего на корпусе необходимы два кулера(вентилятора), один спереди на вдув холодного воздуха, второй сзади на выдув горячего. Если в системе установлен лишь один кулер, то он должен стоять сзади на выдув.
Итак, температуры в норме и мы можем узнать среднюю производительность системы. Для этого необходимо открыть вкладку «Тест » в левом меню.


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


Перед нами появится вот такое окно:


Ставим все галочки как на скриншоте, так как это необходимо для полной проверки комплектующих. После чего нажимаем кнопку «Start ».


Необходимо оставить компьютер на 5 минут, после чего нажать кнопку «Stop ». Далее переходим на вкладку «Statistics »


Именно здесь мы и видим максимальные, минимальные, а так же средние температуры комплектующих. Если максимальная температура в несколько раз больше минимальной, то это уже повод для беспокойства. А если компьютер выключился при проведении теста, то это 100% перегрев. В этом случае прогоняем тест еще раз, и следим за температурами до выключения. Процессор принудительно выключает компьютер при 75-90 градусах, все зависит от архитектуры кристалла. В общем, если температуры при нагрузке очень сильно откланяются от температур в простое(в несколько раз), то это явный признак перегрева, а значит, необходимо менять систему охлаждения.
Есть еще множество возможностей у программы AIDA64, о которых вы можете узнать и самостоятельно.

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

Но иногда дела могут обстоять сложнее: в лучшем случае, возможно, придётся менять систему охлаждения, в худшем – покупать новый процессор.

Зачем проводить стресс-тестирование?

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

Стресс-тестирование базовых компьютерных комплектующих – обязательная операция при их покупке на вторичном рынке. Не втюхивают ли нам проблемный процессор, не идёт ли с ним в комплекте кулер, не соответствующий уровню тепловыделения – эти и прочие нюансы можно будет выявить сразу, не дожидаясь их проявления после покупки. Искусственно вызванный режим максимальной нагрузки покажет, как будет вести себя ЦПУ в реальных условиях при обработке ресурсоёмких операций пользователя – не поднимется ли температура до критического порога, не будет ли операционная система подвергаться сбою.

Как провести стресс-тестирование процессора? Для этих целей прибегнем к помощи одной из популярнейших программ для диагностики компьютеров на базе Windows — AIDA64 . В нашем случае будет использована базовая редакция программы Extreme .

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

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

Усреднёнными показателями допустимой нормы температуры ЦПУ являются:

  • До 45С° в условиях простоя, при работе только фоновых служб операционной системы.
  • До 65С° при активной нагрузке, когда обрабатываются сложные пользовательские задачи.
  • Температура в 70С° считается критической.

При достижении критического порога по идее должна срабатывать защита, вследствие чего компьютер сам либо выключается, либо перезагружается. Однако у каждого процессора свой показатель максимально допустимой температуры. Узнать его можно на сайте производителя, на конкретной страничке технических характеристик модели. И в этом поможет AIDA64 . Запускаем программу, идём в раздел «Системная плата» , далее – «ЦП» . В окошке справа ищем графу . Здесь обычно размещается ссылка, ведущая на нужную страницу сайта компаний Intel и AMD . Кликаем её.

В окне браузера откроются характеристики модели процессора. В нашем случае AIDA64 перебросила на страницу веб-ресурса Intel , где выложены краткие сведения. Чтобы получить детальные характеристики, нужно сделать клик на названии модели.

В графе «Tcase» для процессоров Intel отображается их критическая температура. Как видим на скриншоте ниже, в нашем случае это чуть ниже общепринятой нормы — 69,1С° .

Значению 69,1С° и будем сопоставлять температуру, отслеживаемую в процессе стресс-тестирования.

Стресс-тестирование

Для запуска стресс-теста в окне AIDA64 раскрываем меню «Сервис» и выбираем пункт .

В состав тестируемых областей компьютера по умолчанию входят ЦПУ и оперативная память. Если нужно проверить стабильность работы других устройств компьютера – видеокарты и жёстких дисков, нужно выставить их галочки в верхнем левом углу окна утилиты тестирования. Для запуска процесса жмём кнопку «Start» . Чтобы на визуальном блоке температуры проще было отслеживать показатели каждого из ядер процессора, можно убрать галочки отображения показателей материнской платы и диска.

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

  • текущие (Current) ,
  • минимальные (Minimum) ,
  • максимальные (Maximum) ,
  • средние (Average) .

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

Стресс-тестирование нужно останавливать вручную кнопкой «Stop» .

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

Признаки наличия проблем

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

Мы в теории познакомились со стресс-тестами системы и другим функционалом популярно-полезной диагностической утилиты AIDA64 . Поскольку все сказанное касается трех основных версий сабжа, включая Engineer и Business, то продолжим разговор от лица героини обзора . Читайте далее об отдельных тестингах винчестера, процессора, оперативной памяти и видеокарты вашего персонального компьютера (ноутбука).

AIDA64: тест жесткого диска

В программе есть отдельный тестовый модуль для оценки производительности накопительных устройств, в том числе жестких дисков SATA (ATA) и SCSI интерфейсов, RAID -массивов, SSD и оптических дисков, USB -флешек и карт памяти.

Для запуска проверки скорости чтения винчестера в верхней панели меню раскройте «Сервис » и остановитесь на пункте «Тест диска » → в окне «AIDA64 Disk Benchmark» выберите в выпадающих списках доступное накопительное устройство и один из режимов чтения данных («Linear Read», «Random Read», » Buffered Read», «Average Read Access», «Max Read Access») → разумеется, «Start «.

Чтобы через тот же список «About» проверить жесткий диск в режимах записи данных, в верхней панели кликните по «Options » и активируйте опцию «Write tests «. При желании, результаты тестов можно сохранять в виде скриншотов посредством кнопки «Save «.

AIDA64: тест кэша процессора и оперативной памяти

Утилита предлагает также тесты для оценки пропускной способности считывания, записывания и копирования, а также задержки кэша процессора. Кэш центрального процессора – это быстродействующая память типа SRAM, используемая для хранения часто используемых данных из более медленной основной памяти. АИДА64 проверит все уровни кэш-памяти (L1, L2, L3) и, кроме того, выдаст подробную информацию по установленной оперативной памяти (ОЗУ). Все это вы найдете в пункте «Тест кэша и памяти » меню «Сервис » → «Start Benchmark «.

AIDA64: т ест видеокарты в режиме GPGPU

Еще один модуль «Тест GPGPU » из меню «Сервис » вмещает серию тестов производительности GPGPU (использование графического процессора для общих вычислений). Каждый отдельный тест можно выполнить максимум на 16 графических процессорах от AMD, Intel и NVIDIA. Для начала проверки видеокарты в режиме GPGPU нажмите кнопку «Start Benchmark «.

Дополнительные тесты процессора и памяти в AIDA64

Тесты производительности памяти (см. на вкладке «Меню» пункт «Тест «) оценивают максимальную пропускную способность при выполнении операций чтения, записи, копирования данных. С помощью теста «Задержка памяти » можно узнать типичную задержку при считывании процессором данных из системной памяти. А полный список представленных дополнительных тестов для центрального процессора такой:

  • «FP32 Ray Trace», «FP64 Ray Trace «;
  • «FPU VP8», «FPU Julia», «FPU Mandel», «FPU SinJulia»;
  • «CPU Queen», «CPU PhotoWorxx», «CPU ZLib», «CPU AES» и «CPU Hash».

Дмитрий dmitry_spb Евдокимов

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

Программа в разное время имела следующие названия: ASMDEMO, AIDA, AIDA32, Everest. Довольно долгое время приложение было известно под названием Everest. Затем разработчик программы ушел из компании Lavalys, и основал собственную фирму FinalWire, которая распространяет приложение под названием AIDA64.

Что это за программа, для чего нужна AIDA64? Приложение позволяет получить необходимую информацию, которая будет востребована в разных ситуациях: для апгрейда компьютера (замена старого, установка нового оборудования), в ситуациях, когда нужны данные об отдельных устройствах, сведения о составе программного обеспечения и т. д. При ремонте, когда проводится замена устройств, необходимы полные данные о состоянии компьютера для того, чтобы новые детали соответствовали конфигурации ПК.

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

Основные возможности, предоставляемые программой AIDA64:

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

AIDA64 (программа платная) работает на ПК или ноутбуке на русском языке в операционной системе Windows. Всего выпущено четыре редакции приложения: AIDA64 Extreme, AIDA64 Engineer, AIDA64 Network Audit, AIDA64 Bisiness, отличающиеся функциональными возможностями. Имеется версия Linux Extension for AIDA64, а также версии программы для мобильных платформ: AIDA64 for Android (подробная статья ), AIDA64 for iOS, AIDA64 for Windows Phone, AIDA64 for Ubuntu Touch.

Есть два способа получения приложения: скачать aida64 с официального сайта венгерской компании FinalWire, или загрузить с русскоязычного сайта AIDA64 , официального дистрибьютера приложения в России. Программа имеет обычную установочную и переносную (portable) версии.

Как пользоваться AIDA64

Сразу после запуска, приложение идентифицирует устройства на компьютере.

В главном окне AIDA64, в левой колонке расположены вкладки «Меню» и «Избранное». Во вкладке «Меню» находятся разделы: «Компьютер», «Системная плата», «Операционная система», «Сервер», «Отображение», «Мультимедиа», «Хранение данных», «Сеть», « », «Устройства», «Программы», «Безопасность», «Конфигурация», «База данных», «Тест». В свою очередь, в этих разделах есть подразделы для более конкретного выбора компонента системы.

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

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

Получение информации о материнской плате в AIDA64

Данные о материнской (системной) плате компьютера в AIDA64 размещены в разделе «Системная плата». Войдите в подраздел «Системная плата», здесь находится вся информация о : модель устройства и его подробные характеристики.

Как получить сведения о видеокарте в AIDA64

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

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

Определяем в AIDA64 характеристики оперативной памяти

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

В разделе «Системная плата», в подразделе «Память» находится общая информация о запоминающих устройствах. В подразделе «SPD» вы найдете характеристики модулей оперативной памяти вашего ПК. Выделите модуль памяти, если на компьютере установлено несколько планок памяти, посмотрите его данные.

Как в AIDA64 узнать температуру устройств

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

В программе AIDA64 температура видеокарты отображается в подразделе «Датчики», в который можно перейти из раздела «Компьютер». Программа считывает информацию с датчиков устройств компьютера, а затем отображает полученную информацию в своем окне.

Найдите параметр «Диод ГП» (тип датчика — диод, графический процессор — видеокарта), напротив которого отображены значения текущего состояния температуры видеокарты по Цельсию, а в скобках по Фаренгейту.

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

Отдельно показана температура по ядрам центрального процессора (там температура всегда несколько выше из-за особенности конструкции самого процессора).

Информация о драйверах в AIDA64

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

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

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

В программе AIDA64 используется три вида ссылок: ссылка на официальный сайт с общей информацией о производителе, ссылка на официальный сайт производителя для загрузки драйвера, ссылка на программу-агент Driver Updates (Driver Agent Plus) от AIDA64. Выберите желаемый источник для того, чтобы выполнить обновление драйверов из AIDA64.

Выполняем в AIDA64 стресс тест стабильности системы

В AIDA64 производится диагностика оборудования с помощью стресс теста стабильности системы. С помощью тестов создается полная нагрузка на процессор, видеокарту, подсистему памяти, диски, выполняется диагностика монитора. По выбору пользователя, нагрузка создается на все компоненты системы или тестируются только отдельные устройства компьютера.

В главном окне AIDA64, в меню «Сервис» выберите один из возможных вариантов для тестирования:

  • Тест диска — выполнение тестирования диска компьютера в AIDA64 Disk Benchmark (произведите выбор нужного локального диска, если на ПК несколько дисков).
  • Тест кэша и памяти — проведение проверки оперативной памяти, кэша памяти разных уровней в AIDA64 Cache & Memory Benchmark.
  • Тест GPGPU — тестирование графической подсистемы компьютера в AIDA64 GPGPU Benchmark (тест отдельной видеокарты, тест всех графических устройств одновременно в OpenCL).
  • Диагностика монитора — проверка состояния настроек монитора (калибровка, цвет, настройки LCD или CRT экранов и т. д.).
  • Тест стабильности системы — тестирование стабильности компьютера в целом или проверка отдельных компонентов.
  • AIDA64 CPUID — запуск панели с детальной информацией о процессоре, наборе команд, размере кэша, напряжении, тактовой частоте, технологии изготовления.

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

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

  • Stress CPU — стресс тест центрального процессора.
  • Stress FPU — стресс тест кулера.
  • Stress cache — стресс тест кэша процессора.
  • Stress system memory — стресс тест оперативной памяти.
  • Stress local disk — стресс тест локального жесткого диска.
  • Stress GPU(s) — стресс тест видеокарты или нескольких видеокарт.

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

Выводы статьи

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

AIDA64 (бывший EVEREST) – лучшая профильная программа для диагностики, тестирования и мониторинга за состоянием компьютера. Простота в использовании, исчерпывающая информация о системе, набор уникальных тестов оборудования – вот главные причины ее всеизвестности (более 1,2 миллиона скачиваний только с официального сайта!). В сегодняшней статье мы в подробностях обсудим, что это за утилита и как ей правильно пользоваться. А разговор пойдет о русифицированной версии , популярной среди рядовых юзеров и системных администраторов.

К сожалению, с 2010 года приложение стало условно-бесплатным (англ. shareware ) и после «халявного» ознакомительного месяца попросит ни много ни мало, но 40$. Впрочем, поиск рабочего ключа активации много времени не займет (на торрентах с этим хорошо справляется поисковик ): например, сборку 5.80 легко активировать вечным «ключиком» UAMKY-JFCD6-FUDA5-W4Dh5-U8YDC . Закончив с «обесплачиванием», давайте перейдем к самому полному в Рунете обзору функционала этого полезного не только оверклокерам* приложения.

Important!

Оверклокер * – человек, занимающийся оверклокингом (англ. overclocking ), т.е. разгоном компьютера для увеличения скорости его работы.

AIDA64: что это такое ?

Какая конфигурация моего ПК? Где посмотреть температуру процессора, видеокарты, жесткого диска? Не перегреваются ли они под нагрузкой? Не прыгает ли напряжение на материнской плате, работают ли вентиляторы? Как устроить стресс-тест всей системы? Где узнать ключ продукта Windows и MS Office? Какова степень изношенности батареи (аккумулятора) ноутбука? На эти и многие другие вопросы ответит героиня публикации, с коей автор в удовольствие дружит уже несколько лет.

Из развернутого списка функциональных возможностей AIDA64 Extreme Edition надо выделить следующие:

  • Обнаружение оборудования . По заверению разработчиков, обладает самым передовым в своем классе механизмом обнаружения оборудования, основанном на базе данных более 170 тысяч видов «железа».
  • Инструментальный мониторинг . Поддерживает более 250 датчиков измерения температуры, напряжения, скорости вращения кулера и потребления энергии.
  • Экранный мониторинг и оповещение . При помощи утилиты можно непрерывно отслеживать состояние компьютера, а в критических ситуациях, типа остановки вентилятора или перегрева винчестера, она немедленно оповестит о случившемся и выключит устройство.
  • Тестирование производительности системы и стресс-тесты оборудования . Содержит ряд тестов, которые используются для оценки производительности отдельных частей оборудования или системы в целом.
  • Информация о программном обеспечении . Представлена большой базой данных об установленном ПО, системе безопасности и параметрах Windows. Также визуально доступен перечень работающих процессов, служб, DLL -файлов, приложений в автозапуске, посещенных веб-страниц.

Диагностика оборудования в AIDA64 (процессор, видеокарта, жесткий диск, ОЗУ )

Благодаря самому полному среди «собратьев по цеху» списку диагностируемого «железа», который нарабатывался аж 15 лет, «программа способна определить оборудование компьютера с неповторимой точностью «. Что легко проверить, найдя на вкладке «Меню » интересующий компонент и ознакомившись с подробной информацией об установленных процессорах (см. «Системная плата » → «ЦП » и «CPUID » + в верхней панели «Сервис » → «AIDA64 CPUID «), о материнской плате («Системная плата » → «Системная плата «, «Чипсет «, «BIOS » и «ACPI «), ОЗУ («Системная плата » → «Память » и «SPD «), видеокарте («Отображение «), жестком диске («Хранение данных «) и звуковой карте («Мультимедиа «). Общие сведения о системе скрываются за пунктом меню «Компьютер » → «Суммарная информация «.

Три полезных совета :

  • Степень изношенности аккумуляторной батареи лэптопа (ноутбука) вы узнаете через «Компьютер » → «Электропитание » в главном окне утилиты (о том, как это сделать с помощью штатного инструмента Powercfg я писал ).
  • Чтобы увидеть ключ продукта (код активации) установленных Windows и MS Office, пройдите по пути: вкладка «Меню » → «Программы » → «Лицензии «.
  • Рекламируемый через опцию «Обновление драйверов» платный установщик драйверов DriverAGENT скачивать не рекомендую – «сорит» в реестре, толку мало, а денег просят неоправданно много.

Диагностика монитора

AIDA64 также содержит инструмент «Monitor Diagnostics», позволяющий откалибровать LCD или CRT дисплеи при помощи 45 различных тестов. Что способствует обнаружению любых проблем с конфигурацией и потенциальных неисправностей (дефекты цветопередачи, неотцентрированное изображение, «битые» пиксели и пр.). Озвученный апплет ищите в верхней панели через «Сервис » → «Диагностика монитора «.

Как в AIDA64 посмотреть температуру процессора, видеокарты, жесткого диска

Все просто: на той же вкладке «Меню» кликните мышью по пунктам «Компьютер » и, далее, «Датчики «, после чего в правом половине окна в режиме реального времени отобразится температура «железа» по Цельсию и Фаренгейту. А в процессе базовых тестингов системы на графике «Temperatures» будет виден температурный режим отмеченного в опциях оборудования (процессор – CPU, видеокарта – GPU, жесткий диск – local disks, ОЗУ – system memory).

Important!

АИДА64 научилась предупреждать, если показатели датчиков достигают установленных критических значений (см. «Файл » → «Настройки » → «Тревога «). При создании оповещения в окне «Новый элемент» на вкладке «Действия » отобразятся такие варианты как «Показ окна тревоги «, «Выключить ПК «, «Звук «, «Запустить программу » и «Отправить e- mail «.

AIDA64: стресс-тесты в базовом тесте стабильности системы

Базовый тест стабильности системы прекрасно подойдет для поиска компонентов, ответственных за траблы (англ. trouble – «ошибка», «проблема») в виде перегрева компьютера или синих экранов смерти. Во время сей процедуры («Сервис » → «Тест стабильности системы «) в реальном времени отслеживаются показатели температуры и напряжения, скорости вращения кулера и потребления энергии. Особенность режима в том, что можно активировать экстремальную тепловую нагрузку для всех подсистем ПК, чего нельзя достичь иными методами. Разумеется, никто не запрещает тестировать оборудование раздельно, то есть, скажем, сначала процессор с математическим сопроцессором («Stress CPU » + «Stress FPU «), потом память и кэш («Stress system memory » + «Stress cache «) и т.д.

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

И это далеко не все функциональные «вкусности» AIDA64 ! Во обзора я расскажу об опциях «Тест диска «, «Тест кэша и памяти » «Тест GPGPU » и о дополнительных тестах компонентов вашего ПК.

Дмитрий dmitry_spb Евдокимов

Что такое fpu. Тестирование производительности

AIDA64 содержит несколько тестов, которые можно использовать для оценки производительности отдельных частей оборудования или системы в целом. Это синтетические тесты, то есть они могут оценить теоретическую максимальную производительность системы. Тесты пропускной способности памяти, центрального процессора или FPU-блоков основаны на многопотоковом механизме тестирования AIDA64, который поддерживает до 640 одновременных потоков обработки и 10 групп процессоров (начиная с версии AIDA64 Business 4.00). Данный механизм обеспечивает полную поддержку для мультипроцессоров (SMP), многоядерных и гиперпотоковых технологий.

Тестирование производительности кэша и дисков

AIDA64 предлагает также отдельные тесты для оценки пропускной способности считывания, записывания и копирования, а также задержки кэша процессора и системной памяти. Также существует отдельный тестовый модуль для оценки производительности накопительных устройств, в том числе жестких дисков (S)ATA или SCSI, RAID-массивов, оптических дисков, SSD-накопителей, USB-накопителей и карт памяти.

Тестирование производительности GPGPU

Данная тестовая панель, доступ к которой можно получить в разделе меню Сервис | Тест GPGPU, предлагает набор тестов производительности OpenCL GPGPU. Они разработаны для оценки вычислительной производительности GPGPU при помощи различных нагрузок OpenCL. Каждый отдельный тест можно выполнить максимум на 16 графических процессорах, включая процессоры AMD, Intel и NVIDIA, или их комбинации. Конечно же, полностью поддерживаются конфигурации CrossFire и SLI, а также dGPU и APU. В общем, данная функция позволяет протестировать производительность практически любого вычислительного устройства, которое представлено как графический процессор среди устройств OpenCL.

Кроме комплексных тестов производительности, AIDA64 предлагает специальные микротесты — их можно найти в разделе «Тесты» в меню «Страница». Благодаря исчерпывающей справочной базе данных результатов, результаты тестирования производительности можно сравнить с аналогичными показателями по другим конфигурациям. На данный момент доступны следующие микротесты:

Тестирование производительности памяти

Тесты производительности памяти оценивают максимально возможную пропускную способность при выполнении определенных операций (чтение, запись, копирование). Они написаны на языке ассемблера и максимально оптимизированы для всех популярных вариантов ядер процессоров AMD, Intel и VIA путем применения соответствующих расширений набора команд x86/x64, x87, MMX, MMX+, 3DNow!, SSE, SSE2, SSE4.1, AVX и AVX2.

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

CPU Queen

Этот простой целочисленный тест оценивает возможности предсказания ветвлений центрального процессора и ошибочного прогнозирования ветви. Он вычисляет решения для классической головоломки с восемью ферзями, размещенными на шахматной доске 10х10. Теоретически, при одинаковой тактовой частоте, процессор с более коротким конвейером и меньшими накладными расходами в случае ошибочного предположения о ветвлении может показать более высокие результаты теста. Например, если отключить гиперпотоковость, процессоры Pentium 4 на базе Intel Northwood получат более высокие баллы, чем центральные процессоры Intel Prescott, поскольку в первых присутствует 20-ступенчатый конвейер, а в последних — 31-ступенчатый. CPU Queen использует целочисленные оптимизации MMX, SSE2 и SSSE3.

CPU PhotoWorxx

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

  • заполнение изображения пикселями случайно выбранного цвета;
  • поворот изображения на 90 градусов против часовой стрелки;
  • поворот изображения на 180 градусов;
  • дифференцирование изображения;
  • преобразование пространства цветов (используется, например, при преобразовании JPEG).

Тест, в основном, предназначен для блоков выполнения операций целочисленной арифметики SIMD-архитектуры центрального процессора и подсистем памяти. Тест CPU PhotoWorxx использует соответствующие расширения наборов команд x87, MMX, MMX+, 3DNow!, 3DNow!+, SSE, SSE2, SSSE3, SSE4.1, SSE4A, AVX, AVX2, и поддерживает NUMA, гиперпотоковость, мультипроцессоры (SMP) и многоядерность (CMP).

CPU ZLib

Данный целочисленный тест оценивает комбинированную производительность центрального процессора и подсистемы памяти при помощи свободной библиотеки для сжатия данных ZLib. ЦП ZLib использует только основные инструкции x86, но поддерживает гиперпотоковость, мультипроцессоры (SMP) и многоядерность (CMP).

CPU AES

Этот целочисленный тест оценивает производительность центрального процессора при выполнении шифрования по криптоалгоритму AES. В шифровании AES — это симметричный алгоритм блочного шифрования. Сегодня AES используется в нескольких инструментах сжатия, таких как 7z, RAR, WinZip, а также в программах шифрования BitLocker, FileVault (Mac OS X), TrueCrypt. CPU AES использует соответствующие инструкции x86, MMX и SSE4.1, он является аппаратно ускоренным на процессорах VIA C3, VIA C7, VIA Nano и VIA QuadCore, поддерживающих технологию VIA PadLock Security Engine, а также на процессорах, поддерживающих расширение наборов команд Intel AES-NI. Данный тест поддерживает гиперпотоковость, мультипроцессоры (SMP) и многоядерность (CMP).

CPU Hash

Этот целочисленный тест оценивает производительность центрального процессора при выполнении алгоритма кэширования SHA1 согласно Федеральному стандарту обработки информации 180-4. Код для этого теста написан на языке ассемблера, он оптимизирован для большинства популярных вариантов ядер процессоров AMD, Intel и VIA путем применения соответствующих расширений набора команд MMX, MMX+/SSE, SSE2, SSSE3, AVX, AVX2, XOP, BMI и BMI2. Тест CPU Hash является аппаратно ускоренным на процессорах VIA C7, VIA Nano и VIA QuadCore, поддерживающих технологию VIA PadLock Security Engine.

FPU VP8

Этот тест измеряет производительность сжатия видео кодеком Google VP8 (WebM) версии 1.1.0. Происходит кодирование за 1 проход видеопотока с разрешением 1280×720 («HD ready ») и скоростью 8192 кбит/с при максимальных настройках качества. Содержимое кадров генерируется модулем фракталов Жюлиа FPU. Программный код теста использует расширения и наборы команд MMX, SSE2, SSSE3 или SSE4.1, а также поддерживает гиперпотоковость, мультипроцессоры (SMP) и многоядерность (CMP).

FPU Julia

Этот тест оценивает производительность в операциях одинарной точности с плавающей запятой (32-битная точность) посредством вычислений нескольких фрагментов фрактала Жюлиа. Код для этого теста написан на языке ассемблера, он оптимизирован для большинства популярных вариантов ядер процессоров AMD, Intel и VIA путем применения соответствующих расширений набора команд x87, 3DNow!, 3DNow!+, SSE, AVX, AVX2, FMA и FMA4. FPU Julia поддерживает гиперпотоковость, мультипроцессоры (SMP) и многоядерность (CMP).

FPU Mandel

Этот тест оценивает производительность в операциях двойной точности с плавающей запятой (64-битная точность) путем моделирования нескольких фрагментов фрактала Мандельброта. Код для этого теста написан на языке ассемблера, он оптимизирован для большинства популярных вариантов ядер процессоров AMD, Intel и VIA путем применения соответствующих расширений набора команд x87, SSE2, AVX, AVX2, FMA и FMA4. FPU Mandel поддерживает гиперпотоковость, мультипроцессоры (SMP) и многоядерность (CMP).

FPU SinJulia

Тест оценивает производительность в операциях повышенной точности с плавающей запятой (80-битная точность) посредством вычислений по каждому отдельному кадру с использованием модифицированного фрактала Жюлиа. Код для этого теста написан на языке ассемблера, он оптимизирован для большинства популярных вариантов ядер процессоров AMD, Intel и VIA, позволяет использовать тригонометрические и экспоненциальные инструкции архитектуры x87. FPU SinJulia поддерживает гиперпотоковость, мультипроцессоры (SMP) и многоядерность (CMP).

Всем привет Сегодня моя задача состоит в том чтобы написать вам значение такого слова как FPU, ну вернее это даже не слово, а аббревиатура. И расшифровывается она как Floating Point Unit и знаете что это такое? Это блок, производящий операции с плавающей точкой, ну типа с запятой. Также можно сказать что это математический сопроцессор.

FPU помогает процессору (CPU) выполнять математические операции. Раньше, ну очень и очень давно FPU был отдельно, а уже потом в 1989-ом году он стал частью процессора. Хотя все равно все это древность.

Вот нашел картинку в тему, что тут показано, то это конечно я не особо понимаю:

Однако меня удивляет то, что я раньше не слышал про FPU, учитывая тот факт, что такие слова как Northwood и Prescott (они на картинке выше написано), то эти слова мне хорошо знакомы: это ядра процессоров Pentium 4. Я просто в прошлом был большой фанат Pentium 4..

Ладно, вот что еще интересного я узнал. Знаете есть программа под названием AIDA64? Ну это программа для того чтобы узнать температуру процессора, видеокарты, да в общем всего что только можно. Ну так вот, в этой программе также есть стресс-тест, можно протестировать компьютер на выносливость так бы сказать. Ну так вот, если этот тест запустить, ну то есть открыть окно теста, то вот там будет перечень того, что будет протестировано, ну и вот среди этих галочек тут есть также такое как Stress FPU:


Ну я так понимаю, что FPU это и есть математический сопроцессор, верно? Хотя не знаю, бред это или нет, но вот на другом сайте написано что FPU в AIDA64 это тест вентиляторов для охлаждения, ну которые стоят в компьютере… Но вроде это неверная информация, думаю что FPU это все таки сопроцессор

Вот нашел плату, смотрите:


Честно скажу, что я не знаю где именно, но тут вроде как есть сопроцессор FPU Intel 287-10, то есть он идет вроде как отдельно. Но где именно находится, то точно не могу сказать, увы. В любом случае все это сильная древность. Сейчас FPU уже сидит в самом проце и вообще о нем мало кто знает, ибо не особо интересно Однако я вот о чем подумал, а на производительность он влияет как-то?

08.08.2012

Вплоть до появления процессоров Intel Core никто не задумывался над понятием «эффективность ядра», а ведь его значение оказалось значительно выше, нежели воспеваемых до этого частот и объема кэшей. Но как представить эффективность ядра в цифрах. Мы предлагаем вам один из вариантов, используя который можно с другого угла оценить производительность.

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

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

Это кое-что, несомненно, чистая производительность двух важнейших блоков современных x86 процессоров: блока целочисленных вычислений (ALU – Arithmetic Logic Unit) и блока вычислений с плавающей запятой (FPU – Floating-Point Unit). Именно общность их характеристик и определяет понятие архитектуры – и к кэшу или частоте данное понятие не имеет никакого отношения, в то время как на общую производительность процессора влияет напрямую.

Итак, перед тем как начнем большое исследование, давайте разберемся, что же это за блоки, чем они занимаются и как устроены. Как я уже сказал, в данном материале не идет речь о работе с памятью, кэшами и прочими дополнениями, говорить мы будем только об ALU и FPU, ну и естественно, о двух их важных составляющих – конвейерах и блоке предсказания ветвлений. Ну и немного поговорим о технологии Hyper-Threading от Intel, так она напрямую влияет на производительность ядра при выполнении простейших операций.

Блок целочисленных операций

Первый и основной блок процессора. Хотя, правильнее сказать не блок, а блоки, так как их в процессорах несколько. Грубо говоря, на заре развития, кроме этого блока в процессоре практически ничего и не было. Основная задача ALU, начиная с самых первых моделей и заканчивая современными монстрами, не изменилась. Он все также работает с простыми (целыми) числами, производя операции сложения, вычитания, сравнения, преобразования чисел; выполняет простейшие логические операции, а также битовые сдвиги.

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

Блок вычислений с плавающей запятой

Этот блок появился в процессорах гораздо позже, чем ALU, и первое время даже рассматривался как сопроцессор. Однако позже он все же мигрировал в ядро основного процессора и с тех пор является его неотъемлемой и очень важной частью (также как и в случае с ALU, данный блок в процессоре не один). Как ясно из его названия, основной задачей FPU является именно операции над числами с плавающей запятой.

С тех пор как данный блок появился в составе CPU, нагрузка на него все время росла, что в итоге привело к тому, что нагрузка на FPU чаще всего превышает нагрузку на ALU. Кроме того, учитывая высокую универсальность данного блока, на него постепенно “навешивали” дополнительные функции, в частности в данный момент именно он работает со всеми потоковыми разрешениями и занимается обработкой векторных данных, коих в современных процессорах уже очень много. От производительности этого блока зависит производительность процессора в абсолютном большинстве приложений, особенно в мультимедиа, играх, 3D работе с фотографиями и.т.д.

Конвейер

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

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

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

Есть и еще один важный момент: конвейеры разных процессоров имеют разное количество стадий. Плюс коротких конвейеров в том, что они позволяют достичь большей производительности при равной частоте, в то время как длинный конвейер способствует достижению большей тактовой частоты. Простой пример из жизни: процессоры AMD Athlon XP и Athlon 64 с архитектурами K7 и K8, соответственно, когда-то конкурировавшие с процессорами Intel Pentium 4 с архитектурой NetBurst. Как вы, наверное, помните, многие процессоры в данных линейках были очень близки между собой по производительности, но при этом категорически отличались по характеристикам. В частности, Athlon 64 3200+ при тактовой частоте 2200 мегагерц, чаще всего превосходил Pentium 4 с частотой 3200 мегагерц. Причина данного факта в разной длине конвейера: если AMD, традиционно, использовала короткий 12-стадийный, то Intel в Pentium 4 использовала гораздо более длинный 20-стадийный, а чуть позже и 31-стадийный! Отсюда и заметная разница в производительности.

Блок предсказания ветвлений (блок предсказания условных переходов)

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

Итак, чем же занимается этот блок? Все просто – он работает штатным ясновидящим процессора, то есть, превосходя события (читай расчеты ошибочной ветви данных), определяет, будет ли выполнен условный переход или нет. Естественно, никакого гадания на кофейной гуще нет. В данный момент основным и приоритетным, является динамический метод предсказания переходов, при котором блок предсказания ветвлений не только анализирует данные и инструкции, которые готовятся к обработке процессором, но еще анализирует историю аналогичных переходов, которую сам же и накапливает. Благодаря тому, что он постоянно отслеживает итоговый результат (угадал или нет), и сравнивает его со своим предсказанием, дополняя собственную статистику, эффективность предсказаний в аналогичных ситуациях в будущем значительно увеличивается. Из-за такой тактики, правильных предсказаний у данного блока гораздо больше, чем неправильных – современные процессоры от Intel и AMD в 95-97 случаях верно определяют направление условного перехода. Естественно, благодаря этому, обнуление конвейера происходит относительно редко.

Ну что же, небольшой ликбез по процессорам вы получили и теперь мы сможем рассмотреть, как же все это работает в реальности, насколько эффективна та или иная архитектура и как эффективны блоки ALU и FPU (и естественно, их вспомогательные блоки). Чтобы иметь возможность охватить как можно больший спектр процессорных ядер и одновременно минимизировать влияние на результаты тестов, таких немаловажных частей современных CPU как кэш, процессорная шина и пропускная способность подсистемы памяти, мы обратились к тестовому пакету AIDA 64. Причем из пакета были выбраны лишь два синтетических теста – CPU Queen и FPU SinJulia. Почему именно они? Ответ скрывается в самом принципе их функционирования и полном соответствии требованиям данного теста. Для того чтобы понять, как отражаются на результатах теста те или иные архитектурные особенности каждого теста, давайте заглянем в официальное описание:

CPU Queen

Простой целочисленный тест. Результат зависит, прежде всего, от производительности Блока Целочисленных Операций, но также очень чувствителен к эффективности Блока Предсказания Ветвлений, так как его код содержит множество условных переходов.

На равных тактовых частотах процессоров преимущество получит модель с более коротким конвейером и меньшим количеством ошибок предсказаний. В частности, при отключенном HyperThreading, процессор Pentium 4 на ядре Northwood получит более высокий результат, нежели модель с ядром Prescott, так как в первом случае используется более короткий 20-стадийный конвейер, против 31-стадийного во втором.

При этом включение HyperThreading может изменить расстановку сил и позволить победить уже Prescott. Кроме того, производительность процессоров AMD семейства K8 должна быть выше, нежели у моделей семейства K7, благодаря применению в них улучшенного Блока Предсказания Ветвлений.

Тест CPU Queen использует потоковые расширения MMX и SSE, вплоть до версии SSSE3. Занимает менее 1 мегабайта в оперативной памяти. Поддерживает HyperThreading, многопроцессорные системы (SMP) и многоядерные процессоры.

Выбор данного теста продиктован, прежде всего, возможностью полностью искоренить влияние на результат подсистемы памяти и объема кэшей всех уровней. То есть получить результат работы именно ALU, поддерживаемого блоком предсказания ветвлений. Другие тесты из пакета ALU, хоть и незначительно, но все же ощущают влияние частоты и объема кэшей, а также пропускной способности процессорной шины и шины памяти. А в нашем случае, когда будут сравниваться десятки процессоров разных поколений, разница в производительности этих подсистем может достигать нескольких порядков. Например, в одну таблицу попадают: процессор Pentium III использующий память типа SDR-133 с шириной шины памяти в 64 бита, и Core i7 имеющий 192-битную шину памяти и работающий с памятью DDR3-1333.

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

FPU SinJulia

Тест на вычисления с плавающей запятой, и с увеличенной точностью (80 бит). В основе теста лежит расчет одного кадра модифицированного фрактала Julia. Код данного теста написан на ассемблере, а потому отлично оптимизирован как для процессоров Intel, так и AMD. В особенности тех ядер, которые могут использовать тригонометрические и экспоненциальные x87 инструкции.
Тест FPU SinJulia занимает менее 1 мегабайта в оперативной памяти. Поддерживает HyperThreading, многопроцессорные системы (SMP) и многоядерные процессоры.

Как видите, FPU тест SinJulia также как и CPU Queen, полностью независима от производительности подсистемы памяти, а также частоты и объема кэшей процессоров. Более того, результат SinJulia будет объективен даже при сравнении древнего K6-III и современного Phenom II, благодаря тому, что тест не использует потоковые расширения типа MMX и SSE. Ну а высокая точность вычислений позволяет сделать вывод адекватный для современных задач возлагаемых на CPU.

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

результат теста/количество ядер/таковая частота

Поделив данные значения для каждого процессора, мы получили результат одного ядра на один такт. Учитывая описание тестов необходимо сделать несколько поправок. Первая: при наличии поддержки HyperThreading, процессор всегда получает больший результат. Вторая: процессоры, не поддерживающие SSE, будут демонстрировать меньший результат в тесте ALU, то есть CPU Queen. Благо в списке таких процессоров не много, фактически это лишь AMD K6-III.

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

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

Теперь давайте поговорим о том, как же мы все это протестировали. Если вы уже посмотрели на сводную таблицу, то, наверное, заметили, что в ней присутствует 61 процессор разных поколений. Конечно, не все из них были протестированы в нашей лаборатории, процессоров протестированных в нашей тестовой лаборатории лишь чуть больше трети. Значительная часть результатов была взята из базы данных самой программы AIDA 64 2.50, которая была единственным тестовым пакетом в данном сравнении. Естественно, слепо полагаться на приведенные результаты мы не стали. И перепроверили результаты их базы, проведя собственные тесты, для нескольких аналогичных процессоров. Результаты, если учитывать погрешность на опорную частоту и соответственно разницу в таковых частотах, порадовали, продемонстрировав практически полную аналогичность. А потому мы без сомнения свели результаты из базы программы с собственными результатами в одну таблицу.

Здесь также стоит отметить, что в разных версиях AIDA, подсчет результатов может быть неодинаковым, а потому они не подлежат сравнению. В нашем случае все результаты получены только в версии 2.50.

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

Учитывая, что эффективность блоков FPU и ALU может сильно разница, вас не должны удивлять моменты, в которых один и тот же процессор имеет прекрасную производительность при работе с целочисленными данными, но при этом значительно хуже работает с данными с плавающей запятой. Хотя, бывает и наоборот. Перед тем как начать повествование, хотелось бы заметить, что очередность в моем описании будет идти по временной линии, в то время как в таблице результаты упорядочены по абсолютному результату теста ALU.

Первыми и самыми старыми процессорами в данном списке будут модели AMD K6-III на ядре Sharptooth и Pentium III на ядре Katmai. Эти процессоры имеют довольно короткий по нынешним временам конвейер – всего 12 ступеней у Intel и минимальные 6 ступеней у AMD. Благодаря этому, последнему практически не нужен блок предсказания ветвлений, так как ошибки связанные с неверным выбором пути не будут столь значительно влиять на результат, как в процессоре Pentium. Собственно такого в данном процессоре и не было, а вот в процессоре Intel был, и хоть по современным меркам его эффективность невысока, но механизмы анализа те же что и в современных процессорах. Как результат, в тесте ALU более высокий результат, за счет короткого конвейера имеет AMD K6-III. Его результат 2.03 ед./такт против 1.93 у конкурента. И это несмотря на то, что процессоры AMD данного поколения не имели поддержки потоковых расширений SSE! В то же время, в тесте FPU впереди, во многом благодаря блоку предсказания ветвлений, уже Pentium III с результатом 0.164 ед./такт против 0.128 у представителя архитектуры K6.

Pentium III отличался отменной эффективностью. Конкурировать с ним по этому параметру с переменным успехом мог только Athlon

Появившиеся позже очень удачные ядра Coppermine и Tualatin процессоров Pentium III сохранили архитектуру Katmai без изменений, а потому результаты двух процессоров: Celeron 700 и Pentium III 1333 аналогичны тем, что мы уже видели. А вот, AMD, ко времени выхода этих процессоров уже успело отказаться от архитектуры K6, так как она из-за очень короткого конвейера не позволяло достичь частот выше 550 мегагерц. В итоге новая архитектура K7 получила более длинный – 10-стадийный конвейер, и много дополнительных функций и изменений, которые принесли заметное улучшение производительности. Главным нововведением, и самым важным в рамках данного материала стало появление блока предсказания ветвлений. Однако превзойти по производительности блоков ALU, процессоры Pentium III, новинкам, получившим собственное имя Athlon, не удалось. Зато эффективность FPU значительно выросла: по этому параметру AMD K7 Athlon заметно превзошли K6 и сравнялись с конкурентами, продемонстрировав результат на уровне 0.163 ед./такт. А вот более длинный конвейер значительно снизил эффективность блока ALU – до 1.58 ед./такт, то есть почти на 25 процентов относительно K6. В прочем, это было оправданно, так как FPU в большинстве приложений на тот момент был важнее, да и более высокая частота, которой в итоге удалось достичь, покрыла данные потери с лихвой.

Переход AMD Athlon на ядро Thunderbird, никак не изменил расстановку сил и эффективность на такт, ведь данное ядро имеет ту же архитектуру. Зато, вскоре после них на рынке появились первые процессоры Pentium 4 построенные на совершенно новой архитектуре NetBurst. Быть может с точки зрения маркетинга и продаж данные процессоры были безусловным успехом, но с точки зрения инженерии и эффективности – худшей архитектуры в истории не было.

Pentium 4 на ядре Willamette. Один из первых процессоров основанный на неудачной, но на удивление живучей, архитектуре Netburst.

Причина такова: погнавшись за большими мегагерцами, которых так хотели покупатели, инженеры Intel пошли на нетривиальный ход, дабы достичь более высоких частот, они значительно удлинили конвейер – до 20 стадий. Конечно, в гонке за мегагерцы, они сразу стали лидерами, однако производительность на такт упала очень ощутимо. Средний результат процессоров Pentium 4 на ядрах Willamette и Northwood в тесте ALU равен 1.02, а в FPU 0.108. Сравните с результатами Pentium III – разница колоссальна! Для того чтобы опередить процессоры предыдущего поколения по производительности, Pentium 4 была нужна значительно большая частота. То есть фактически, для того чтобы получить равную эффективность блоков ALU c самым старшим процессором семейства Pentium III работающего на частоте 1400 мегагерц, ядро Pentium 4 должно работать на частоте 2536 мегагерц! А для достижения того же результата в тесте FPU нужны 2111 мегагерца, что чуть меньше, но тоже совсем не мало. То есть, если усреднить результаты, то по эффективности примерное равенство будут иметь процессоры Pentium III 1400 и Pentium 4 2.4.

В то же самое время AMD не погналась за Intel в частотах, и, сохранив практически неизменной архитектуру K7, выпустила линейку процессоров Athlon XP, процессоры в которой маркировалась уже не частотой, а рейтингами со знаком “плюс”, которые демонстрировали эффективность относительно процессоров Pentium 4. То есть по задумке маркетологов AMD, процессор Athlon XP 1800+ должен конкурировать с Pentium 4 работающим на частоте 1800 мегагерц.

Проверим, насколько адекватным был такой подход, учитывая, что эффективность ядер Athlon XP находится на уровне 1.58 ед./такт в ALU и 0.163 ед./такт в FPU. При реальной частоте модели 1800+ равной 1533 мегагерца, результат в 2422 единицы в CPU Queen и 250 в FPU SinJulia. В то же самое время, результат Pentium 4 с частотой 1.8 гигагерца составит 1908 и 195 единиц, соответственно. Похоже, рейтинг даже занижен. Хотя не стоит забывать, что производительность в реальных приложениях может быть несколько иной, если учитывать другие характеристики процессоров, вроде кэшей, шин и прочего.

Удивительно, но горький опыт, так и не научил инженеров Intel ничему хорошему, и в очередной раз, упершись в невозможность увеличить частоту, они вновь идут на увеличение длины конвейера. Причем, не на пару ступеней, а весьма значительно – если ядро Northwood имело 20 ступеней, то в Prescott их стало 31. А это уже не просто длинный, а очень длинный конвейер. Да, конечно, благодаря данному изменению, порог максимальной тактовой частоты у новых ядер был выше, но выше было и тепловыделение.

Ядро Prescott стало дальнейшим ухудшением архитектуры Netburst в погоне за большими мегагерцами. Самое НЕэффетивное ядро Intel за всю историю.

Однако самым главным изменением, которое смогли оценить далеко не все, стало значительнейшее падение эффективности относительно предшественника, и хотя, появление технологии HyperThreading в некотором смысле спасло ситуацию, то процессоры его не использующие показали просто ужасающий уровень эффективности. Найдите в таблице процессоры Pentium D 820 и 925, а также Celeron D 326 и поймете, о чем я говорю. Результат на такт, продемонстрированный в тесте CPU Queen, составил скромнейшие 0.75 единицы, а FPU SinJulia оценила эффективность обновленной архитектуры NetBurst всего в 0.081 единиц. Падение производительности относительно ядер Willamette/Northwood составило примерно 30 процентов в ALU и до 40 процентов в FPU.

Сравнивать Prescott-256 и Smithfield с процессорами AMD K8 и вовсе бессмысленно. Так как новая архитектура получила лишь на две ступени более длинный конвейер, нежели K7, но при этом обзавелась значительно улучшенным, более эффективным блоком предсказания ветвлений. И как результат, ядра, основанные на новой архитектуре демонстрируют чуть более высокую эффективность работы ALU и FPU. Средний показатель теста CPU Queen вырос до 1.74 единиц, а FPU SinJulia остался на уровне предшественника. Как видите, не зря процессоры Athlon 64 и Sempron в свое время очень ценились геймерами – их эффективность очень высока, более чем в два раза выше, нежели у распиаренных Pentium 4 с ядрами Prescott и Smithfield, которым в большинстве приложений не помогала ни высочайшая по тем временам частота, ни огромный объем кэша второго уровня.

Весьма успешное решение от AMD — Athlon 64. На фоне Pentium 4 эти процессоры выделялись небольшим энергопотреблением и отменной эффективностью.

Впрочем, на данном этапе стоит вспомнить, что именно в ядре Prescott появилась технология HyperThreading. Появилась она конечно не от хорошей жизни, и была небезуспешной попыткой замаскировать недостатки длинного конвейера. Именно благодаря этой, пусть на тот момент и еще несовершенной, технологии, инженерами удалось нивелировать удлинение конвейера. Например, процессор Pentium 4 2800E основанный на ядре Prescott и поддерживающий HT продемонстрировал эффективность аналогичную ядрам с 20-ступенчатым конвейером, но без HT. Впрочем, прироста эффективности от поддержки HyperThreading для ядер Willamette/Northwood добиться не удалось, об этом свидетельствует результат редчайшего процессора Pentium 4 3.46 GHz Extreme Edition, который основан на ядре Gallatin (аналог Northwood, но с 2-мегабайтным кэшем L3) и поддерживает данную технологию.

Чуть позже, уже на закате эру NetBurst, инженерам Intel удалось значительно улучшить HyperThreading и добиться неплохого прироста эффективности работы блока вычислений с плавающей запятой. Обратите внимание на быстрейшие в линейке, одноядерные Pentium 4 3.73 GHz Extreme Edition, и двухядерные Pentium 955 Extreme Edition. Их эффективность работы FPU составляет уже 0.138 единиц, хотя производительность ALU и находится на прежнем уровне. Впрочем, даже благодаря этому, опередить по производительности своих главных конкурентов – AMD Athlon 64 X2 не удалось, несмотря на то, что последние работают на более низкой тактовой частоте и не поддерживают HT.

Посмотрите на таблицу – тягаться с Athlon 64 X2 5200+ не может ни один из процессоров архитектуры NetBurst, что говорить о топовом на тот момент AMD Athlon 64 6400+. Впрочем, то, что погоня за “большими гигагерцами” была ошибкой, Intel поняла давно, а потому готовила новейшую архитектуру, которая предстояло стать не менее успешной в маркетинговом плане, чем Pentium 4, но гораздо более эффективной.

Athlon 64 X2 — пожалуй последний на сегодняшний день процессор, который мог опережать топовые процессоры Intel. Впрочем, побеждать неэффективные и горячие Pentium D было не сложно.

Речь идет, естественно, о Core. Разрабатывая данную архитектуру, инженеры Intel и вернулись к конвейеру, имеющему всего 14 стадий, то есть укоротили его по сравнению с последними представителями NetBurst более чем в два раза. Естественно, в таких условиях, речь о достижении 4 гигагерц уже не шла, но уже первые представители нового семейства, несмотря на небольшую частоту, демонстрировали высочайшую производительность. Оба процессора этого поколения – Pentium M 730 на ядре Dothan и Core Duo T2500 на ядре Yonah показали результат на такт, превосходящий даже Pentium III, и заметно выше, чем у конкурирующих AMD семейства K8.

Обкатанная на мобильных решениях архитектура в немного доработанном виде пришла и на десктопный рынок в виде процессоров Core 2 Duo и Pentium Dual Core. На момент выхода они не могли похвастать высокими частотами, но при этом демонстрировали высочайшую эффективность и как следствие производительность, даже, несмотря на отсутствие поддержки HyperThreading! На это, естественно работал и значительно улучшенный блок предсказания ветвлений. Посмотрите на результаты. В тесте CPU Queen средняя эффективность ядра Conroe и его производных поднялась на уровень более двух единиц за такт и достигла, в среднем, 2.13. В тесте FPU SinJulia результат тоже очень хорош – 0.175. Это, пусть и не намного, но больше чем у процессоров архитектуры Core первого поколения, и гораздо выше, чем у AMD K8 с которой так долго и безуспешно бились Pentium 4.

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

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

И вот здесь у AMD начались проблемы. Теперь у них не было преимущества в эффективности ядра, и вместо того, чтобы заняться его полной перестройкой, инженеры, при создании поколения K10 и соответственно процессоров под названиями Phenom и Athlon, занялись наращиванием количества ядер и кэшей. Общая производительность данных решений, конечно, выросла, а вот на эффективность внесенные изменения повлияли незначительно. Производительность ALU немного увеличилась, видимо из-за доработанного, в очередной раз, блока предсказания переходов, а вот эффективность FPU осталась совершенно без изменений – с такими характеристиками тягаться с Core 2 было можно только за счет большего количества ядер или более высокой частотой. С последним у процессоров поколения K10 были, как вы, наверное, помните, очень серьезные проблемы.

Phenom — явно неудачный процессор. Эффективность его не дотягивалась до Core 2, да и с частотами были серьезные проблемы.

Как результат, Phenom так и не стал конкурентом процессорам Core 2 Duo и Core 2 Quad. Впрочем, вскоре проблема с частотами и решилась, и новые процессоры Phenom II и Athlon II архитектуры K10.5 готовы были составить конкуренцию решениям от Intel по данному показателю. А вот эффективность в новом поколении осталась на том же уровне, а потому бороться с конкурентами при равных частотах решения AMD не могли. К тому же при переходе на 45-нанометровый техпроцесс Intel вновь немножко поколдовала над архитектурой и добилась очередного повышения эффективности блока FPU, до уровня 0.185 ед./такт.

Несмотря на комфортное превосходство, в цехах и лабораториях Intel уже ковалось новое совершенное оружие, развивающее архитектуру Core, которое увидело свет в процессорах Core i3, i5 и i7 под общим названием Nehalem. Очередные изменения в блоках и улучшение всех параметров привели к отличному результату. Посмотрите на показатели Core i5-750: эффективность ALU осталась практически на уровне Core 2, но при этом производительность наиважнейшего на сегодняшний момент блока целочисленных операций возросла значительно – до 0.225 единиц на такт!

Но, кроме архитектурных улучшений, Intel готовила и еще одно супероружие – доведенную до ума технологию HyperThreading. Ее использование позволило получить просто фантастическую эффективность. Эта технология при правильной оптимизации дала огромный эффект и почти полуторакратное увеличение эффективности! 3,05 в ALU и 0,36 в FPU – это просто великолепный результат. Впрочем, и без поддержки этой технологии процессоры на архитектуре Nehalem оказались более эффективны, чем предшественники и конкуренты.

Nehalen стал первой архитектурой Intel, в которой максимум внимания было уделено эффективности ядер. Результата оказался отменным. Потомки в лице Sandy Bridge и Ivy Bridge показали, что потенциал еще есть.

Два последующих поколения от Intel – процессоры на ядрах Sandy Bridge и Ivy Bridge также демонстрировали более высокую производительность не только за счет увеличения частоты. Небольшие изменения в ядрах позволили последовательно увеличивать производительность блока целочисленных операций, на 0.25 ед./такт в каждом поколении, причем как с использованием HyperThreading, так и без. А вот изменения эффективности FPU нет. Впрочем, даже без улучшений этот показатель очень хорош. Учитывая тенденцию, мы вправе ожидать очередного увеличения эффективности и при появлении процессоров Intel следующего поколения.

AMD о подобной эффективности остается только мечтать. Впрочем, и они не сидят на месте, стараясь улучшить показатели своих процессоров. В частности, основанные на ядрах архитектуры K10.5 процессоры Llano продемонстрировали чуть более высокую, чем у последних Phenom и Athlon эффективность ALU. В основном благодаря улучшенному блоку предсказания ветвлений, в то время как эффективность FPU осталась на том же уровне что демонстрировали все предыдущие процессоры AMD начиная с самых первых Athlon семейства K7.

Последний представитель семейства AMD взявшего старт еще в поколении K7 — APU Liano. К сожалению тоже не блещет эффективностью на фоне последних процессоров Intel

Впрочем, даже Llano можно считать решением уже устаревшим, так как ближайшее будущее процессоров AMD будет связано с процессорами совершенно новой архитектуры Bulldozer, которая была представлена в процессорах AMD FX, и ее производных. Именно эти процессоры, которые получились отнюдь не бесспорными, поставили нас в тупик при расчете эффективности ядер. И все по причине того, что в них принцип организации ядер уж больно сложный. В частности в процессоре FX-8150 имеется четыре двуядерных модуля, и заявляется он компанией как восьмиядерный. Дабы наказать компанию за такое, вполне можно было посчитать его эффективность из расчета восьми ядер, но это было бы технически неправильно, да и результат оказался бы на уровне процессоров Intel на архитектуре NetBurst. Поэтому решено было считать эффективность не на ядро, а на модуль, что вполне оправданно, учитывая, что каждый модуль обладает лишь одним блоком вычислений с плавающей запятой.

AMD FX на архитектуре Bulldozer показал заметный рост эффективности, но сложная архитектура пока не раскрыла себя. И, быть может, уже не раскроет.

С ALU все сложнее – таких блоков в четырехмодульном процессоре действительно восемь, но работать параллельно с достаточной эффективностью они не могут из-за особенностей диспетчера задач Windows 7 и более ранних ОС от Microsoft. Поэтому, было принято решение и эффективность ALU считать в расчете на количество модулей. Это решение спорное, и я не буду настаивать на объективности данного результата. А результаты, кстати, оказались относительно неплохими. Относительно предшественников, конечно же. В частности, по эффективности спорного результата ALU, процессоры архитектуры Bulldozer показали результат 2,2 ед./такт, что заметно выше, чем у K10.5, Llano и даже чуть больше чем у Core 2, хотя до Sandy Bridge, даже без поддержки Hyper Threading еще далековато. Эффективность FPU (этому результату можно полностью доверять) также заметно превзошла все предыдущие решения AMD, и оказалось аккурат между ранней и поздней архитектурами Core 2.

Исходя из этих результатов можно сделать вывод, что процессоры архитектуры Bulldozer однозначно не конкуренты процессорам Intel начиная с Nehalem, а вот с Core 2 может бороться весьма эффективно, и даже превосходить на равных частотах. Не самый позитивный вывод для «зеленых».

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

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

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

    Тест на стабильность системы подразумевает нагрузки на каждый её элемент (ЦП, ОЗУ, диски и т.д.). С его помощью можно обнаружить неисправность того или иного компонента и вовремя применить меры.

    Если у вас слабый компьютер, то перед проведением теста нужно посмотреть, не перегревается ли процессор при обычной нагрузке. Нормальная температура для ядер процессора в обычной нагрузке составляет 40-45 градусов. Если температура выше, то рекомендуется либо отказаться от тестирования, либо проводить его с осторожностью.

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

    Тестирование системы

    Для того, чтобы начать тест на стабильность в AIDA64, в верхнем меню найдите пункт «Сервис» (находится в левой части). Нажмите по нему и в выпавшем меню найдите «Тест на стабильность системы» .

    Откроется отдельное окно, где будут находиться два графика, несколько пунктов на выбор и определённые кнопки в нижней панели. Обратите внимание на пункты, которые расположены сверху. Рассмотрим каждый из них подробнее:


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

    Желательно изначально выбрать первые три пункта и провести тест по ним, а затем по последним двум. В этом случае будет меньше нагрузки на систему и графики будут более понятными. Однако если требуется полноценный тест системы, то придётся отметить все пункты.

    Внизу расположены два графика. В первом показывается температура процессора. При помощи специальных пунктов можно просмотреть среднюю температуру по всему процессору или по отдельному ядру, также можно вывести все данные на один график. Второй график показывает процент нагрузки на процессор – CPU Usage . Ещё там есть такой пункт, как CPU Throttling . При нормальной работе системы показатели данного пункта не должны превышать 0%. Если идёт превышение, значит, нужно прекращать тестирование и искать проблему в процессоре. Если значение дойдёт до 100%, то программа сама завершит работу, но, скорее всего, компьютер к этому времени уже сам перезагрузится.

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

    Для начала теста отметьте элементы, которые нужно протестировать в верхней части экрана. После чего нажмите на «Start» в нижней левой части окна. На тестирование желательно выделять около 30 минут.

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

    Для завершения нажмите на кнопку «Stop» . Можете сохранить результаты при помощи «Save» . Если обнаружено более 5 ошибок, то значит с компьютером не всё в порядке и их нужно немедленно исправить. К каждой обнаруженной ошибке присваивается имя того теста, в ходе которого та была обнаружена, например, Stress CPU .

    FPU (Floating Point Unit) — блок, производящий операции с плавающей точкой (часто говорят запятой) или математический сопроцессор.

    FPU помогает основному процессору выполнять математические операции над вещественными числами.

    Сначала он применялся опционально, в качестве дополнительного процессора.

    Непосредственно в кристалл процессора FPU был впервые интегрирован в 1989 году (процессор Intel 80486).

    Драйвер AMD Radeon Software Adrenalin Edition 19.9.2 Optional

    Новая версия драйвера AMD Radeon Software Adrenalin Edition 19.9.2 Optional повышает производительность в игре «Borderlands 3» и добавляет поддержку технологии коррекции изображения Radeon Image Sharpening.

    Накопительное обновление Windows 10 1903 KB4515384 (добавлено)

    10 сентября 2019 г. Microsoft выпустила накопительное обновление для Windows 10 версии 1903 — KB4515384 с рядом улучшений безопасности и исправлением ошибки, которая нарушила работу Windows Search и вызвала высокую загрузку ЦП.

    Драйвер Game Ready GeForce 436.30 WHQL

    Компания NVIDIA выпустила пакет драйверов Game Ready GeForce 436.30 WHQL, который предназначен для оптимизации в играх: «Gears 5», «Borderlands 3» и «Call of Duty: Modern Warfare», «FIFA 20», «The Surge 2» и «Code Vein», исправляет ряд ошибок, замеченных в предыдущих релизах, и расширяет перечень дисплеев категории G-Sync Compatible.

    Драйвер AMD Radeon Software Adrenalin 19.9.1 Edition

    Первый сентябрьский выпуск графических драйверов AMD Radeon Software Adrenalin 19.9.1 Edition оптимизирован для игры Gears 5.

  • Справочная форма FPU Study Abroad

    Личная зрелость — неизвестно

    духовная зрелость ниже среднего Зрелость — Неизвестно

    Напряжение — среднее

    Командная работа — Превосходно

    Личная зрелость *

    Личная зрелость — отлично

    Личная зрелость — выше среднего

    Личная зрелость — в среднем

    Личная зрелость — ниже среднего

    Духовная зрелость *

    Духовная зрелость — отлично

    Духовная зрелость — выше среднего

    Духовная зрелость — в среднем

    Духовная зрелость

    Академические способности *

    Академические способности — Отлично

    Академические способности — Выше среднего

    Академические способности — Средние

    Академические Способности — Ниже среднего

    Академические способности — Неизвестно

    Толерантность к другим *

    Толерантность к другим — отлично

    Толерантность к другим — Выше среднего

    — Толерантность к другим

    Толерантность к другим — ниже среднего

    Толерантность к другим — неизвестно

    Работа со стрессом *

    Работа со стрессом — отличная

    Работа со стрессом — выше среднего

    Работа со стрессом — ниже среднего

    Работа со стрессом — неизвестно

    Гибкость изменений *

    Гибкость изменений — отличная

    Гибкость

    — выше среднего

    Гибкость в изменениях — в среднем

    Гибкость в изменениях — ниже среднего

    Гибкость в изменениях — неизвестно

    Коммуникационные навыки *

    Коммуникационные навыки — отличные

    Коммуникационные навыки В среднем

    Коммуникационные навыки — в среднем

    Коммуникационные навыки — ниже среднего

    Коммуникационные навыки — Неизвестно

    Командная работа *

    Командная работа — Отлично

    Работа в команде — Среднее значение

    Работа в команде — Ниже среднего

    Работа в команде — Неизвестно

    PGSplice: Предварительное напряжение

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

    Поз. Описание
    Проверка при подъеме домкратом Если выбранные пряди напряжения проверяются во время подъема домкратом. Введите допустимую долю предельного напряжения пряди (fpu).
    Непосредственно перед переносом Если выбранные пряди напряжения проверяются непосредственно перед переносом. Введите допустимую долю предельного напряжения пряди (fpu).
    Проверить после переноса Если отмечено, напряжения пряди проверяются сразу после переноса. Введите допустимую долю предельного напряжения пряди (fpu).
    После всех потерь Введите долю предела текучести пряди, допустимую в конечном состоянии.

    Проверка на домкрате | Если выбранные пряди напряжения проверяются во время подъема домкратом. Введите допустимую долю предельного напряжения пряди (fpu).Проверить перед рассадкой | Если выбранные пряди, напряжения проверяются непосредственно перед посадкой. Введите допустимую долю предельного напряжения пряди (fpu). На анкерных креплениях и стяжках сразу после установки анкеров | Введите допустимую долю предельного напряжения пряди (fpu) В другом месте по длине элемента вдали от анкеров в наборе анкеров | Введите допустимую долю предельного напряжения пряди (fpu) После всех потерь | Введите допустимую долю предела текучести пряди в конечном состоянии.

    Позиция Описание
    Разрешить удлиненные прямые пряди Если отмечено, прямые пряди могут быть удлинены из сборного элемента
    Рассчитайте переносную длину прядей предварительного напряжения, используя следующий метод: Выберите метод для расчета длины передачи предварительного напряжения. Опции соответствуют спецификациям LRFD и «нулевой длине». См. Обсуждение ниже.

    Передаточная длина определяется как «длина, на которой усилие предварительного натяжения передается бетону за счет сцепления и трения в предварительно напряженном элементе».LRFD 5.9.4.3.1 ( pre-2017: 5.11.4.1 ) определяет длину переноса как 60 диаметров нити. PGSuper учитывает уменьшенные силы предварительного напряжения в зоне переноса с помощью линейной интерполяции, как описано в технических характеристиках.

    Тем не менее, некоторые агентства могут пожелать проигнорировать эффект переноса предварительного напряжения (нулевая длина переноса) и предположить, что прядь полностью эффективна прямо к месту дебона. Обратите внимание, что этот параметр может быть или не быть консервативным в зависимости от рассматриваемого предельного состояния или поведения.Если этот параметр выбран, параметр «Нулевой перенос» приблизит это условие, задав для длины переноса значение 0,1 дюйма. Истинная «нулевая переходная длина» не может использоваться, так как она создает «скачки» напряжения из-за предварительного напряжения. То есть, на несвязанной стороне участка дебондирования напряжение из-за предварительного напряжения будет равно нулю, а на другой стороне оно будет «прыгать» до некоторого значения — математически это прерывистая функция и наносит ущерб алгоритмам проектирования и анализа.

    ПРИМЕЧАНИЕ. Параметр нулевого переноса будет влиять на все конструкции с предварительным натяжением, включая конструкции без сцепления и с гофрами.

    Эти параметры позволяют изменять требования LRFD 5.4.6.2

    Проверка напряжения растяжения для сухожилий предварительного напряжения

    После выполнения таблицы результатов проектирования PSC> Проверить растягивающее напряжение для сухожилий предварительного напряжения, появится диалоговое окно активации записей. Щелкните после ввода сухожилий.

    См. Использование Table Tool и проверьте следующие данные:

    Сухожилие: Имя профиля сухожилия.

    Для пост-натяжения:

    FDL1: Напряжение в сухожилиях в местах крепления.

    FDL2: Максимальное напряжение в связке по длине элемента вдали от анкеров сразу после установки анкера.

    FLL1: Максимальное напряжение в сухожилии после всех потерь на последней стадии.

    AFDL1: Допустимое напряжение в сухожилиях сразу после установки анкера на анкерные крепления.

    AFDL2: Допустимое напряжение в сухожилии сразу после установки анкера в другом месте.

    AFLL1: Допустимое напряжение в сухожилии в предельном состоянии после потерь.

    Когда выбран CSA-S6S1-2010, Минимальное эффективное предварительное напряжение.

    Для предварительного натяжения:

    FDL1: Напряжение в сухожилиях.

    FDL2: —

    FLL1: Максимальное напряжение в сухожилии после всех потерь на последней стадии.

    AFDL1: Допустимое напряжение сухожилия перед переносом.

    AFDL2: —

    AFLL1: Допустимое напряжение в сухожилии в предельном состоянии после потерь.

    Когда выбран CSA-S6S1-2010, Минимальное эффективное предварительное напряжение.

    Примечание 1. Предел напряжений для AASHTO LRFD (2012)

    При выборе AASHTO LRFD (2012) предел допустимого напряжения для предварительно напряженного сухожилия определяется, как указано в таблице 5.9.3-1 AASHTO LRFD (2012). Значение заданного предела прочности на разрыв предварительно напряженной стали (fpu) и предела текучести предварительно напряженной стали (fpy) указаны в Tendon Property.

    Состояние

    Тип сухожилия

    Стренги и плоские высокопрочные стержни без напряжений

    Нить с низкой релаксацией

    Стержни высокопрочные деформированные

    Предварительное натяжение

    Непосредственно перед переводом (AFDL1)

    0.70fpu

    0,75 фу

    фпу *

    В состоянии предела обслуживания после всех потерь (AFLL1)

    0.80fpy

    0.80fpy

    0.85fpy

    Пост-натяжение

    На якорной стоянке и муфты сразу после набора анкеров (AFDL1)

    0.70fpu

    0,70 фу

    0,70 фу

    В другом месте по длине элемента вдали от анкеровки и муфты сразу после набора анкеров (AFDL2)

    0,70 фу

    0,74 фу

    0,70 фу

    В состоянии предела обслуживания после потерь (AFLL1)

    0.80fpy

    0.80fpy

    0.80fpy

    * В Midas Civil растягивающее напряжение сухожилия непосредственно перед переносом (AFDL1) в деформированных высокопрочных стержнях применяется как fpu. В AASHTO LRFD в этом состоянии не предусмотрено предельное значение.

    Примечание 2. Предел напряжения для CSA-S6S1-2010

    Если выбран CSA-S6S1-2010, предел допустимого напряжения для предварительного напряжения арматуры определяется, как указано в таблице 8.2 из CSA-S6S1-2010. Значение заданного предела прочности на разрыв предварительно напряженной стали (fpu) и предела текучести предварительно напряженной стали (fpy) указаны в Tendon Property.

    Состояние

    Тип сухожилия

    Нить с низкой релаксацией

    Гладкий высокопрочный стержень

    Деформированный высокопрочный стержень

    Предварительное натяжение

    При передаче (AFDL1)

    0.74fpu

    0,74 ФПУ *

    0,74 ФПУ *

    Минимальное эффективное предварительное напряжение (AFLL1)

    0,45 фу

    0,45 фу

    0,45 фу

    Пост-натяжение

    При перегрузке, на якорной стоянке и муфтах (AFDL1)

    0.70fpu

    0,70 фу

    0,66 фу

    При передаче, в другом месте (AFDL2)

    0,74 фу

    0,70 фу

    0,66 фу

    Минимальное эффективное предварительное напряжение (AFLL1)

    0.45fpu

    0,45 фу

    0,45 фу

    * В Midas Civil растягивающее напряжение сухожилия при переносе (AFDL1) в гладких и деформированных высокопрочных стержнях применяется как 0,74fpu. В CSA-S6S1-2010 в этом состоянии не предусмотрено предельное значение.

    Психосоциальная безопасность — Знания и качество FPU

    Психологический стресс

    Все более угрожающая среда и подверженность насилию могут привести к тому, что журналисты будут страдать от страха, травм и паранойи.Психологическая травма может принимать различные формы и переживаться по-разному в зависимости от человека и контекста, в зависимости от того, насколько интенсивно, долго и часто человек подвергается стрессовым событиям. [1] Общие симптомы, связанные с посттравматическим стрессовым расстройством, включают повышенную бдительность, онемение и диссоциацию, навязчивые воспоминания, проблемы с концентрацией внимания и чрезмерную реакцию на повседневные события. [2]

    Журналисты, работающие в зонах повышенного риска, могут испытывать травматический стресс в результате переживания или наблюдения за такими событиями, как взрывы бомб или последствия стихийных бедствий. [3] Частое и систематическое воздействие рисков безопасности и физического или словесного насилия также может вызвать психологическую травму. [4] Это может касаться как международных военных корреспондентов, так и местных журналистов. Поскольку у местных журналистов может не быть возможности избежать враждебных или опасных обстоятельств, в которых они оба живут и о которых пишут, они могут быть как свидетелями, так и жертвами.

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

    Источник: Комитет защиты журналистов

    Важность самопомощи

    Это показывает, что психосоциальная безопасность имеет решающее значение и не может рассматриваться в отрыве от физической, цифровой или юридической безопасности.Важность целостного подхода здесь наиболее заметна, потому что безопасность журналистов начинается с заботы о себе: чтобы защитить себя от угроз своему благополучию, которые могут быть физическими, цифровыми и / или юридическими по своему характеру ( или их комбинация), журналисты должны «сознательно и намеренно придерживаться идеи заботы о себе… понимаемой не как эгоистичный акт, а, скорее, как подрывной и политический акт самосохранения». [5] Это также означает, что, например, в случае выполнения опасного задания необходимо уделять внимание психологическим и социальным аспектам до (подготовка), а также после (уход после ухода) и во время.С этой целью психическое здоровье также необходимо интегрировать в оценку риска как способ повышения готовности к психосоциальной безопасности. [6]

    Перед уступкой
    • Позаботьтесь обо всех личных вопросах, не связанных с работой
    • Будьте осведомлены о своем отношении, триггерах и сильных сторонах
    • Практикуйтесь говорить «нет» и устанавливать правильные ожидания
    • Помните о своих основных потребностях
    Во время работы
    • Имейте в виду, что ваши чувства и / или, возможно, измененные ощущения тела являются нормальными и действительными
    • Оставайтесь гидратированными и следите за своим дыханием
    • Не чувствуйте себя виноватым или стыдным за решения для безопасности, которые ваш разум и тело принимают во время режима выживания
    После задания
    • Обсудите и поделитесь своим опытом с коллегами
    • Позвольте себе выдыхать эмоции (письменно или лично)
    • Управляйте своим психосоциальным благополучием и посвящайте время своему психосоциальному благополучию после выполнения задания и при необходимости обращайтесь за профессиональной помощью

    Взято из проекта IREX по обеспечению доступа к свободному выражению (SAFE)


    Викарная травма

    Журналисты и другие специалисты, использующие средства массовой информации очевидцев, также могут испытывать симптомы, связанные с посттравматическим стрессовым расстройством.Это означает, что профессионалы, которые не переживают травмирующие события на собственном опыте, могут по-прежнему испытывать косвенную травму в форме « воздействия на работу экстремальных деталей травмирующего события », например, при выборе изображений для сопровождения истории или во время интервьюирования травмы. жертвы. [7] Согласно результатам опроса, проведенного Eyewitness Media Hub, более 50 процентов журналистов сталкиваются с шокирующими исходными материалами несколько раз в неделю. [8] К вторичной или косвенной травме также следует относиться серьезно, поскольку ее воздействие может быть значительным, а в некоторых случаях воздействие может быть столь же серьезным, как и воздействие травмы из первых рук.

    Узнать больше

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

    Практические ресурсы

    Ресурс Год Описание Язык (и)
    Ресурсы для благополучия и управления стрессом (Front Line Defenders) n.d. Этот веб-сайт содержит идеи для правозащитников о том, как бороться со стрессом и снимать его. Английский
    Как справиться с эмоциональным воздействием онлайн-домогательств (Международный институт прессы, в сотрудничестве с Dart Center Europe) н.о. В этой серии видео, которые являются частью платформы Newsroom Ontheline, описываются меры, которые редакции и журналисты могут предпринять для предотвращения или минимизации эмоционального стресса и травм, которые могут возникнуть в результате онлайн-домогательств. Английский
    Выбор психотерапевта (Центр журналистики и травм Дарт) 2010 Это руководство содержит советы для журналистов, которые ищут терапию. Английский
    Руководство по безопасности журналистов: освещение новостей в опасном и меняющемся мире (Комитет по защите журналистов) 2012 Глава 10 этого руководства посвящена психосоциальной безопасности и содержит советы о том, как позаботиться о себе. Английский
    Репортажи о зверствах: набор инструментов для журналистов, освещающих жестокие конфликты и зверства (Питер дю Туа, для «Интерньюс») 2014 Этот набор инструментов предоставляет идеи и инструменты для журналистов, освещающих чрезвычайно жестокие конфликты. Раздел 7.2 посвящен психосоциальной безопасности и содержит советы о том, как позаботиться о себе. Английский
    Руководство по безопасности для журналистов: Руководство для репортеров в условиях повышенного риска (ЮНЕСКО и «Репортеры без границ») 2017 Глава 6.2 этого руководства рассматривается психологическая травма и содержатся советы о том, как справиться с травматическим стрессом. Английский
    Покрытие травмы: шесть советов по защите вашего психического здоровья (Центр журналистики и травм Дарт) 2017 В этой статье содержатся советы для журналистов о том, как разумно освещать травмирующие события с учетом их психосоциальной безопасности . Английский
    Журналистика и косвенная травма (первый вариант) 2017 В этом руководстве рассматривается косвенная травма в карьере в отделе новостей. Английский
    Психологическая безопасность (Комитет по защите журналистов) 2018 Это примечание по безопасности содержит советы для журналистов о том, как заботиться о своей психологической безопасности. Английский, французский, испанский, португальский
    Психологическая безопасность: домогательства в Интернете и способы защиты психического здоровья (Комитет по защите журналистов) 2019 В этом примечании по безопасности содержатся советы для журналистов о том, как позаботиться о своем эмоциональном благополучии перед лицом домогательств в Интернете . Английский, французский, испанский
    Как журналисты могут защитить свое психическое здоровье до, во время и после назначения (IREX) 2019 Эта страница является частью проекта IREX по обеспечению доступа к свободному выражению мнения (SAFE), который упростил психосоциальную безопасность в своей работе. английский, испанский
    Руководство по безопасности филиппинских журналистов (Национальный союз журналистов Филиппин) 2020 Это руководство содержит практические советы для филиппинских журналистов, модифицированные с учетом филиппинских репортажей и контекста.Он разделен на восемь глав и, среди прочего, посвящен психосоциальной безопасности. Английский, Тагальский, Бисая
    Leading Resilience: Руководство для редакторов и менеджеров. Работа с внештатными сотрудниками, подвергшимися травме Работа с (ACOS Alliance) 2020 Этот набор инструментов разработан специально для редакторов новостей и менеджеров, работающих с внештатными журналистами, и содержит практическую информацию, советы и рекомендации, которые помогут редакторам оценить степень травмирования внештатных участников, а затем спланировать необходимые действия и поддержку. Английский
    Ресурсы для репортеров, справляющихся с травмой (Глобальная сеть журналистских расследований) 2021 Этот обширный список ресурсов предназначен для поддержки журналистов в преодолении травм. Английский
    [1] Комитет защиты журналистов, Психологическая безопасность
    [2] ЮНЕСКО и «Репортеры без границ», Руководство по безопасности для журналистов: Справочник для репортеров в условиях повышенного риска
    [3] ЮНЕСКО, Интенсивные нападения, новые средства защиты: достижения в борьбе за защиту журналистов и прекращение безнаказанности
    [4] Мишель Бетц и Пол Бейли, за международную поддержку СМИ, Страх, травма и местные журналисты: международные уроки психосоциальной поддержки журналистов
    [5] Tactical Tech, Руководство по комплексной безопасности
    [6] Комитет защиты журналистов, Лучшая защита: угрозы безопасности журналистов требуют нового подхода
    [7] Eyewitness Media Hub, Превращение вторичной травмы в первоочередную проблему: исследование средств массовой информации очевидцев и заместительной травмы на цифровой линии фронта
    [8] Там же.

    Как запустить стресс-тест процессора с использованием Prime95

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

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

    Советы
    • Не запускайте Prime95 с другими программами стресс-тестирования.Prime95 прошел достаточно, и его следует использовать с другими программами стресс-тестирования.
    • Если у вас есть Hyper Threading на микросхеме Intel, вам необходимо запустить 2 экземпляра Prime95. Это связано с тем, что один экземпляр Prime95 не сможет обнаружить сбой / нестабильность. Вы можете запустить 2 экземпляра Prime95, установив Prime95 в другую папку, а затем запустив его после первого. Вы также можете создать ярлык Prime95 на рабочем столе и сделать следующее: Щелкните правой кнопкой мыши ярлык > выберите Свойства > введите -A1 в конце адреса в поле «Цель».Убедитесь, что -A1 находится вне скобок.

    Напряжение FPU

    По сути, Prime95 проверяет ваш ЦП на максимальную нагрузку на FPU, которую он может выдержать. FPU расшифровывается как Floating Point Unit. В настоящее время почти каждый компьютер имеет чип или сопроцессор FPU, единственная цель которых — выполнять различные вычисления.

    Тесты на пытки

    Первое, что вы заметите при выборе типа теста на пытки, — это названия параметров, в которых есть БПФ.По сути, БПФ означает быстрое преобразование Фурье. Короче говоря, это алгоритм, который используется в Prime95 для нахождения квадрата больших чисел. Поскольку Prime95 подвергает ваш компьютер очень жесткому и строгому математическому тесту, для расчетов используются алгоритмы БПФ.

    Всего вы увидите 4 варианта на выбор. 3 варианта будут предустановленными конфигурациями, а 4 — индивидуальным вариантом. 3 предустановленных конфигурации:

    • Малые БПФ
    • Большие БПФ на месте
    • Смешивание

    Малые БПФ

    Описание малых БПФ в диалоговом окне говорит о максимальной нагрузке на FPU, данные подходят для Кэш L2 и оперативная память не тестировались.Это и есть конфигурация малых БПФ. Если вы выберете эту конфигурацию, Prime95 выберет размер БПФ, подходящий для вашего кэша L2 CPY. Поскольку этот БПФ невелик и умещается в кеш-памяти вашего процессора, это приведет к почти отсутствию или очень небольшому количеству обращений к основной памяти.

    Большие БПФ на месте

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

    Blend

    В режиме Blend смешиваются как малые, так и большие БПФ. Это означает, что он будет выбирать как малые, так и большие размеры БПФ. Малые размеры БПФ будут больше тестировать ваш ЦП (как и маленькие БПФ), а больших размеров БПФ не хватит для кеш-памяти ЦП, поэтому они также будут использовать память. Итак, очевидно, что в режиме наложения вы также протестируете как свой процессор, так и оперативную память.

    Когда вы выбираете конфигурацию Blend, она выбирает всю вашу RAM для тестирования. Это связано с тем, что большие размеры БПФ в режиме наложения не на месте, поэтому к одним и тем же частям ОЗУ нельзя будет обращаться снова и снова. Поскольку в смешанном тесте используется вся ваша оперативная память, неудача в этом (а не в других) тестах является надежным индикатором плохой оперативной памяти.

    Проблема с Blend

    Тест Blend выделяет большие БПФ, и некоторых из этих больших размеров может быть недостаточно и для вашей физической ОЗУ.Это приводит к тому, что ваш компьютер переключается на виртуальную память, которая в основном использует ваш жесткий диск в качестве оперативной памяти и множество обращений к жесткому диску. Поскольку время чтения жесткого диска намного выше, чем время чтения из памяти или кеша, это не очень хорошо. Это плохо, потому что тест предназначен для проверки вашего процессора под нагрузкой, и ваш процессор будет бездействовать, пока он ожидает доступа жесткого диска к данным.

    Примечание: Вы можете проверить, полностью ли загружен ваш ЦП в режиме смешивания, через диспетчер задач.

    Решение

    Хорошим решением этой проблемы является ограничение размера памяти, которую Prime95 может использовать. Поскольку проблема возникает из-за того, что размеры БПФ настолько велики, что их нельзя даже сохранить в ОЗУ, ограничение размера ОЗУ до фактического ОЗУ решит проблему. Итак, откройте диалоговое окно, в котором вас попросят выбрать тестовые конфигурации. Убедитесь, что вы выбрали вариант «Смешивание», а затем выберите вариант «Пользовательский». В параметре «Пользовательский» вы увидите параметр «Используемая память».Введите размер вашей реальной физической оперативной памяти (в МБ), которая у вас есть, и запустите тест.

    Custom

    У вас также есть опция Custom в Prime95. Эта опция позволяет вам поиграть с некоторыми параметрами тестов и позволяет вам сделать свой собственный тест. Вот параметры, которые можно настроить в этой опции.

    Мин. Размер БПФ (в K): Это минимальный размер БПФ. Вы установите нижний предел размеров БПФ, которые будет использовать Prime95.Имейте в виду, что введенное вами число не будет точно такого же размера, но оно будет умножено на 1024. Итак, введите числа соответственно.

    Макс. Размер БПФ (в K): Устанавливает верхний предел размеров БПФ. Prime95 использует минимальные и максимальные пределы для циклического перебора всех БПФ в этом диапазоне.

    Примечание: Prime95 не может использовать полностью нестандартные размеры. У него есть собственный список размеров, которые он может использовать. Итак, когда вы устанавливаете диапазон, вводя числа в поля min и max, Prime95 перебирает все числа, которые попадут в указанный диапазон.Так что держите в уме список при вводе лимитов. Вот список

    8, 10, 12, 14, 16, 20, 24, 28, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320, 384, 448, 512, 640, 768, 896, 1024, 1280, 1536, 1792, 2048, 2560, 3072, 3584 и 4096.

    Prime95 зависнет, если введенные числа не из этого списка. Итак, убедитесь, что вы вводите числа из этого списка.

    Выполнить БПФ на месте: Если этот параметр отмечен, Prime95 заставляет Prime95 использовать одну и ту же часть ОЗУ снова и снова.Эта часть ОЗУ будет выбрана на основе требований расчетов, но одна и та же часть будет перезаписана для каждого расчета. Если этот параметр не отмечен, Prime95 будет использовать всю оперативную память для своих вычислений.

    Используемая память (в МБ): Этот параметр будет доступен, если параметр «Выполнить БПФ на месте» отключен. Эта опция устанавливает размер оперативной памяти, которая будет использоваться для вычислений.

    Время выполнения каждого размера БПФ (в минутах): Эта опция устанавливает время, которое Prime95 должен потратить на одно БПФ, пока он не перейдет к следующему.

    Как долго мне следует запускать Prime95?

    В идеале Prime95 должен работать 24 часа. 24 часа считаются достаточным и надежным периодом времени, чтобы Prime95 ничего не пропустил. Даже если на вашем компьютере не произошло сбоя или ошибки через 12 часов, это не значит, что он не выйдет из строя на 18 -м часе . Многие пользователи видели, как их системы выходят из строя на 18 или 20 час. 24-часовой период выбран на том основании, что этого достаточно для выполнения всех БПФ.Это, очевидно, зависит от пользователя, но мы рекомендуем вам запустить Prime95 в течение 24 часов.

    Какой вариант выбрать?

    Опция большого БПФ на месте — это тот вариант, который больше всего нагружает ваш ЦП. Это происходит главным образом потому, что БПФ большого размера вынуждает много обращаться к памяти. Хотя это тестирование на месте, при котором для каждого расчета используется одна и та же часть ОЗУ, доступ происходит быстрее, и ЦП не нужно так долго ждать доступа, как в конфигурации Blend.

    Конфигурация Blend занимает второе место, когда дело доходит до нагрузки на ЦП. Он немного отстает от больших БПФ на месте, потому что у вашего центрального процессора есть вся оперативная память (и жесткий диск в худшем случае), что означает, что ему, возможно, придется ждать доступа к ОЗУ. Однако, поскольку тест на смешение обращается ко всей ОЗУ, сбой теста в конфигурации смешивания будет указывать на проблему с ОЗУ. Но имейте в виду, что Prime95 — это не тестер оперативной памяти. Это стресс-тестер процессора. Сбой теста в Blend не обязательно означает проблему с оперативной памятью.Это индикатор того, что может быть проблема с оперативной памятью. Поэтому рекомендуется проверить вашу оперативную память с помощью соответствующей программы-тестера памяти.

    Малый БПФ находится внизу, когда дело доходит до нагрузки на ЦП. Он не делает много обращений к ОЗУ и не нагружает ЦП на максимум.

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

    Большинство людей предпочитают конфигурацию Blend главным образом потому, что она проверяет и вашу оперативную память, и ваш процессор. Однако, как упоминалось выше, Prime95 не является средством проверки ОЗУ, поэтому не рассматривайте конфигурацию Blend как надлежащий тест ОЗУ. Мы рекомендуем использовать конфигурацию больших БПФ на месте, потому что она больше всего нагружает ЦП. Конфигурация Blend также является очень разумной конфигурацией для стресс-тестирования, но у нее всегда есть некоторые шансы испортить результаты (см. Раздел конфигурации Blend выше).Некоторые новички могут пропустить этот аспект стресс-тестирования. Но выбор за вами. Какой вариант вам больше подходит. У каждого из этих вариантов есть свои достоинства и недостатки.

    Как пользоваться Prime95?

    Зайдите сюда и загрузите соответствующую версию Prime95 для компьютера, который вы хотите подвергнуть стресс-тесту. Распакуйте сжатую папку, откройте ее и запустите файл с именем prime95.exe. Когда программа запустится, нажмите Just Stress Testing .

    Выберите конфигурацию FFT size , которую вы хотите использовать, а затем нажмите OK , чтобы запустить стресс-тест. Если вы не видите экран с типами тестов на пытки, нажмите «Параметры» и выберите «Тест на пытки…»

    Когда начнется тест, Prime95 откроет по одному рабочему потоку для каждого логического процессора, установленного на тестируемом компьютере. Эти потоки будут постоянно обновлять тестовую информацию для каждого логического процессора в режиме реального времени. Если Prime 95 обнаруживает ошибку при тестировании любого логического ЦП, все рабочие потоки останавливаются, и поток для логического ЦП, на котором программа обнаружила ошибку, сообщит об обнаружении аппаратного сбоя.Вы можете узнать больше об ошибках, с которыми сталкивается стресс-тест Prime95 , в файле txt , созданном программой.

    Если ошибок не обнаружено, стресс-тест Prime95 будет продолжать выполняться столько, сколько вы хотите. Чтобы завершить тест в любой момент, все, что вам нужно сделать, это нажать Test на панели инструментов окна вверху, а затем нажать Stop… в контекстном меню.

    Что делать, если тест не прошел?

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

    Проверьте свою RAM

    Если тест не удался при нагрузочном тесте малого БПФ, то RAM не находится в верхней части списка подозреваемых. Если тест не удался в любой из двух других конфигураций, мы рекомендуем проверить вашу оперативную память с помощью хорошей программы тестирования памяти.Вы можете использовать любую программу, какую захотите, но если вы не уверены, мы порекомендуем Memtestx86. Даже если ваш компьютер не прошел небольшой тест БПФ, мы рекомендуем использовать программу проверки памяти, чтобы быть уверенным в ОЗУ. Если у вас нет программы проверки памяти, нажмите здесь и следуйте инструкциям метода 1. Это наше собственное руководство, которое поможет вам в использовании Memtestx86 с помощью пошагового руководства.

    Если вам интересно, почему проверка ОЗУ более важна для БПФ на месте или конфигураций смешивания, то это потому, что эти два теста обращаются к ОЗУ намного чаще, чем тест малого БПФ.Таким образом, сбой в этом тесте с высокой вероятностью будет вызван оперативной памятью.

    Проблемы с нагревом

    Иногда ваш компьютер может не пройти тест, зависнуть или выключиться из-за перегрева. Обычно это происходит в тестах с большим БПФ, но может происходить и в других тестах. Это больше всего вызывает большие БПФ, потому что они больше всего нагружают ваш процессор. Как упоминалось выше, нагрузка на процессор приведет к его перегреву, и если на вашем компьютере нет надлежащих систем охлаждения, это также может вызвать эту проблему.Даже чистка материнской платы от пыли может сильно повлиять на тепловыделение. Итак, попробуйте очистить компьютер, убедитесь, что вентилятор работает и установлены надлежащие системы охлаждения. Также проверьте радиатор.

    Есть также несколько программ контроля температуры, которые вы можете использовать, чтобы следить за температурой вашей системы. SpeedFan — одна из таких программ, которая довольно точна и используется многими профессионалами.

    Блок питания

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

    Вы не столкнетесь с этим при регулярном использовании, в основном потому, что ЦП не загружен на 100%, особенно если вы используете компьютер для задач, не требующих интенсивной загрузки ЦП.Однако, если вы играете в 3D-видеоигры с видеокартой высокого класса и не сталкиваетесь с подобными проблемами, ваш источник питания не является подозреваемым. Это связано с тем, что видеокарта потребляет много энергии во время 3D-игры, и если бы это была проблема с источником питания, вы бы заметили это, играя в 3D-игру высокого класса.

    Если вы не выполняете какие-либо высокоинтенсивные 3D-задачи, или у вас нет видеокарты, или вы столкнулись с этим во время 3D-игр, то стоит проверить источник питания.К сожалению, решение этой проблемы — замена блока питания. Вы можете попробовать источник питания от другого ПК, чтобы убедиться, действительно ли проблема связана с источником питания. Если другой блок питания работает нормально, купите новый блок питания для своей системы.

    Другие варианты

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

    В таких сценариях вы можете начать проверку каждого раздела один за другим. Это связано с тем, что сбой в стресс-тесте ЦП не обязательно вызван ЦП. Могут быть и другие причины, косвенно вызывающие этот сбой, например, проблемы с перегревом (как упоминалось выше). Вы можете проверить настройки BIOS и настроить напряжение процессора, скорость, множители и многое другое, а также проверить, решают ли эти настройки проблему. Увеличение напряжения ОЗУ или замедление ее скорости также является вариантом для вас.Многие люди решают эту проблему за счет перенапряжения оперативной памяти. Если вы не знаете об этих параметрах или не использовали эти параметры, мы порекомендуем вам обратиться за помощью к ИТ-специалисту, поскольку эти настройки, если они будут выполнены неправильно, могут сжечь ваш процессор или вызвать множество серьезных проблем.

    Что такое стресс фпу. Подпишитесь на наши обновления! Тестирование производительности памяти

    AIDA64 содержит несколько тестов, которые можно использовать для оценки производительности отдельных частей оборудования или системы в целом.Это синтетические тесты, то есть они могут оценить теоретическую максимальную производительность системы. Тесты пропускной способности блоков памяти, ЦП или FPU основаны на многопоточном механизме тестирования AIDA64, который поддерживает до 640 потоков одновременной обработки и 10 групп процессоров (начиная с AIDA64 Business 4.00). Этот механизм обеспечивает полную поддержку многопроцессорных (SMP), многоядерных и гиперпоточных технологий.

    Тестирование кеш-памяти и производительности диска

    AIDA64 также предлагает отдельные тесты для оценки пропускной способности чтения, записи и копирования, а также кэш-памяти процессора и задержки системной памяти.Существует также отдельный тестовый модуль для оценки производительности устройств хранения, включая жесткие диски (S) ATA или SCSI, RAID-массивы, оптические диски, SSD-накопители, USB-накопители и карты памяти.

    Тестирование производительности GPGPU

    Это тестовая панель, доступ к которой можно получить в разделе меню Инструменты | GPGPU test, предлагает набор тестов производительности OpenCL GPGPU. Они предназначены для оценки производительности вычислений GPGPU с использованием различных рабочих нагрузок OpenCL. Каждый отдельный тест можно выполнить максимум на 16 графических процессорах, включая процессоры AMD, Intel и NVIDIA или их комбинации.Конечно, полностью поддерживаются конфигурации CrossFire и SLI, а также dGPU и APU. В общем, эта функция позволяет тестировать производительность практически любого вычислительного устройства, которое среди устройств OpenCL представлено как графический процессор.

    Помимо комплексных тестов производительности, AIDA64 предлагает специальные микротесты — их можно найти в разделе «Тесты» меню «Страница». Благодаря обширной справочной базе результатов результаты тестирования производительности можно сравнить с аналогичными показателями для других конфигураций.В настоящее время доступны следующие микротесты:

    Тестирование производительности памяти

    Тесты производительности памяти оценивают максимально возможную пропускную способность при выполнении определенных операций (чтение, запись, копирование). Они написаны на языке ассемблера и оптимизированы для всех популярных версий процессорных ядер AMD, Intel и VIA за счет применения соответствующих расширений к x86 / x64, x87, MMX, MMX +, 3DNow!, SSE, SSE2, SSE4.1 , Наборы инструкций AVX и AVX2.

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

    Процессор Queen

    Этот простой целочисленный тест оценивает способность предсказывать ветвление центрального процессора и ошибочное предсказание ветвлений. Он вычисляет решения классической головоломки с восемью ферзями, размещенными на шахматной доске 10х10. Теоретически при той же тактовой частоте процессор с более коротким конвейером и меньшими накладными расходами в случае ошибочного предположения о ветвлении может показать более высокие результаты тестирования.Например, если вы отключите гиперпоточность, процессоры Pentium 4 на базе Intel Northwood получат более высокие оценки, чем процессоры Intel Prescott, поскольку первые имеют 20-ступенчатый конвейер, а вторые — 31-ступенчатый. CPU Queen использует целочисленные оптимизации MMX, SSE2 и SSSE3.

    процессор PhotoWorxx

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

    • заливка изображения пикселями произвольно выбранного цвета;
    • повернуть изображение на 90 градусов против часовой стрелки;
    • поворот изображения на 180 градусов;
    • дифференциация изображений;
    • Преобразование цветового пространства
    • (используется, например, при преобразовании файлов JPEG).

    Тест в основном предназначен для блоков операций целочисленной арифметики SIMD-архитектуры центрального процессора и подсистем памяти. В тесте CPU PhotoWorxx используются соответствующие расширения для x87, MMX, MMX +, 3DNow !, 3DNow! +, SSE, SSE2, SSSE3, SSE4.1, SSE4A, AVX, AVX2 наборы инструкций и поддерживает NUMA, гиперпоточность, многопроцессорность (SMP) и многоядерность (CMP).

    процессор ZLib

    Этот целочисленный тест оценивает общую производительность центрального процессора и подсистемы памяти с использованием бесплатной библиотеки для сжатия данных ZLib.ZLib CPU использует только базовые инструкции x86, но поддерживает гиперпоточность, многопроцессорность (SMP) и многоядерность (CMP).

    процессор AES

    Этот целочисленный тест оценивает производительность ЦП при выполнении шифрования с использованием криптографического алгоритма AES. В шифровании AES — это алгоритм симметричного блочного шифрования. Сегодня AES используется в нескольких инструментах сжатия, таких как 7z, RAR, WinZip, а также в программах шифрования BitLocker, FileVault (Mac OS X), TrueCrypt. CPU AES использует соответствующие инструкции x86, MMX и SSE4.1, это аппаратное ускорение на процессорах VIA C3, VIA C7, VIA Nano и VIA QuadCore, поддерживающих технологию VIA PadLock Security Engine, а также на процессорах, поддерживающих расширение наборов инструкций Intel AES NI. Этот тест поддерживает гиперпоточность, многопроцессорность (SMP) и многоядерность (CMP).

    Хэш ЦП

    Этот целочисленный тест оценивает производительность ЦП при выполнении алгоритма кэширования SHA1 в соответствии с Федеральным стандартом обработки информации 180-4. Код для этого теста написан на языке ассемблера, он оптимизирован для большинства популярных процессорных ядер AMD, Intel и VIA за счет применения соответствующих расширений к MMX, MMX + / SSE, SSE2, SSSE3, AVX, AVX2, XOP, BMI. , и наборы инструкций BMI2.Тест CPU Hash выполняется с аппаратным ускорением на процессорах VIA C7, VIA Nano и VIA QuadCore, поддерживающих технологию VIA PadLock Security Engine.

    FPU VP8

    В этом тесте измеряется производительность сжатия видео кодеком Google VP8 (WebM) версии 1.1.0. Кодирование происходит за 1 проход видеопотока с разрешением 1280×720 («HD ready») и скоростью 8192 кбит / с с максимальными настройками качества. Содержимое фреймов генерируется фрактальным модулем Julia FPU. Код тестовой программы использует расширения и наборы инструкций MMX, SSE2, SSSE3 или SSE4.1, а также поддерживает гиперпоточность, многопроцессорность (SMP) и многоядерность (CMP).

    FPU Julia

    Этот тест оценивает производительность в операциях с плавающей запятой одинарной точности (32-битная точность) путем вычисления нескольких фрагментов фрактала Джулии. Код для этого теста написан на языке ассемблера, он оптимизирован для большинства популярных процессорных ядер AMD, Intel и VIA за счет использования соответствующих x87, 3DNow !, 3DNow! +, SSE, AVX, AVX2, FMA и FMA4 расширения набора инструкций.Julia FPU поддерживает гиперпоточность, многопроцессорность (SMP) и многоядерность (CMP).

    FPU Mandel

    Этот тест оценивает производительность в операциях с плавающей запятой двойной точности (64-битная точность) путем моделирования нескольких фрагментов фрактала Мандельброта. Код для этого теста написан на языке ассемблера, он оптимизирован для большинства популярных вариантов процессорных ядер AMD, Intel и VIA с использованием соответствующих расширений набора инструкций x87, SSE2, AVX, AVX2, FMA и FMA4.FPU Mandel поддерживает гиперпоточность, многопроцессорность (SMP) и многоядерность (CMP).

    FPU SinJulia

    Тест оценивает производительность в высокоточных операциях с плавающей запятой (80-битная точность) путем вычисления для каждого отдельного кадра с использованием модифицированного фрактала Джулии. Код этого теста написан на языке ассемблера, оптимизирован для наиболее популярных вариантов процессорных ядер AMD, Intel и VIA, позволяет использовать тригонометрические и экспоненциальные инструкции архитектуры x87.SinJulia FPU поддерживает гиперпоточность, многопроцессорность (SMP) и многоядерность (CMP).

    08.08.2012

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

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

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

    Это что-то, несомненно, чистая производительность двух важнейших блоков современных процессоров x86: целочисленного вычислительного блока (ALU — Arithmetic Logic Unit) и блока с плавающей запятой (FPU — Floating-Point Unit). Именно общность их характеристик определяет концепцию архитектуры — и эта концепция не имеет ничего общего с кешем или частотой, в то время как общая производительность процессора напрямую зависит.

    Итак, прежде чем мы начнем большое исследование, давайте разберемся, что это за блоки, для чего они нужны и как они устроены. Как я уже сказал, в этой статье не говорится о работе с памятью, кешами и прочими надстройками, мы будем говорить только о ALU и FPU и, естественно, о двух их важных составляющих — конвейерах и блоке предсказания ветвлений. Что ж, давайте немного поговорим о технологии Intel Hyper-Threading, так как она напрямую влияет на производительность ядра при выполнении простых операций.

    Целочисленный блок

    Первый и основной блок процессора. Хотя правильнее сказать не блок, а блоки, так как в процессорах их несколько. Грубо говоря, на заре развития кроме этого блока в процессоре практически ничего не было. Основная задача ALU, от самых первых моделей до современных монстров, не изменилась. Также он работает с простыми (целыми) числами, выполняя операции сложения, вычитания, сравнения, преобразования чисел; выполняет простейшие логические операции, а также битовые сдвиги.

    Обратите внимание, что задачи умножения и деления не возложены на ALU, а все потому, что эти типы вычислений довольно редки, и в результате они выделили свой блок — «целочисленный множитель», благодаря которому это стало возможным. повысить производительность АЛУ, исключив нестандартные задачи. Операции деления также назначаются множителю и выполняются с помощью специальной таблицы констант. Вот такой очень простой блок, от производительности которого напрямую зависит производительность процессора во многих задачах, например, офисных приложениях, многочисленных специфических программах для расчетов и т. Д.

    Блок с плавающей запятой

    Этот блок появился в процессорах намного позже, чем ALU, и сначала даже рассматривался как сопроцессор. Однако позже он все же перекочевал в ядро ​​основного процессора и с тех пор является его неотъемлемой и очень важной частью (как и в случае с ALU, этот блок не является одним из процессоров). Как следует из названия, основная задача FPU — это именно операции с числами с плавающей запятой.

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

    Конвейер

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

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

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

    Есть еще один важный момент: конвейеры разных процессоров имеют разное количество стадий. Преимущество коротких конвейеров в том, что они позволяют достичь большей производительности при той же частоте, в то время как длинный конвейер помогает достичь более высокой тактовой частоты.Простой пример из жизни: процессоры AMD Athlon XP и Athlon 64 с архитектурой K7 и K8 соответственно, которые когда-то конкурировали с процессорами Intel Pentium 4 с архитектурой NetBurst. Как вы, наверное, помните, многие процессоры в этих линейках были очень близки друг к другу по производительности, но при этом категорически отличались по характеристикам. В частности, Athlon 64 3200+ на тактовой частоте 2200 мегагерц чаще всего превосходил Pentium 4 с частотой 3200 мегагерц.Причина этого в разной длине конвейера: если AMD традиционно использовала короткую 12-ступенчатую, то Intel использовала гораздо более длинную 20-ступенчатую в Pentium 4, а чуть позже — 31 ступень! Отсюда и заметная разница в производительности.

    Блок предсказания ветвления (блок условного предсказания ветвления)

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

    Итак, что делает этот блок? Все просто — работает как штатный процессор ясновидения, то есть, обгоняя события (читайте вычисления ветки ошибочных данных), определяет, будет выполнен условный переход или нет. Естественно, гадания на кофейной гуще не бывает. На данный момент основным и приоритетным является метод динамического прогнозирования переходов, при котором блок прогнозирования переходов не только анализирует данные и инструкции, подготовленные для обработки процессором, но и анализирует историю подобных переходов, которую он сам накапливает.Благодаря тому, что он постоянно следит за конечным результатом (угаданным или нет) и сравнивает его со своим прогнозом, дополняя собственную статистику, эффективность прогнозов в подобных ситуациях в будущем значительно возрастет. Из-за такой тактики правильных прогнозов для этого блока гораздо больше, чем неправильных — современные процессоры от Intel и AMD правильно определяют направление условного перехода в 95-97 случаях. Естественно, из-за этого обнуление конвейера происходит сравнительно редко.

    Итак, у вас есть небольшая обучающая программа по процессорам, и теперь мы можем рассмотреть, как все это работает на самом деле, насколько эффективна та или иная архитектура и насколько эффективны блоки ALU и FPU (и, естественно, их вспомогательные блоки). Чтобы охватить максимально широкий диапазон ядер процессора и в то же время минимизировать влияние на результаты тестирования таких важных частей современных процессоров, как кэш, шина процессора и пропускная способность подсистемы памяти, мы обратились к пакету тестирования AIDA 64 .Причем из пакета было выбрано всего два синтетических. тест — CPU Queen и FPU SinJulia. Почему именно они? Ответ кроется в самом принципе их работы и полном соответствии требованиям этого теста. Чтобы понять, как те или иные архитектурные особенности каждого теста отражаются в результатах тестирования, обратимся к официальному описанию:

    CPU Queen

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

    При одинаковых тактовых частотах процессора преимущество будет отдано модели с более коротким конвейером и меньшим количеством ошибок прогнозирования. В частности, при отключенной HyperThreading процессор Pentium 4 на ядре Northwood получит более высокий результат, чем модель с ядром Prescott, поскольку в первом случае используется более короткий 20-ступенчатый конвейер по сравнению с 31-ступенчатым в ядре. второй.

    В этом случае включение HyperThreading может изменить баланс сил и позволить Prescott выиграть.Кроме того, производительность процессоров семейства AMD K8 должна быть выше, чем у семейства K7, за счет использования улучшенного блока предсказания переходов.

    В тесте ЦП Queen используются расширения потоковой передачи MMX и SSE, вплоть до SSSE3. Он занимает менее 1 мегабайта оперативной памяти. Поддерживает HyperThreading, многопроцессорные системы (SMP) и многоядерные процессоры.

    Выбор этого теста продиктован, прежде всего, возможностью полностью искоренить влияние на результат подсистемы памяти и объема кешей всех уровней.То есть, чтобы получить результат работы ALU, поддерживаемый блоком предсказания ветвления. Другие тесты из пакета ALU хоть и незначительно, но все же ощущают влияние частоты и объема кешей, а также пропускной способности шины процессора и шины памяти. А в нашем случае, когда сравниваются десятки процессоров разных поколений, разница в производительности этих подсистем может достигать нескольких порядков. Например, они попадают в одну таблицу: процессор Pentium III, использующий память SDR-133 с 64-битной шириной шины памяти, и процессор Core i7 с 192-битной шиной памяти и работающий с памятью DDR3-1333.

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

    FPU SinJulia

    Тест для вычислений с плавающей запятой и с повышенной точностью (80 бит). Тест основан на расчете одного кадра модифицированного фрактала Джулии. Код для этого теста написан на ассемблере и поэтому идеально оптимизирован для процессоров Intel и AMD.Особенно те ядра, которые могут использовать тригонометрические и экспоненциальные инструкции x87.
    Тест SinJulia FPU занимает менее 1 мегабайта оперативной памяти. Поддерживает HyperThreading, многопроцессорные системы (SMP) и многоядерные процессоры.

    Как видите, тест SinJulia FPU, как и процессор Queen, полностью не зависит от производительности подсистемы памяти, а также от частоты и объема кешей процессора. Более того, результат SinJulia будет объективным даже при сравнении древнего K6-III и современного Phenom II, в связи с тем, что в тесте не используются такие потоковые расширения, как MMX и SSE.Что ж, высокая точность расчетов позволяет сделать адекватный вывод для современных задач, которые ставятся перед процессором.

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

    результат теста / количество ядер / такая частота

    Разделив эти значения Для каждого процессора мы получили результат по одному ядру за такт.Учитывая описание тестов, необходимо внести несколько исправлений. Во-первых: если у вас есть поддержка HyperThreading, процессор всегда показывает лучшие результаты. Второе: процессоры, не поддерживающие SSE, покажут более низкие результаты в тесте ALU, то есть CPU Queen. К счастью, таких процессоров в списке не так много; по сути, это просто AMD K6-III.

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

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

    А теперь поговорим о том, как мы все это тестировали. Если вы уже смотрели сводную таблицу, то наверняка заметили, что в ней 61 процессор разных поколений. Конечно, не все из них были протестированы в нашей лаборатории, процессоров, протестированных в нашей тестовой лаборатории, чуть больше трети. Значительная часть результатов была взята из базы данных самой программы AIDA 64 2.50, которая была единственным тестовым пакетом в этом сравнении. Естественно, мы не слепо полагались на приведенные выше результаты.И мы перепроверили результаты их базы данных, проведя собственные тесты на нескольких аналогичных процессорах. Результаты, если учесть погрешность на опорной частоте и, соответственно, разницу в этих частотах, порадовали, продемонстрировав практически полное сходство. Поэтому мы, несомненно, свели результаты из базы данных программы с собственными результатами в одну таблицу.

    Здесь также стоит отметить, что в разных версиях AIDA расчет результатов может не совпадать, и поэтому их нельзя сравнивать.В нашем случае все результаты были получены только в версии 2.50.

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

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

    Первыми и самыми старыми процессорами в этом списке будут модели AMD K6-III на ядре Sharptooth и Pentium III на ядре Katmai. У этих процессоров на сегодняшний день довольно короткий конвейер — всего 12 шагов для Intel и минимум 6 шагов для AMD. Благодаря этому последний практически не нуждается в блоке предсказания ветвления, поскольку ошибки, связанные с неправильным выбором пути, не так сильно повлияют на результат, как в процессоре Pentium.Собственно, в этом процессоре этого не было, а в процессоре была Intel, и хотя по современным меркам его эффективность невысока, но механизмы анализа такие же, как и в современных процессорах. В итоге в тесте ALU AMD K6-III показывает лучший результат за счет короткого конвейера. Его результат составляет 2,03 единицы / такт против 1,93 у конкурента. И это при том, что в процессорах AMD этого поколения не было поддержки потоковых расширений SSE! В то же время в предстоящем тесте FPU, во многом благодаря блоку предсказания ветвлений, Pentium III уже имеет результат 0.164 единицы / такт против 0,128 у представителя архитектуры K6.

    Pentium III показал отличную производительность. С переменным успехом с ним по этому параметру мог поспорить только Athlon.

    Очень успешные ядра Coppermine и Tualatin процессоров Pentium III, появившихся позже, сохранили архитектуру Katmai неизменной, и поэтому результаты двух процессоров: Celeron 700 и Pentium III 1333 аналогичны тем, что мы уже видели. Но AMD к моменту выпуска этих процессоров уже отказалась от архитектуры K6, так как она не позволяла выходить на частоты выше 550 мегагерц из-за очень короткого конвейера.В результате новая архитектура K7 получила более длинный 10-ступенчатый конвейер и множество дополнительных функций и изменений, которые привели к заметным улучшениям производительности. Основным нововведением, и самым главным в рамках этого материала, стало появление блока предсказания ветвлений. Однако процессорам Pentium III превзойти по производительности ALU не удалось, новинки, получившие собственное название Athlon, провалились. Зато эффективность FPU существенно выросла: по этому параметру AMD K7 Athlon значительно превзошел K6 и догнал своих конкурентов, продемонстрировав результат на уровне 0.163 единицы / цикл. Но более длинный конвейер значительно снизил КПД ALU — до 1,58 единиц / цикл, то есть почти на 25 процентов по сравнению с K6. В остальном это было оправдано, так как FPU в большинстве приложений в то время был важнее, и более высокая частота, которую нам наконец удалось достичь, покрыла эти потери с лихвой.

    Переход AMD Athlon на ядро ​​Thunderbird не изменил баланса мощности и эффективности на такт, потому что это ядро ​​имеет ту же архитектуру.Но вскоре на рынке появились первые процессоры Pentium 4, построенные на совершенно новой архитектуре NetBurst. Возможно, с точки зрения маркетинга и продаж эти процессоры имели абсолютный успех, но с точки зрения инженерии и эффективности хуже архитектуры не было в истории.

    Pentium 4 на ядре Willamette. Один из первых процессоров на базе неудачной, но удивительно живучей архитектуры Netburst.

    Причина такая: в погоне за большими мегагерцами, которых так хотели покупатели, инженеры Intel пошли на нетривиальный ход для достижения более высоких частот, они значительно удлинили конвейер — до 20 ступеней.Конечно, в гонке на мегагерцы они сразу вышли в лидеры, однако производительность упала в такт очень ощутимо. Средний результат процессоров Pentium 4 на ядрах Willamette и Northwood в тесте ALU составляет 1,02, а в FPU 0,108. Сравните с результатами Pentium III — разница огромная! Чтобы опередить процессоры предыдущего поколения по производительности, Pentium 4 нуждался в значительно более высокой частоте. То есть, по сути, для получения равной эффективности ALU со старейшим процессором семейства Pentium III, работающим на частоте 1400 мегагерц, ядро ​​Pentium 4 должно работать на частоте 2536 мегагерц! А для достижения такого же результата в тесте FPU нужно 2111 мегагерц, что чуть меньше, но тоже совсем немного.То есть, если усреднить результаты, процессоры Pentium III 1400 и Pentium 4 2.4 будут иметь примерное равенство по эффективности.

    При этом AMD не стала гнаться за Intel по частотам, и, оставив практически неизменной архитектуру K7, выпустила линейку процессоров Athlon XP, процессоры в которых отмечены не частотами, а рейтингом «плюс», что продемонстрировало эффективность по отношению к процессорам Pentium 4 То есть по задумке маркетологов AMD, процессор Athlon XP 1800+ должен составить конкуренцию Pentium 4, работающему на частоте 1800 мегагерц.

    Давайте проверим, насколько адекватен этот подход, учитывая, что эффективность ядра Athlon XP составляет 1,58 единиц / цикл в ALU и 0,163 единиц / цикл в FPU. При реальной частоте модели 1800+, равной 1533 мегагерц, результат составляет 2422 единицы в процессоре Queen и 250 в FPU SinJulia. При этом результат Pentium 4 с частотой 1,8 гигагерца составляет 1908 и 195 единиц соответственно. Похоже, рейтинг даже занижен. Хотя не стоит забывать, что производительность в реальных приложениях может немного отличаться, если учесть другие характеристики процессоров, такие как кеши, шины и прочее.

    Удивительно, но горький опыт ничему хорошему инженеров Intel не научил, и в очередной раз уперся в невозможность увеличения частоты, они снова идут на увеличение длины конвейера. Причем не на пару шагов, а довольно значительно — если в ядре Northwood было 20 шагов, то в Prescott их 31. И это не просто длинный, а очень длинный конвейер. Да, конечно, благодаря этому изменению максимальный порог тактовой частоты новых ядер был выше, но и тепловыделение тоже было выше.

    Ядро Prescott было дальнейшим ухудшением архитектуры Netburst в погоне за большими мегагерцами. Самое неэффективное ядро ​​Intel в истории.

    Однако самым важным изменением, которое не все смогли оценить, было значительное снижение эффективности по сравнению с предшественником, и хотя появление технологии HyperThreading в некотором смысле спасло ситуацию, процессоры, которые ее не использовали показал просто устрашающий уровень эффективности.Найдите в таблице процессоры Pentium D 820 и 925, а также Celeron D 326, и вы поймете, о чем я говорю. Результат тактовой частоты, продемонстрированный в тесте CPU Queen, составил 0,75 единицы, а SinJulia FPU оценил эффективность обновленной архитектуры NetBurst всего на 0,081 единицы. Падение производительности по сравнению с ядрами Willamette / Northwood составило примерно 30 процентов в ALU и до 40 процентов в FPU.

    Сравнивать Prescott-256 и Smithfield с процессорами AMD K8 совершенно бессмысленно.Поскольку новая архитектура получила только два шага конвейера длиннее, чем K7, но в то же время приобрела значительно улучшенный, более эффективный блок предсказания ветвлений. В результате ядра на базе новой архитектуры демонстрируют несколько более высокую производительность ALU и FPU. Средний тест CPU Queen вырос до 1,74 единицы, в то время как SinJulia FPU остался на уровне своего предшественника. Как видите, не зря процессоры Athlon 64 и Sempron в свое время очень ценились геймерами — их эффективность очень высока, более чем в два раза выше, чем у ядер Pentium 4 с ядрами Prescott и Smithfield, чему в большинстве приложений не помогли ни наивысшая временами частота, ни огромный объем кеша на втором уровне.

    Очень удачным решением от AMD является Athlon 64. По сравнению с Pentium 4 эти процессоры выделялись низким энергопотреблением и отличной эффективностью.

    Однако на данном этапе стоит вспомнить, что именно в ядре Prescott появилась технология HyperThreading. Это появилось, конечно, не из хорошей жизни, а была неудачной попыткой замаскировать недостатки длинного конвейера. Благодаря этой технологии, еще несовершенной на тот момент, инженерам удалось выровнять удлинение конвейера.Например, процессор Pentium 4 2800E на базе ядра Prescott и с поддержкой HT продемонстрировал ту же производительность, что и ядра с 20-ступенчатым конвейером, но без HT. Однако прирост производительности от поддержки HyperThreading для ядер Willamette / Northwood не был достигнут, о чем свидетельствует результат редчайшего процессора Pentium 4 3.46 GHz Extreme Edition, который основан на ядре Gallatin (аналог Northwood, но с 2 МБ кэш-памяти L3) и поддерживает эту технологию.

    Немного позже, уже в эпоху заката NetBurst, инженеры Intel смогли значительно улучшить HyperThreading и добиться значительного повышения эффективности модуля с плавающей запятой.Обратите внимание на самый быстрый в линейке — одноядерный Pentium 4 3,73 ГГц Extreme Edition и двухъядерный Pentium 955 Extreme Edition. Их производительность FPU уже составляет 0,138 единицы, хотя производительность ALU находится на том же уровне. Однако даже благодаря этому AMD Athlon 64 X2 не смог опередить по производительности своих основных конкурентов, несмотря на то, что последние работают на более низкой тактовой частоте и не поддерживают HT.

    Посмотрите на таблицу — ни один из процессоров архитектуры NetBurst не может конкурировать с Athlon 64 X2 5200+, что уж говорить о топовом AMD Athlon 64 6400+.Однако то, что погоня за «большими гигагерцами» была ошибкой, Intel поняла давно, и поэтому готовила новейшую архитектуру, которая должна была стать не менее успешной в маркетинге, чем Pentium 4, но гораздо более эффективной.

    Athlon 64 X2, пожалуй, последний на сегодняшний день процессор, который может опередить топовые процессоры Intel. Однако победить неэффективные и горячие Pentium D не составило труда.

    Это, конечно, про Core.Разрабатывая эту архитектуру, инженеры Intel вернулись к конвейеру, в котором всего 14 этапов, то есть он был сокращен более чем в два раза по сравнению с последними представителями NetBurst. Естественно, в таких условиях о выходе на 4 гигагерца речь уже не шла, но первые представители нового семейства, несмотря на низкую частоту, показали наивысшую производительность. Оба процессора этого поколения — Pentium M 730 на ядре Dothan и Core Duo T2500 на ядре Yonah показали результат по тактовой частоте, который превосходит даже Pentium III и значительно выше, чем у конкурирующего семейства AMD K8.

    Архитектура, которая тестировалась на мобильных решениях, в несколько измененном виде также поступила на рынок настольных ПК в виде процессоров Core 2 Duo и Pentium Dual Core. На момент выпуска они не могли похвастаться высокими частотами, но при этом показали высочайшую эффективность и, как следствие, производительность, даже несмотря на отсутствие поддержки HyperThreading! Для этого, естественно, сработал значительно улучшенный блок предсказания ветвлений. Посмотрите на результаты. В тесте CPU Queen средняя эффективность ядра Conroe и его производных выросла до более чем двух единиц за цикл и в среднем достигла 2 единиц.13. В тесте SinJulia FPU результат тоже очень хороший — 0,175. Это хоть и ненамного, но больше, чем у процессоров с архитектурой Core первого поколения, и намного выше, чем у AMD K8, с которой Pentium 4 так долго и безуспешно боролся.

    Архитектура NetBurst, заменяющая Core 2, показала, что Intel может также производить быстрые и холодные процессоры, которые обладают высокой эффективностью.

    Наивысшую эффективность ядра в очередной раз доказал вышедший чуть позже одноядерный Celeron, который на скромной частоте благодаря ядру Conroe-L показал производительность на уровне своих предшественников, работающих на более низком уровне. частота вдвое выше.И это, заметьте, с таким же ядром. В целом эта архитектура зарекомендовала себя максимально эффективной и уже заставила AMD попытаться догнать соперников.

    И тут у AMD начались проблемы. Теперь у них не было преимущества в эффективности ядра, и вместо его капитального ремонта инженеры при создании поколения K10 и, соответственно, процессоров под названиями Phenom и Athlon начали увеличивать количество ядер. и кеши.Общая производительность этих решений, конечно, выросла, но внесенные изменения немного повлияли на эффективность. Производительность ALU немного выросла, видимо, за счет модифицированного, опять же, блока предсказания переходов, но эффективность FPU осталась совершенно неизменной — с такими характеристиками можно было конкурировать с Core 2 только за счет большего количества ядер или более высокой частоты. С последним у процессоров поколения K10 были, как вы, наверное, помните, очень серьезные проблемы.

    Phenom явно вышедший из строя процессор. Его эффективность не дотянула до Core 2, а с частотами были серьезные проблемы.

    В результате Phenom никогда не конкурировал с процессорами Core 2 Duo и Core 2 Quad. Однако вскоре проблема с частотами была решена, и новые процессоры Phenom II и Athlon II архитектуры K10.5 были готовы составить конкуренцию решениям Intel по этому показателю. Но эффективность в новом поколении осталась на том же уровне, и поэтому решения AMD не могли бороться с конкурентами на равных частотах.Кроме того, при переходе на 45-нанометровый техпроцесс Intel снова немного поработала над архитектурой и добилась очередного повышения эффективности FPU до уровня 0,185 единиц / цикл.

    Несмотря на комфортное превосходство, мастерские и лаборатории Intel уже создавали новое совершенное оружие, разрабатывая архитектуру Core, которая нашла свет в процессорах Core i3, i5 и i7 под общим названием Nehalem. Очередные изменения блоков и улучшение всех параметров привели к отличному результату.Посмотрите на производительность Core i5-750: эффективность ALU осталась почти на уровне Core 2, но при этом производительность самого важного на данный момент целочисленного операционного блока существенно выросла — до 0,225 единицы за такт. !

    Но, помимо архитектурных доработок, Intel готовила еще одно супероружие — довели до ума технологию HyperThreading. Его использование позволило получить просто фантастическую эффективность. Эта технология при правильной оптимизации дала огромный эффект и почти 1.Повышение КПД в 5 раз! 3,05 в ALU и 0,36 в FPU — просто отличный результат. Однако даже без поддержки этой технологии процессоры на базе архитектуры Nehalem оказались эффективнее своих предшественников и конкурентов.

    Nehalen была первой архитектурой Intel, ориентированной на эффективность ядра. Результат был отличный. Потомки в лице Сэнди Бридж и Айви Бридж показали, что потенциал еще есть.

    Следующие два поколения от Intel — процессоры на базе ядер Sandy Bridge и Ivy Bridge также продемонстрировали более высокую производительность не только за счет увеличения частоты.Небольшие изменения в ядрах позволили последовательно повысить производительность блока целочисленных операций на 0,25 единицы / такт в каждом поколении как с HyperThreading, так и без него. Но нет никаких изменений в эффективности FPU. Однако даже без доработок этот показатель очень хороший. Учитывая эту тенденцию, мы вправе ожидать нового повышения эффективности с появлением процессоров Intel следующего поколения.

    AMD о такой эффективности можно только мечтать. Однако они не сидят на месте, пытаясь улучшить производительность своих процессоров.В частности, процессоры Llano на базе ядер архитектуры K10.5 показали чуть более высокую производительность ALU, чем последние Phenom и Athlon. В основном за счет улучшенного блока предсказания ветвлений, при этом эффективность FPU осталась на том же уровне, что и у всех предыдущих процессоров AMD, начиная с самого первого семейства Athlon K7.

    Последним представителем семейства AMD, выпущенным в поколении K7, является APU Liano. К сожалению, он также не блещет эффективностью на фоне новейших процессоров Intel

    Однако даже Llano можно считать уже устаревшим решением, поскольку ближайшее будущее процессоров AMD будет ассоциироваться с процессорами совершенно новой архитектуры Bulldozer. , который был представлен в процессорах AMD FX и их производных.Именно эти процессоры, которые отнюдь не бесспорны, вызвали недоумение при подсчете эффективности ядер. А все из-за того, что принцип организации ядер в них слишком сложен. В частности, процессор FX-8150 имеет четыре двухъядерных модуля, и он заявлен компанией как восьмиядерный. Чтобы наказать компанию за это, можно было рассчитать ее эффективность из расчета восьми ядер, но это было бы технически неправильно, и результат был бы на уровне процессоров Intel на базе архитектуры NetBurst.Поэтому было решено учитывать эффективность не на ядре, а на модуле, что вполне оправдано, учитывая, что каждый модуль имеет только один блок вычислений с плавающей запятой.

    AMD FX на архитектуре Bulldozer продемонстрировал заметное повышение эффективности, но сложная архитектура еще не проявила себя. И, возможно, не раскроет.

    С ALU все сложнее — таких блоков в четырехмодульном процессоре действительно восемь, но они не могут работать параллельно с достаточной эффективностью из-за особенностей диспетчера задач Windows 7 и более ранних операционных систем Microsoft.Поэтому было принято решение рассчитывать эффективность ALU исходя из количества модулей. Это решение спорное, и я не буду настаивать на объективности этого результата. И результаты, кстати, были относительно хорошими. Что касается предшественников, конечно. В частности, с точки зрения эффективности спорного результата ALU, процессоры архитектуры Bulldozer показали результат 2,2 единицы / такт, что заметно выше, чем у K10.5, Llano и даже немного больше, чем у Core 2, хотя до Sandy Bridge даже без поддержки Hyper Threading далеко.Эффективность FPU (этому результату можно полностью доверять) также значительно превосходила все предыдущие решения AMD, и оказалась как раз между ранней и поздней архитектурами Core 2.

    На основании этих результатов можно сделать вывод, что процессоры архитектуры Bulldozer определенно не являются конкурентами процессорам Intel начиная с Nehalem, но с Core 2 они могут бороться очень эффективно, и даже превосходить на равных частотах. Не самый положительный вывод для зелени.

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

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

    Связанные материалы:
  • FPU (Floating Point Unit) — блок, выполняющий операции с плавающей точкой (часто обозначаемой запятой) или математическим сопроцессором.

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

    Сначала использовался опционально как дополнительный процессор.

    FPU был впервые интегрирован непосредственно в микросхему процессора в 1989 году (процессор Intel 80486).

    AMD Radeon Software Adrenalin Edition 19.9.2 Дополнительный драйвер

    Новая версия драйвера AMD Radeon Software Adrenalin Edition 19.9.2 Optional улучшает производительность игры «Borderlands 3» и добавляет поддержку технологии коррекции изображения Radeon Image Sharpening.

    Накопительное обновление для Windows 10 1903 KB4515384 (добавлено)

    10 сентября 2019 г. Microsoft выпустила накопительное обновление для Windows 10 версии 1903 — KB4515384 с рядом улучшений безопасности и исправлений ошибок, которые нарушали работу Windows Search и вызывали высокую загрузку ЦП .

    Драйвер Game Ready GeForce 436.30 WHQL

    NVIDIA выпустила пакет драйверов Game Ready GeForce 436.30 WHQL, который разработан для оптимизации для игр: Gears 5, Borderlands 3 и Call of Duty: Modern Warfare, FIFA 20 , The Surge 2 и Code Vein », исправляет ряд ошибок, отмеченных в предыдущих выпусках, и расширяет список дисплеев категории G-Sync Compatible.

    Драйвер AMD Radeon Software Adrenalin 19.9.1 Edition

    Первый сентябрьский выпуск графических драйверов AMD Radeon Software Adrenalin 19.9.1 Edition оптимизирован для Gears 5.

    Быстрый процессор — это здорово! Однако на скорость процессора влияет множество факторов. Есть люди, которые измеряют скорость исключительно гигагерцами — чем больше, тем лучше. Те, кто более опытен, обычно оценивают производительность процессора либо с помощью специальных тестов, либо по тому, как они справляются с обработкой информации в реальных приложениях, требующих больших объемов вычислений (3D-графика, сжатие видео и т. Д.). Учитывая, что большинство современных приложений и игр требуют огромного количества вычислений именно над действительными числами (числами с плавающей запятой), общая производительность процессора зависит от того, насколько быстро он их обрабатывает. Для этих целей в процессоре есть специальный модуль, называемый Floating-Point Unit (FPU) — модуль вычисления с плавающей запятой. При этом производительность этого модуля зависит не только от рабочей частоты процессора, но и от его конструктивных особенностей.

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

    Обратите внимание, что при работе с действительными числами есть тот же нюанс, что и при целочисленных операциях — команда не может быть выполнена за один такт ядра процессора (см. Статью «Зачем процессору конвейер», «КБ» No.2003 г.). И если процессоры 486 уже начали использовать пятиэтапный конвейер для обработки целочисленных инструкций, то FPU все еще не был типом конвейера, то есть следующая команда с плавающей запятой всегда должна была ждать завершения предыдущей. Это существенно замедлило работу процессора с мультимедийными приложениями. Причем последние на тот момент уже начали стремительно набирать обороты в своих «просьбах». Поэтому вполне естественно, что Intel, начиная с процессоров Pentium, стала использовать конвейер не только в целочисленных, но и в материальных операциях.AMD, в свою очередь, пошла несколько другим путем — вместо конвейерной обработки FPU начала внедрять 3DNow! Технологии в своих продуктах, которые также были нацелены на повышение производительности при операциях с действительными числами. Эта технология столкнулась с множеством проблем при ее реализации. Думаю, многие помнят, как AMD K6-2, созданный для конкуренции с Pentium II в операциях с целыми числами, отставал на тридцать процентов в обработке действительных чисел.

    Но, как говорится, на ошибках учатся, поэтому в Athlon и последующих процессорах AMD перешла на конвейерный тип FPU.Более того, в новых процессорах AMD использовалась не только супер конвейерная обработка, но и суперскалярность, в одном процессоре начали устанавливаться примерно три модуля FPU, каждый из которых принимает участие в вычислениях с плавающей запятой. Athlon / процессоры

  • Университет финансового мира — Substance Church

    Курс Дэйва Рэмси по управлению личными деньгами FPU

    Университет финансового мира Дэйва Рэмси (FPU) — это класс из девяти уроков, который обучает вас пошаговому плану, как выиграть с помощью денег.FPU — это больше, чем просто погашение долга. Речь идет о сбережениях, планировании будущего и уверенности в том, как вы распоряжаетесь своими деньгами. FPU научит вас проверенному плану быть готовым к любой финансовой ситуации. Требуется доступ к материалам курса через Ramsey +, стоимость начинается от 59 долларов.

    ПО ВОПРОСАМ ОТНОСИТЕЛЬНО СЕВЕРНОГО КАМПУСА, И ОБЩИМ ВОПРОСАМ ОБЩИЕ ВОПРОСЫ, СВЯЗАТЬСЯ С :

    Майкл и Джанесса ДеДжонг

    Электронная почта: [email protected]

    Телефон: 763.486.6667

    ВЕЩЕСТВО FPU СВИДЕТЕЛЬСТВА:

    * «FPU был замаскированным благословением. Я сделал несколько неудачных финансовых поворотов в своей жизни, и FPU действительно позволил мне сосредоточиться на своих финансах. FPU — это замечательно, если вы действительно готовы много работать, чтобы изменить некоторые расходы, связанные с образом жизни. Я выплатил почти 6К долга с июня 2019 года по ноябрь 2019 года. Мне удалось закрыть 2 из 3 кредитных карт, и из-за того, как я слежу за своими расходами.Это фантастика. Но это не все я. Я не смог бы сделать это без партнеров по подотчетности, лидеров FPU и, конечно же, Бога. Бог благословил меня благодатью и терпением справиться с таким большим долгом. Я настоятельно рекомендую FPU, если вы действительно хотите погасить свой долг ».

    * «FPU вывели меня из страха перед выселением, потому что я впервые не платил арендную плату и не платил десятину в течение 4 месяцев. Пройдя через fpu, я почувствовал, что наконец могу дышать! »

    * «Я никогда раньше не чувствовал, что это контролирует мои финансы.Я очень благодарен FPU и руководителям FPU.

    Добавить комментарий

    Ваш адрес email не будет опубликован.