imc voltage что это

Что такое IMC (контроллер памяти) процессора

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

Что такое ИМТ процессора

Как работает контроллер памяти?

Контроллеры памяти содержат логику, необходимую для чтения и записи в ОЗУ и «обновления» DRAM. Без этих постоянных «обновлений» DRAM потерял бы содержащиеся в нем данные, так как содержащиеся в них конденсаторы теряют заряд за доли секунды (не более 64 миллисекунды в соответствии со спецификацией JEDEC ).

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

ширина шины памяти представляет количество параллельных линий, доступных для связи с ячейкой памяти. Ширина шины контроллеров памяти варьируется от 8 бит в старых системах до 512 бит в более современных видеокартах и ​​системах (как правило, реализуются в виде четырех одновременных 64-битных контроллеров памяти, которые работают параллельно, хотя некоторые предназначены для работы в «групповом режиме» где два 64-битных контроллера памяти могут использоваться для доступа к 128-битному устройству памяти).

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

Варианты существующего ИМТ

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

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

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

Источник

Справочник по разгону процессоров Intel Haswell

Оглавление

Вступление

В этом материале будет дано общее руководство по разгону процессоров Intel Core с архитектурой Haswell для сокета LGA 1150.

реклама

Ранее в лаборатории уже были проведены различные тесты по разгону Haswell:

После прочтения вышеуказанных статей у начинающих или даже опытных оверклокеров могут возникнуть вопросы: «С чего лучше начать разгон Haswell серии К?» и «Какая последовательность действий необходима при разгоне Haswell серии К?» Ответы на эти и другие вопросы даются ниже в формате более простого изложения уже накопленного на данный момент опыта участников форума и результатов тестов лаборатории.

Немного теории

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

Одним из основных нововведений архитектуры Haswell является интеграция под крышку процессора регулятора напряжения питания – iVR.

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

Напряжение Vccin 1.8 В подается на процессор в интегрированный регулятор питания iVR, где последним при помощи триста двадцати фаз оно преобразовывается в различные уровни напряжения для различных узлов внутри ЦП.

Еще со школы нам должно быть известно, что мощность равна произведению напряжения и силы тока. Сравним нагрузку на подсистему питания CPU у материнской платы при разных напряжениях для 77 Ватт Ivy Bridge и 84 Ватт Haswell:

Теперь возьмем данные по потреблению из статьи «Изучение нюансов» и посчитаем нагрузки для серьезного разгона Haswell при потреблении процессором 200 Ватт:

реклама

Именно высокий ток диктует необходимость большого количества фаз питания для успешного разгона. Забегая вперед, отмечу, что уровень Vccin можно поднимать до 2.4 В (что собственно и было реализовано в лаборатории), тем самым еще более разгружая подсистему питания (VRM):

Поскольку производители материнских плат сегодня обычно используют подсистему питания (VRM) с рабочим током около 40 А на фазу, нетрудно посчитать, что даже для такого разгона Haswell нужно уже как минимум три фазы питания. Достаточным количеством, с небольшим запасом, будет четыре фазы. Разумеется, не маркетинговых виртуальных фаз, а настоящих.

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

Интеграция iVR под крышку ЦП избавила от Vdrop – падения напряжения питания ядер процессора под нагрузкой. Такое падение негативно отражается на стабильности CPU, вводя его в нестабильный диапазон напряжений. Для устранения этого эффекта материнской платой ранее использовалась схема компенсации падения напряжения – Load-Line Calibration. При разгоне уровень компенсации требовалось подбирать вручную. Теперь iVR берет контроль над напряжением в свои руки, облегчая жизнь пользователю.

Разгон на практике

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

$40. Многие из таких решений ранее уже были рассмотрены в лаборатории.

Кроме того, как показала практика предыдущих статей по разгону, больших частот на ЦП Haswell достичь сложно из-за штатного термоинтерфейса под крышкой CPU.

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

После сброса настроек процессор будет функционировать на штатной частоте и iVR назначит ему базовое напряжение, которое можно увидеть как Vcore в BIOS и в разделе мониторинга напряжений.

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

Базовое
напряжение
Оценка
процессора
Прогноз
разгона
0.900-0.999 Очень удачный 4800-5000 при 1.3 В
1.000-1.020 Хороший 4800 при 1.35 В
1.020-1.040 Средний 4600 при 1.4 В
1.040-1.060 Ниже среднего 4600 при 1.4 В
1.060-1.100 Плохой 4400 при 1.4 В
1.100 и выше No comments 4200 при 1.4 В
Читайте также:  dsd или flac что лучше

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

реклама

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

