Cpu vcore что это

Аппаратный мониторинг материнских плат. Программно-аппаратная реализация (часть 1)

Цель

Цель написания данной статьи – объяснить пользователю, что такое аппаратный мониторинг, как он реализован схемотехнически, а также научить пользователя навыкам самостоятельного измерения температур и напряжений, не прибегая к возможностям соответствующего диагностического программного обеспечения, типа HWINFO и AIDA64.

Объект исследования

реклама

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

Для аппаратного мониторинга любая материнская плата оснащается микросхемой Super I/O Chip, называемой в народе «мультиконтроллер». Это многофункциональный многоцелевой контроллер ввода-вывода, совмещающий в себе как минимум блок аппаратного монитора, контроллер управления вентиляторами, контроллер интеллектуальной термозащиты, контроллер последовательных и параллельных портов, флоппи-диска, клавиатуры. Более новые модели микросхемы могут интегрировать в себе больший набор блоков и контроллеров, например, контроллер подачи и отключения питания. В рамках данной статьи ознакомимся только с блоком аппаратного монитора, называемым также контроллером окружения (Environment Controller ­– EC).

Согласно давней традиции все материнские платы компании Gigabyte Technology оснащаются «мультиконтроллерами» фирмы ITE. Разнообразие модельного ряда микросхем ITE обширно. Однако число контактов (Voltage Inputs или сокращённо – VIN-линии), которые задействованы для отслеживания EC-контроллером входных напряжений, уже долгое время остаётся неизменным и ограничен количеством 8 штук. Понятно, что с таким ограниченным набором все системные напряжения отслеживать невозможно. Поэтому для обеспечения мониторинга других системных напряжений, как правило аналоговых, в дополнение к основному «мультиконтроллеру» материнскую плату оснащают микросхемой с содействующей функциональностью, например, ITE IT8792E. То же самое касается и системных температур. Если старый модельный ряд микросхем, вроде IT8705E (модель 2003 г.), ограничивался считыванием температур только из трёх источников, то более современные микросхемы, например, IT8686E (модель 2016 г.) имеют шесть температурных TEMP-линий. Наличие дополнительного контроллера IT8792E на материнской плате за счёт наличия трёх TEMP-линий расширяет мониторинг системных температур до девяти.

Каждый пользователь хотя бы раз проявлял любопытство в отношении того, какие температуры и напряжения отслеживаются в соответствующем разделе графической оболочки BIOS Setup Utility. Как раз-таки BIOS визуализирует показания, считываемые из основного и дополнительного EC-контроллеров. Но зачастую, этот набор неполный. Например, в BIOS многих современных материнских плат не отображаются показания напряжения элемента питания (VBAT-напряжение), непрерывно поддерживающего системные часы и CMOS с настройками BIOS. В таких случаях приходится прибегать к фирменному программному обеспечению либо сторонних разработчиков, типа HWINFO или AIDA64. Но и здесь зачастую царит неразбериха. Набор температур и напряжений, а также их показания в обоих программах может разниться. Единственным решением этой проблемы является изучение схемотехнической документации на конкретную модель материнской платы.

реклама

Получить доступ к чертежам и схемам, как и любой другой конструкторской документации материнских плат, нелегко. Являясь конфиденциальной информацией, она не размещается в открытом доступе. Однако в Интернете существует достаточно русскоязычных сайтов, где её можно взять бесплатно либо за символическую оплату. Но, как правило, там размещена документация для не столь современных моделей материнских плат. Мне, например, удалось приобрести архив со схемотехникой в формате pdf для 800 моделей материнских плат Gigabyte у тайского продавца. Для примера обратимся к такой документации на материнскую плату Gigabyte GA-AX370 Gaming 5.

Как видим на схеме выше (Рис.3) данная материнская плата оснащена «мультиконтроллером» ITE IT8686E. Контакты с номерами 121–127 задействованы под VIN-линии для считывания напряжений, а контакты 117–119 (TEMP-линии) подключены к источникам температурного измерения – термисторам и термодиодам. Определить, для каких напряжений задействованы VIN-линии на данной схеме затруднительно, т.к. они обозначены меткой общего вида – VIN0, VIN1, VIN5 и т.д. Но для температурных линий есть подсказка – CPU_TEMP, PM_TEMP и SYS_TEMP. В этом случае за разъяснениями обращаемся к другой схеме документации.

Как видно на схеме (Рис.4), по линии VIN4 отслеживается напряжение VCore SOC (напряжение «северного моста»), по линии VIN0 – VCore (напряжение на ядре процессора), VIN6 – VDDQ (напряжение на модулях памяти), VIN1 – VCC3 (+3,3 В), VIN3 – VCC (+5 В), VIN2 – +12V, VIN5 – A_VDDP. Что касается температурных линий, то согласно схеме (Рис.5) здесь всё интуитивно понятно. По лини CPU_TEMP EC-контроллер считывает температуру с термодиода, интегрированного в ядро центрального процессора. По линии SYS_TEMP считывается температура окружающей среды в системном блоке, показания которой обеспечивает наружный термистор, размещённый на материнской плате. Линия PM_TEMP связывает интегрированный в чипсет (микросхема «южного моста») термодиод и EC-контроллер.

Теперь проанализируем, какие входные напряжения и температуры отслеживает дополнительный контроллер аппаратного монитора IT8792E.

реклама

Как видим на схеме (Рис. 6), здесь задействованы группа из шести VIN-линий VINA0–VINA5 (контакты 49–54) и группа из трёх температурных линий – EC_TEMP1, EC_TEMP2 и EC_TEMP3 (контакты 44–46). Предназначение VIN-линий определяется схемой ниже (Рис. 7).

Что касается температурных линий, то здесь (Рис. 8.) схемотехническая документация содержит подсказку лишь для входов EC_TEMP2 и EC_TEMP3. Первый из них подключен к наружному термистору, расположенному возле одного из гнезд PCIE x16. Второй вход, по аналогии с линией SYS_TEMP «мультиконтроллера», связан с наружным термистором материнской платы, измеряющим температуру окружающего воздуха. Также установлено, что линия EC_TEMP1 отслеживает температуру возле одного из гнёзд PCIE 8x.

Вывод

Таким образом, анализ схемотехнической документации в части аппаратной реализации мониторинга температур и напряжений позволяет сделать вывод о том, что материнская плата Gigabyte GA-AX370 Gaming 5 в этом плане крайне функциональна. Аппаратно предусмотрено считывание показаний из 13 источников системных напряжений и 6 температур. Но и это не всё. Любопытный читатель наверняка обратил внимание на приведённые выше общие схемы двух контроллеров ( Рис. 3 и Рис. 6) и обнаружил, что обе микросхемы также подключаются к источникам «классических» напряжений – VBAT, 3VSB и VCC3 (AVCC3), а значит показания этих напряжений предположительно можно отслеживать. Изучение фирменного программного обеспечения Gigabyte и графической оболочки BIOS Setup Utility подтвердило наличие мониторинга «мультиконтроллером» ещё трёх температур – PCIE 16x, VRM и SOC MOSFET.

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

Источник

Cpu vcore voltage какое должно быть значение

С помощью опции CPU VCore Voltage можно вручную изменить напряжение питания центрального процессора.

Auto или Normal – автоматическое определение напряжения питания центрального процессора;

Значения напряжения питания – набор значений зависит от типа процессора и модели материнской платы.

Опция также может иметь другие названия:

Примечание 1. Центральный процессор (ЦП, CPU) – это микросхема, которая является главным элементом аппаратного обеспечения компьютера. Центральный процессор обрабатывает код программ и руководит работой других устройств.

Программа Setup BIOS фирмы AWARD Software International Inc на системных платах GIGABYTE TECHNOLOGY

Название данной опции у данного производителя в данной версии BIOS:

Другие идентичные по назначению параметры: VCore Voltage, CPU VCore, CPU Voltage Control, NPT Vid Control.

Cpu vcore что это. Смотреть фото Cpu vcore что это. Смотреть картинку Cpu vcore что это. Картинка про Cpu vcore что это. Фото Cpu vcore что это

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

Принцип работы

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

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

Рассмотрим подробнее варианты, которые могут встретиться пользователю в опции. Значение Auto позволяет установить стандартное для определенной модели процессора показание Вольт. Аналогичную функцию выполняют и варианты By CPU Default, Startup, Disabled, Normal, No.

Какое значение выбрать?

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

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

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

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

Напряжение на ядро обычно не меняется; однако при высокой нагрузке оно может колебаться. Такие просадки напряжения (Vdroop) исправляются с помощью функции BIOS LLC (Load-Line Calibration). При высокой нагрузке на процессор, LLC повышает напряжение.