Начнем с напряжений различных узлов процессора и их условно допустимых предельных уровней. Опытным путем энтузиастами за многие годы было выявлено, что более-менее безопасно превышать напряжения при разгоне можно на 20-30% от номинального уровня. Однако сам производитель никаких гарантий не дает, поскольку разгон не является штатным режимом функционирования. Тем не менее, Intel предлагает «застраховать» CPU за небольшую плату.

Допустимые уровни напряжений Haswell
Тип напряжения (возможные названия) Максимум для воздушного и жидкостного охлаждения Описание назначения Влияние и цель изменения
Vccin
(iVR или VRIN)
2.4 В Напряжение, подаваемое от VRM мат. платы на iVR CPU Следует удерживать его примерно равным Vcore+0.5. Помимо этого напряжения свыше 2 В могут стабилизировать CPU при сильном разгоне, даже с нарушением дельты 0.5
Vcore 1.45 В Напряжение, подаваемое от iVR на ядра CPU Стабилизация процессора. Не следует превышать порог в 1.45 В. Для 24/7 желательно не переходить за 1.4 В. Высока вероятность выхода из строя ЦП при значениях свыше 1.45 В
Vring
(CPU Ring Cache или Uncore)
1.35 В Напряжение кольцевой шины внутри процессора, от iVR Для разгона кольцевой шины и стабилизации разгона CPU
Vsa
(System Agent)
Offset
+0.200
Напряжение системного агента, от iVR Следует увеличивать при разгоне RAM. Можно немного увеличить для повышения общей стабильности системы. Начать следует с +0.025 В
Vioa
(CPU I/O Analog)
Offset
+0.200
Напряжение аналоговых вводов/выводов CPU, от iVR Следует увеличивать при разгоне RAM. Можно немного увеличить для повышения общей стабильности системы. Начать следует с +0.025 В
Viod
(CPU I/O Digital)
Offset
+0.200
Напряжение цифровых вводов/выводов CPU, от iVR Следует увеличивать при разгоне RAM. Можно немного увеличить для повышения общей стабильности системы. Начать следует с +0.025 В
Vddq
(DRAM Voltage)
1.75 В Напряжение оперативной памяти, от мат. платы Следует увеличивать при разгоне RAM. При использовании XMP профиля увеличивать не требуется
PCH
(PCH Core Voltage)
1.15 В Напряжение для PCH Обычно увеличивать не требуется, кроме случаев разгона по шине

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

реклама

Для примера, приведу ниже скриншот из BIOS материнской платы ASUS.

Auto (Adaptive) – адаптивный автоматический режим. В этом случае напряжением управляет iVR процессора во всем диапазоне частот. Положительным моментом является то, что напряжение регулируется автоматически. Отрицательный момент – iVR зачастую неадекватно поднимает напряжение, выше достаточного уровня, чем может вызвать перегрев CPU и активацию его защиты в виде снижения частоты – троттлинг.

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

реклама

Частота, МГц Напряжение, В Offset +0,200 В
800 0.6 0.8
1200 0.7 0.9
2000 0.8 1
2500 0.9 1.1
3400 1 1.2
3900 1.1 1.3
4400 1.2 1.4
4600 1.3 1.5

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

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

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

реклама

Частота ядер, МГц Напряжение, В Offset +0.200 В Дополнительный
Offset +0.200 В
800 0.6 0.8
1200 0.7 0.9
2000 0.8 1
2500 0.9 1.1
3400 1 1.2 1.2
3900 1.1 1.3 1.5
4400 1.2 1.4 1.6
4600 1.3 1.5 1.7

Плюсы и минусы те же самые, что и у обычного Offset.

Однако у дополнительного сдвига есть одна полезная особенность – он может быть отрицательным. Для чего это может пригодиться? Например, можно задать первичный offset, который поднимет напряжения во всем диапазоне частот, а дополнительный отрицательный сдвиг поможет снизить верхний предел напряжения на турбочастотах. Этим можно заметно снизить нагрев процессора под большой нагрузкой, если iVR в вашем случае чрезмерно поднимает напряжение.

реклама

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

Перейдем к следующему способу управления напряжением.

Последний режим это Manual, ручной. В нем у напряжения есть заданный потолок, который увеличивается под нагрузкой лишь на 0.010 В – 0.015 В. Небольшое увеличение напряжения – работа автоматической логики iVR. Плюсы такого решения – легче подобрать нужное напряжение и стабильность во всем диапазоне частот. Минусы – да, в общем-то, их и нет.

реклама

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

Что касается других подсистем процессора, то аналогичные способы управления существуют для Vring, Vsa, Viod, Vioa узлов ЦП. Некоторые из них лишены ручного режима или дополнительного offset.

Источник

Этот 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.

Источник

Сказочный портал