Vcore Voltage и разгон

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

Повышение напряжения позволит разогнать процессор по максимуму.

Чтобы это сделать, нужно загрузиться в BIOS. Vcore выражается в виде числа с тремя цифрами после запятой, например, 1.235v. По умолчанию напряжение на ядро выставляется автоматически. Но вы можете поставить любое значение. Убедитесь, что не превышаете рекомендуемый максимум вашего ЦП.

Cpu vcore что это. Смотреть фото Cpu vcore что это. Смотреть картинку Cpu vcore что это. Картинка про Cpu vcore что это. Фото Cpu vcore что это

Перед тонкой настройкой Vcore, важно найти хорошее базовое значение для нужной тактовой частоты. У каждой модели всё по-разному. Узнать сколько должно быть vcore voltage вам могут помочь обзоры на процессор, особенно связанные с разгоном.

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

Cpu vcore что это. Смотреть фото Cpu vcore что это. Смотреть картинку Cpu vcore что это. Картинка про Cpu vcore что это. Фото Cpu vcore что это

Если вы загрузились в ОС и всё работает стабильно — понижайте напряжение Vcore Voltage. При разгоне нужно найти минимально стабильное напряжение, ведь большее напряжение — большее тепловыделение.

Cpu vcore что это. Смотреть фото Cpu vcore что это. Смотреть картинку Cpu vcore что это. Картинка про Cpu vcore что это. Фото Cpu vcore что это

Cpu vcore что это. Смотреть фото Cpu vcore что это. Смотреть картинку Cpu vcore что это. Картинка про Cpu vcore что это. Фото Cpu vcore что это

И наоборот, если ваш разгон нестабилен при базовом напряжении, увеличивайте напряжение Vcore Voltage пока компьютер не перестанет сбоить. Для точной настройки, уменьшайте напряжение на 0,005 вольта.

Cpu vcore что это. Смотреть фото Cpu vcore что это. Смотреть картинку Cpu vcore что это. Картинка про Cpu vcore что это. Фото Cpu vcore что это

Уменьшение напряжения Vcore Voltage

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

Источник

CPU Voltage

Другие идентичные по назначению параметры: VCore Voltage, CPU VCore, CPU Voltage Control, NPT Vid Control.

Cpu vcore что это. Смотреть фото Cpu vcore что это. Смотреть картинку Cpu vcore что это. Картинка про Cpu vcore что это. Фото Cpu vcore что это

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

Принцип работы

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

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

Рассмотрим подробнее варианты, которые могут встретиться пользователю в опции. Значение Auto позволяет установить стандартное для определенной модели процессора показание Вольт. Аналогичную функцию выполняют и варианты By CPU Default, Startup, Disabled, Normal, No.

Какое значение выбрать?

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

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

Источник

Этот FAQ содержит информацию по процессорам intel эпохи Core. Рекомендуется к прочтению новичкам, дабы ориентироваться в терминологии. Материал содержит большой объем информации собранной из разных источников, поэтому просьба в случае обнаружения неточностей и ошибок сообщить о них автору данного FAQ alex1974.

Расширение системы команд

MMX (Multimedia Extensions — мультимедийные расширения) — коммерческое название дополнительного набора инструкций, выполняющих характерные для процессов кодирования/декодирования потоковых ау.

Этот FAQ содержит информацию по процессорам intel эпохи Core. Рекомендуется к прочтению новичкам, дабы ориентироваться в терминологии. Материал содержит большой объем информации собранной из разных источников, поэтому просьба в случае обнаружения неточностей и ошибок сообщить о них автору данного FAQ alex1974.

Расширение системы команд

MMX (Multimedia Extensions — мультимедийные расширения) — коммерческое название дополнительного набора инструкций, выполняющих характерные для процессов кодирования/декодирования потоковых аудио/видео данных действия за одну машинную инструкцию. Впервые появился в процессорах Pentium MMX.

SSE (Streaming SIMD Extensions, потоковое SIMD-расширение процессора) — это SIMD (Single Instruction, Multiple Data, Одна инструкция — множество данных) набор инструкций, разработанный Intel и впервые представленный в процессорах серии Pentium III как ответ на аналогичный набор инструкций 3DNow! от AMD, который был представлен годом раньше. Первоначально названием этих инструкций было KNI — Katmai New Instructions (Katmai — название первой версии ядра процессора Pentium III).

Технология SSE позволяла преодолеть 2 основные проблемы MMX — при использовании MMX невозможно было одновременно использовать инструкции сопроцессора, так как его регистры были общими с регистрами MMX, и возможность MMX работать только с целыми числами.

SSE включает в архитектуру процессора восемь 128-битных регистров и набор инструкций, работающих со скалярными и упакованными типами данных.

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

SSE2 (Streaming SIMD Extensions 2, потоковое SIMD-расширение процессора) — это SIMD (Single Instruction, Multiple Data, Одна инструкция — множество данных) набор инструкций, разработанный Intel и впервые представленный в процессорах серии Pentium 4. SSE2 расширяет набор инструкций SSE с целью полностью вытеснить MMX. Набор SSE2 добавил 144 новые команды к SSE, в котором было только 70 команд.

SSSE3 (Supplemental Streaming SIMD Extension 3) — это обозначение данное Intel’ом четвёртому расширению системы команд. Предыдущее имело обозначение SSE3 и Intel добавил ещё один символ ‘S’ вместо того, чтобы увеличить номер расширения, возможно потому, что они посчитали SSSE3 простым дополнением к SSE3. Также их называли кодовыми именами Tejas New Instructions (TNI) и Merom New Instructions (MNI) по названию процессоров, где впервые Intel намеревалась поддержать эти новые команды. Появившись в Intel Core Microarchitecture, SSSE3 доступно в сериях процессоров Xeon 5100 (Server и Workstation версии), а также в процессорах Intel Core 2 (Notebook и Desktop версии) и Intel Atom. Новыми в SSSE3, по сравнению с SSE3, являются 16 уникальных команд, работающих с упакованными целыми. Каждая из них может работать как с 64-х битными (MMX), так и с 128-ми битными (XMM) регистрами, поэтому Intel в своих материалах ссылается на 32 новые команды.

SSE4 — новый набор команд микроархитектуры Intel Core, впервые реализованный в процессорах серии Penryn. SSE4 состоит из 54 инструкций, 47 из них относят к SSE4.1 (они есть в процессорах Penryn). Полный набор команд (SSE4.1 и SSE4.2, то есть 47 + оставшиеся 7 команд) доступен только в процессорах Intel с микроархитектурой Nehalem, которые были выпущены в середине ноября 2008 года. Ни одна из SSE4 инструкций не работает с 64-х битными mmx регистрами (только с 128-ми битными xmm0-15).

AVX (Advanced Vector Extensions) — расширение системы команд x86 для микропроцессоров Intel, предложенное Intel в марте 2008. AVX предоставляет различные улучшения, новые инструкции и новую схему кодирования машинных кодов: 1. Размер векторных регистров SIMD увеличивается с 128 до 256 бит. Существующие 128-битные инструкции будут использовать младшую половину новых YMM регистров. В будущем возможно расширение до 512 или 1024 бит. 2. Неразрушающие операции. Набор инструкций AVX позволяет использовать любую двухоперандную инструкцию XMM в трёхоперандном виде без модификации двух регистров-источников, с отдельным регистром для результата. Например, вместо a = a + b можно использовать c = a + b, при этом регистр a остаётся не изменённым. AVX не поддерживает неразрушающие формы операций над обычными регистрами общего назначения, такими как EAX, но такая поддержка, возможно, будет добавлена в последующих расширениях. 3.Требования выравнивания данных для операндов SIMD в памяти ослаблены.

AES (Advanced Encryption Standard) — расширение системы команд x86 для микропроцессоров, предложенное компанией Intel в марте 2008. Целью данного расширения является ускорение приложений, использующий шифрование и дешифрирование по алгоритму AES.

EM64T (также x86-64/ x64/Intel64/) — 64-битная аппаратная платформа для выполнения 64-разрядных приложений. Это расширение архитектуры x86 с полной обратной совместимостью. Основной отличительной особенностью EM64T является поддержка 64-битных регистров общего назначения, 64-битных арифметических и логических операций над целыми числами и 64-битных виртуальных адресов. В процессоры с EM64T добавились 16 целочисленных 64-битных регистра общего назначения, 8 80-битных регистров с плавающей точкой, 8 64-битных регистров Multimedia Extensions, 16 128-битных регистров SSE, 64-битный указатель RIP и 64-битный регистр флагов RFLAGS. Кроме поддержки со стороны процессора, технология так же требует поддержки со стороны материнской платы (чипсета). Технология впервые была реализована в поздних моделях Pentium4.

EIST или Enhanced Intel SpeedStep – программно-управляемая технология энергосбережения, динамически изменяющая множитель и напряжение питания ядра процессора в зависимости от нагрузки и настроек операционной системы, в этом ее главное отличие от C1E. Чрезвычайно полезна в ноутбуках, где с помощью настроек плана электропитания позволяет увеличить длительность работы от батареи, за счет ограничения потребления процессора. На десктопах позволяет тонко настроить в ОС пороги снижения множителя в зависимости от нагрузки. Если в биос EIST включена, а в ОС множитель не снижается – проверьте настройки плана электропитания. О настройке плана электропитания читать тут.

LLC (LoadLine Calibration, Vcore Drop Control ) – интеллектуальная функция устранения просадки напряжения Vcore в нагрузке. Как правило имеет несколько режимов устранения просадок, чем жестче режим, тем выше будет нагрев процессора.

Execute Disable Bit (XD) — атрибут страницы памяти в архитектурах x86 и x86-64. Поскольку в современных компьютерных системах память разделяется на страницы, имеющие определенные атрибуты, разработчики процессоров добавили ещё один: запрет исполнения кода на странице. То есть, такая страница может быть использована для хранения данных, но не программного кода. При попытке передать управление на такую страницу процессор сформирует особый случай ошибки страницы и программа (чаще всего) будет завершена аварийно.

Physical Address Extension (PAE) — режим работы встроенного блока управления памятью x86-совместимых процессоров, в котором используются 64-битные элементы таблиц страниц (из которых для адресации используются только 36 бит), c помощью которых процессор может адресовать 64 ГБ физической памяти (вместо 4 ГБ, адресуемых при использовании 32-разрядных таблиц), хотя каждая задача (программа) всё равно может адресовать максимум 4 ГБ виртуальной памяти.

Температуры, термомониторинг, термозащита

Thermal Monitor 1 (TM1) – он же троттлинг, Throttling, или Thermal Throttling, а также Thermal Trip. Механизм TM1 заключается в снижении тепловыделения за счет пропуска тактов при перегреве процессора. TM1 основан на механизме модуляции тактового сигнала (clock modulation), позволяющем регулировать эффективную частоту работы ядра с помощью введения холостых циклов — периодического отключения подачи тактового сигнала на функциональные блоки процессора. Перегревом считается достижение значения 0 по датчикам DTS. Впервые появился в процессорах Pentium M.

TurboThrottling – выражение, появившееся на страницах оверклокерских форумов. Означает прекращение работы технологии TurboBoost в Nehalem или TurboBoost 2.0 в Sandy Bridge, по сути дальнейшее развитие TM2 в процессорах Core i7(i5, i3), постепенно снижает турбомножитель вплоть до стандартного в нагрузке, если были превышены турболимиты (Sandy Bridge) или превышено TDP (nehalem). TurboThrottling также срабатывает при достижении критической температуры.

Tjmax – значение для вычисления температуры по датчикам DTS, формула проста: Tcore = Tjmax – Distance to tjmax. В процессорах nehalem и более поздних содержится в специальном регистре, и может быть считано программами мониторинга. Для всех процессоров Core 2 значение Tjmax составляет 100 градусов за исключением экстремальных моделей QX****. Автор данного FAQ предпочитает игнорировать Tjmax и в качестве индикатора температуры предпочитает Distance to tjmax.

TDP (Thermal Design Package, Thermal Design Power) – или проще термопакет. Параметр, характеризующий максимальную выделяемую процессором тепловую мощность, необходим для расчета мощности системы охлаждения. Измеряется в ваттах.

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

Функциональные блоки, шины, и т.п.

Чипсет (англ. chipset) — набор микросхем, спроектированных для совместной работы с целью выполнения набора каких-либо функций. Так, в компьютерах чипсет, размещаемый на материнской плате, выполняет роль связующего компонента, обеспечивающего совместное функционирование подсистем памяти, центрального процессора (ЦП), ввода-вывода и других.

PCH (Platform Controller Hub) – так называется южный мост в чипсетах для процессоров Lynnfield и Sandy Bridge. Главное отличие от ЮМ в том, что PCH подключается непосредственно к процессору через шину DMI. Функционально – самый обычный ЮМ.

IMC (Integrated Memory Controller) – интегрированный контроллер памяти как правило в процессорах s1156.

FSB (Front Side Bus) – шина эпохи s775 обеспечивающая соединение между процессором и северным мостом.

Частота CPU = BCLK x Множитель процессора

Частота Uncore = BCLK x Множитель Uncore (в процессорах поколения Nehalem)

Частота памяти = BCLK x Множитель памяти

Частота QPI = BCLK x Множитель QPI (в процессорах поколения Nehalem, в исполнении 1366)

iGPU (integrated Graphics processing unit) – интегрированное графическое ядро процессоров интел.

PLL (Phase-locked loop) – ФАПЧ, или Фа́зовая автоподстро́йка частоты.

Absolute maximum and minimum ratings для процессоров Sandy Bridge до сих пор не представлены (отсутствует в даташитах), поэтому о допустимых вольтажах приходится судить по косвенным данным:

Исходя из одинакового техпроцесса (32nm) о допустимых вольтажах для Sandy Bridge можно судить по таблице для i7 32nm для s1366.

Vcore (CPU Voltage)– напряжение питания ядра (ядер) процессора. Увеличение этого напряжения благоприятно влияет на разгон ядер процессора. В процессорах i7(i5, i3), установка Vcore через этот пункт приводит к невозможности энергосберегающих технологий управлять напряжением Vcore.

CPU Offset Voltage (DVID) – параметр биос материнских плат для процессоров i7(i5, i3) устанавливает смещение Vcore в вольтах, может принимать как положительное так и отрицательное значение. При этом параметр CPU Voltage должен быть установлен в normal или в offset mode (зависит от материнской платы). Установка Vcore через этот параметр позволяет корректно работать энергосберегалкам. Так же подобный параметр присутствовал на некоторых платах с чипсетом х38/48 но не был широко распространен.

Vtt (FSB termination voltage)– напряжение питания терминаторов внешних шин процессора, ключевое напряжение в GTL логике. Поднятие напряжения благоприятно влияет на стабильность всех внешних шин процессора, положительно влияет на стабильность операций с памятью.

QPI/VTT, QPI/DRAM – в процессорах поколения Nehalem совмещенное напряжение питающее блок Uncore, а также терминаторы внешних шин процессора. Рекомендуется поднимать при разгоне Uncore/DDRIII.

VccIO – аналог VTT в процессорах Sandy Bridge.

CPU PLL Voltage (VccPLL)— Напряжение питания блока ФАПЧ (Фазовой автоподстройки частоты, и тактового генератора в Sandy Bridge). На материнских платах s775 часто совмещалось с напряжением питания южного моста. На процессорах Core i7(i5, i3) становится полностью самостоятельным параметром. Считается, что напряжение благоприятно влияет на стабильность системы при экстремальном разгоне. При среднем и низком разгоне параметром можно пренебречь, а иногда и снизить (на Nehalem и Sandy Bridge).

NB Core Voltage (MCH Voltage)– напряжение питания Северного Моста на материнских платах эпохи s775. Поднятие напряжение положительно влияет на стабильность при высоких шинах FSB, а также на стабильность подсистемы памяти.

SB Core Voltage (ICH Voltage, PCH Voltage)– напряжение питания Южного Моста, теоретически поднятие этого напряжения положительно влияет на стабильность внешних интерфейсов материнской платы, таких как IDE, SATA, USB, etc.

IMC Voltage – напряжение питания контроллера памяти в процессорах Lynnfield.

DDR Voltage (DRAM Voltage)– напряжение питания модулей памяти, в процессорах поколения Nehalem так же питает шину памяти процессора.

Стабильность, тесты, мониторинг

Prime95 является клиентом распределенных вычислений для решения математической задачи – поиска простых чисел Мерсенна. Как и любой другой подобный клиент, программа загружает задание с центрального сервера, производит необходимые вычисления и возвращает результат. Но компьютерным энтузиастам Prime95 известна благодаря другим способностям – ее можно использовать как достаточно эффективный тест стабильности компьютера. Сравнение полученных результатов с эталонными помогает выявить ошибки в работе связки процессор–память (правда, определить, что именно «виновато» в возникновении ошибок – процессор или же память, бывает затруднительно). Имеется три режима проверки стабильности, причем Large FFT более эффективно тестирует CPU, а Blend – память. Для уверенности в стабильности рекомендуется тестирование праймом проводить не менее 3 часов, а для железной стабильности не менее 12.

Linpack — программная библиотека, написанная на языке Фортран, которая содержит набор подпрограмм для решения систем линейных алгебраических уравнений. Изначально предназначалась для работы на суперкомпьютерах которые использовались в 1970-х — начале 1980-х годов.

Сегодня переработанный и оптимизированный компанией intel линпак используется для измерения производительности системы в гигафлопсах. В оверклокерской среде линпак получил популярность благодаря способности создавать максимальную нагрузку сопровождаемую максимальным энергопотреблением и нагревом процессора. Поэтому тест рекомендуется использовать в первую очередь для испытания на прочность охлаждения и проверки достаточности Vcore. При тестировании используйте максимальный объем задачи и минимум 20 проходов (рекомендую не менее 50-ти). Память линпак тестирует плохо, и даже с заведомой нестабильностью подсистемы память-северный мост может пройти успешно как 20 так и 100 проходов. Так что тест не самодостаточен, и без тестов основанных на прайм коде не обойтись.

График зависимости нагрузки от объема вычислений в линпак, взят с сайта интел:

Если результаты в Linx снижаются с каждым следующим проходом или «прыгают» от прохода к проходу возможно сработал троттлинг, турботроттлинг (i7, i5, i3) или троттлинг памяти (i7, i5, i3 только ахитектуры Sandy Bridge). Попытайтесь понизить температуру процессора, если с температурой все в порядке, проверьте установку турболимитов, а также память соотв софтом (см. выше).

Программа поддерживает несколько процессоров (от номера версии), имеет оптимизированные тесты прогрева с обнаружением ошибок под процессоры AMD, Intel Pentium4 и Core2. Тест памяти может проверять любой объем памяти. Тестирование так-же сегментами, тесты сделаны по образу и подобию TM1 и TM2.

Тест диска, особенно тест интерфейса, тоже вовсе не декоративный элемент программы. 🙂

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

CPU OCCT основан на прайм коде, может заменить прайм95.

Кроме самих тестов в программу встроен очень недурной мониторинг, сопровождаемый графическими логами.

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

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

Intel Thermal Analysis Tool (TAT) – отличная грелка для процессоров Pentium 4, Pentium D, Core 2 65 нм. Не работает с камнями архитектуры Penryn и более поздними. Отслеживает троттлинг, мониторит температуры.

Известен наверное всем. Утилита работает из под DOS, и отлично тестирует память на дефекты. В качестве теста стабильности памяти для разогнанной системы подходит слабо (очень долго выявляет ошибки). Для разогнанной системы желательно пройти несколько полных циклов тестирования (хотя бы три). Для тестирования систем на базе Sandy Bridge используйте версию не младше 4.2.

Новый тест памяти от камрада serj, подробности можно прочесть в теме https://forums.overclockers.ru Программа имеет очень гибкие настройки и оптимизирована под современные многоядерные процессоры.

BSOD в разогнанных системах

BSOD Codes for i7 x58 chipset:

0x101 = необходимо увеличить Vcore.

0x124 = увеличить или уменьшить QPI/VTT, если не помогло увеличить Vcore.

0x1A = Возможно неисправный модуль памяти, проверить память с помощью MemTest. Так же возможна нехватка Vddr.

0x1E = Увеличить Vcore.

0x3B = Увеличить Vcore.

0x3D = Увеличить Vcore.

0xD1 = увеличить или уменьшить QPI/VTT, если не помогло увеличить Vddr.

0x9C = увеличить или уменьшить QPI/VTT, если не помогло увеличить Vcore.

0x109 = увеличить/уменьшить Vddr.

0x116 = занижен IOH (NB) voltage, либо проблемы с видиосистемой, особенно актуально для систем с несколькими видеокартами.

BSOD Codes for SandyBridge:

0x101 = необходимо увеличить Vcore.

0x50 = неверно подобраны тайминги или множитель памяти, увеличить/уменьшить Vddr, если не помогло VccIO и/или VccSA.

0x1E = необходимо увеличить Vcore.

0x3B = необходимо увеличить Vcore.

0xD1 = увеличить VccIO /или VccSA.

0x9C = увеличить или уменьшить VccIO и/или VccSA, если не помогло увеличить Vcore.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *