Haswell разгон оперативной памяти
После выхода платформы Nehalem требования к памяти DDR3 немного возросли и для безопасного функционирования новых процессоров напряжение питания на модулях не должно превышать 1,65 В при максимально возможных 1,87 В, тогда как лучшие оверклокерские планки работали при 1,9 В и выше. Да и напряжения питания отдельных блоков CPU также имеют определенные ограничения, что затрудняет разгон для достижения очень высоких частот как самого процессора, так и памяти. Естественно, производители памяти вскоре представили трехканальные комплекты высокочастотных модулей, рассчитанных на рабочее напряжение 1,65 В, вот только заставить их функционировать на частоте свыше 1800 МГц оказалось не так легко.
Как это работает?
Проблема разгона планок после 1800 МГц заключается в том, что контроллер памяти, перенесенный в процессор Core i7, а также кэш-память третьего уровня (вся эта часть процессора называется Uncore) работают на частоте в два раза превышающей эффективную частоту модулей. И если со стандартным режимом никаких проблем не наблюдается — при частоте планок вплоть до 1600 МГц частота контроллера памяти и L3-кэша составит лишь 3,2 ГГц, то с памятью DDR3-1866/2000 этот показатель достигнет 3,7-4 ГГц, что уже сказывается на стабильности работы CPU. В таком случае необходимо поднимать напряжение на контроллере памяти (в BIOS Setup это пункты Uncore Voltage, QPI/VTT Voltage, CPU VTT Voltage, QPI/DRAM Core Voltage, FSB VTT Voltage и пр.) со стандартных 1,15 В до 1,4~1,6 В (официально безопасные 1,35 В; не путать с напряжением входных/выходных усилителей контроллера памяти процессора — Vddq, которое равно напряжению на модулях), в зависимости от экземпляра процессора. Кстати, производители оверклокерской памяти как раз об этом и заявляют — для модулей DDR3-1866 и выше устанавливать напряжение Uncore именно на таких значениях.
Но и это еще не все. Как известно, частоты памяти, процессора микроархитектуры Nehalem и различных блоков в нем формируются за счет перемножения определенного коэффициента (на блок-схеме множители xM1, xM2, xM3 и xM4) на опорную частоту (Bclk), равную в номинале 133 МГц.
Так, например, рабочая частота 3,2 ГГц процессора Core i7-965 получается при использовании коэффициента умножения x24, памяти DDR3-1333 — x10 (на самом деле используется x5, но он интерпретируется в эффективный), а частота встроенной части северного моста в процессор уже будет формироваться за счет коэффициента x20, что даст в итоге 2,66 ГГц на Uncore. При использовании иной модели процессора или памяти коэффициенты, естественно, будут совершенно другие:
Модель | Частота CPU, ГГц | Множитель CPU* | Множитель Uncore | Множитель памяти** | Множитель QPI |
Core i7-975 EE | 3,33 | x12-x25-x63 | x16-x34 | x6, x8, x10, (x12, x14, x16) | x18, x20, x24 |
Core i7-965 EE | 3,2 | x12-x24-x63 | x16-x34 | x6, x8, x10, (x12, x14, x16) | x18, x20, x24 |
Core i7-950 | 3,06 | x12-x23 | x16-x34 | x6, x8, (x10, x12, x14, x16) | x18 |
Core i7-940 | 2,93 | x12-x22 | x16-x34 | x6, x8, (x10, x12, x14, x16) | x18 |
Core i7-920 | 2,66 | x12-x20 | x16-x34 | x6, x8, (x10, x12, x14, x16) | x18 |
** — в скобках указаны не официально поддерживаемые множители; все множители эффективные, т.е. реальные в два раза меньше
Также при разгоне за счет поднятия опорной частоты необходимо (в зависимости от того, что разгоняется) снижать определенные множители на памяти или процессоре. А теперь самое интересное — при поиске максимальной стабильной частоты работы модулей при тех или иных таймингах придется иногда подбирать комбинацию множителей процессора и памяти с частотой Bclk. Т.е. планки памяти запросто могут функционировать при 200-мегагерцовой опорной частоте с меньшим коэффициентом умножения, тогда как при Bclk 166 МГц, но с большим множителем, откажутся даже запускаться, хотя результирующая частота в обоих случаях будет одинаковой.
Естественно, становится интересно, зачем использовать высокочастотную память, если даже для того, чтобы заставить ее работать в номинале требуется поднятие напряжений и эффективное охлаждение CPU? Дело в том, что для обычного пользователя подобные комплекты ни к чему, ему достаточно памяти DDR3-1600, а вот при экстремальном оверклокинге такая память не будет влиять на потенциал процессора. Также можно использовать ее при более низкой частоте с меньшими таймингами.
G.SKILL F3-15000CL9T-6GBTD и F3-16000CL9T-6GBTD
Оба рассматриваемых комплекта поставляются в крупном блистере с этикеткой-вкладышем, на которой ничего особого не отмечено, кроме иллюстрации, показывающей эффективность работы системы охлаждения памяти.
Правда, такой этикеткой может похвастаться лишь набор с 1866-мегагерцовыми планками.
Модули F3-16000CL9T-6GBTD и F3-15000CL9T-6GBTD относятся к новой серии Trident и отличаются от рассмотренных ранее комплектов памяти этого производителя обновленными алюминиевыми радиаторами черного цвета. Аналогично планкам Пи-серии высота системы охлаждения Trident накладывает некоторые ограничения по использованию процессорных кулеров. Например, на плате Intel DX58SO кулер башенного типа (Noctua NH-U12P) придется расположить поперек платы.
По конструкции радиатор напоминает СО памяти серии Blade от OCZ: одна половинка имеет сложный профиль (в данном случае, даже с ребрами), увеличивающий площадь рассеивания тепла, а вторая представляет собой обычную пластину, прикрученную к основной. Дополнительно хитспридеры приклеены к чипам памяти с помощью «термолипучки». Из-за скоса на краю ребер устанавливать планки в материнскую плату не очень удобно — с ребрами одной высоты было бы куда проще.
Комплект G.SKILL F3-15000CL9T-6GBTD рассчитан на частоту 1866 МГц при таймингах 9-9-9-24 и напряжении 1,65 В — немного высоковаты задержки, хотя tRAS ниже, чем у некоторых конкурирующих продуктов.
Для набора F3-16000CL9T-6GBTD характерны такие же значения таймингов и напряжения питания памяти, но рабочая частота уже составляет 2000 МГц. Как отмечалось в начале статьи объем каждого трехканального набора равен 6 ГБ.
Но это по версии Lavalys Everest. В CPU-Z помимо частот и напряжения для двух профилей XMP уже указаны задержки, и даже еще одна частота в SPD — 1482 МГц с таймингами 10-11-11-27.
Данные в SPD набора F3-16000CL9T-6GBTD соответствуют 1866-мегагерцовым модулям, но профиль XMP всего лишь один, в котором уже прописаны как основные, так и второстепенные тайминги.
Если судить по утилите MemSet, то расхождений по основным характеристикам памяти с программой Everest никаких нет.
Скажем несколько слов материнской плате, на которой выяснялись нюансы разгона памяти DDR3 на платформе Nehalem. Плата относится к серии LanParty JR (аббревиатура от слова «junior», т.е. младший) и поставляется в небольшой коробке с изображением тинэйджера, катающегося на доске — как раз под стать названию.
- инструкция к материнской плате;
- инструкция по ABS;
- диск с драйверами и ПО;
- два кабеля SATA;
- один аэродинамический кабель IDE;
- один аэродинамический кабель FDD;
- переходник питания для SATA-устройств;
- задняя планка I/O;
- мостики SLI и CrossFire;
- набор разъемов Smart Connectors.
Из особенностей отметим наличие шести слотов памяти, горизонтально расположенные разъемы SATA, установленный динамик, индикатор POST-кодов и кнопки Power и Reset. Дополнительно к двум разъемам PCI-E x16 на плате нашлось место еще одному PCI-E x4 и обычному PCI.
Подсистема питания процессора выполнена по 6-канальной схеме с использованием твердотельных конденсаторов, как и во всех цепях питания платы. Охлаждение северного моста осуществляется за счет алюминиевого радиатора с ребрами сложной формы, который посредством тепловой трубки передает тепло (или принимает) радиатору на силовых транзисторах, набранному уже из тонких алюминиевых пластин.
BIOS платы имеет достаточное количество изменяемых параметров, чтобы произвести тонкую настройку системы, и даже разогнать процессор. В последнем случае эта малютка не особо отличается от полноразмерных сородичей.
Настройки для оверклокинга сосредоточены в разделе Genie BIOS Setting, причем, даже параметры, отвечающие за те или иные технологии, которые поддерживает процессор, сгруппированы в один из подразделов, что очень удобно. Обычно некоторые производители разбрасывают их по всем разделам BIOS Setup, а ту все в одном месте.
В недостатке настроек также не упрекнешь — есть все, что необходимо для разгона, начиная от изменения коэффициентов умножения процессора, памяти и Uncore с шиной QPI, и заканчивая широким списком различных напряжений. Хотя, по правде говоря, при выяснении разгонного потенциала большую лепту внесут напряжения на процессоре, памяти и контроллере, чем все остальные вместе взятые.
Не менее интересный у платы мониторинг, который показывает важнейшие напряжения (девять значений), температуру (четыре значения) и скорость вращения пяти вентиляторов. Кстати, показания напряжений питания процессора, памяти, северного моста и блока Uncore дублируются в подразделе, отвечающем за настройку этих самых напряжений.
И последнее веяние моды — сохранение профилей для разгона, или каких других настроек системы.
Изначально уже сохранено три профиля для процессоров Core i7-920, i7-940 и i7-965, которые позволяют разогнать каждый из CPU на 14,5%.
Методика тестирования
Соотношение частоты тактового генератора, множителя на памяти и процессоре в BIOS Setup материнской платы подбирались в индивидуальном порядке, но чаще множитель CPU был х23 или х21, а частота Bclk была в пределах 133-165 МГц. Пропускная способность шины QPI составляла 4800 МТ/с. Напряжение на контроллере памяти выставлялось на уровне 1,48 В, так как при более высоком процессор перегревался и система выдавала ошибку во время тестирования. И это притом, что родные вентиляторы кулера Noctua NH-U12P пришлось заменить на более скоростные модели. Напряжение на памяти равнялось 1,65 В. Остальные настройки BIOS не влияли на уровень разгона и выставлялись в значение Auto.
Результаты разгона
Набор G.SKILL F3-16000CL9T-6GBTD при таймингах 9-9-9-27(24) без проблем удалось запустить на частоте 1920 МГц, что меньше номинальных для этой памяти 2000 МГц. Установка более агрессивных задержек незначительно снизило частоту — система стабильно проходила тесты при 1896 МГц. Тайминги 7-7-7-21 опять значительно повлияли на результат, и итоговая частота составила 1644 МГц, что даже ниже, чем у менее дорогого комплекта памяти.
Результаты тестирования
Результаты тестирования занесены в следующую таблицу:
Выводы
С выходом процессоров Core i7 с интегрированным трехканальным контроллером памяти необходимость в высокочастотных модулях отпала и на данный момент 1600-мегагерцовых планок более чем достаточно. Использование памяти DDR3-1866/2000 оправдано при условии экстремального разгона, ибо, как показало наше тестирование, даже запустить модули на номинальной частоте становится проблематично. Из-за архитектурных особенностей процессоров на ядре Bloomfield ограничивающим фактором становится частота встроенной в процессор части северного моста, называемой Uncore, которая в два раза должна превышать частоту памяти. Если использовать планки DDR3-2000, то результирующая частота Uncore составит 4 ГГц — в таком случае требуется сильно поднимать напряжение на контроллере памяти, что влечет за собой значительный нагрев процессора, и без соответствующего охлаждения добиться стабильной работы не выйдет. Но даже если порог высокочастотных модулей составит всего 1800-1900 МГц можно использовать память на такой частоте при более низких таймингах, что повысит быстродействие системы.
В этом материале будет дано общее руководство по разгону процессоров Intel Core с архитектурой Haswell для сокета LGA 1150. Начав с теории, перейдем к практике и, ознакомившись с программами тестирования и мониторинга, займемся самостоятельным разгоном. А также немного о разгоне Ring и DRAM, справочная информация и небольшой FAQ.
Оглавление
Вступление
В этом материале будет дано общее руководство по разгону процессоров 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:
- 77 Вт / 1.2 В = 64.2 А.
- 84 Вт / 1.8 В = 46.6 А.
Теперь возьмем данные по потреблению из статьи «Изучение нюансов» и посчитаем нагрузки для серьезного разгона 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 от базового напряжения. Точная статистика пока не собрана, в силу новизны платформы, но уже прослеживается следующая примерная тенденция, замеченная на скальпированных процессорах с «жидким металлом» под крышкой.
Однако есть противоречивая практика у нескольких обладателей моделей Haswell на нашем форуме, когда ЦП с откровенно плохим прогнозом разгоняется не хуже процессора с хорошим прогнозом при близких напряжениях Vcore у обоих. Следовательно, нельзя полностью положиться на такую методику предсказания, но и игнорировать ее тоже не стоит.
реклама
Теперь, когда известно базовое напряжение, можно перейти непосредственно к процессу разгона.
Начнем с напряжений различных узлов процессора и их условно допустимых предельных уровней. Опытным путем энтузиастами за многие годы было выявлено, что более-менее безопасно превышать напряжения при разгоне можно на 20-30% от номинального уровня. Однако сам производитель никаких гарантий не дает, поскольку разгон не является штатным режимом функционирования. Тем не менее, Intel предлагает «застраховать» CPU за небольшую плату.
В Haswell существует несколько типов управления напряжением питания ядер процессора. Каждый производитель может проявлять тут бурную фантазию в названиях режимов, но интуитивно вы сможете догадаться, какой режим и под каким названием скрывается.
Для примера, приведу ниже скриншот из BIOS материнской платы ASUS.
Auto (Adaptive) – адаптивный автоматический режим. В этом случае напряжением управляет iVR процессора во всем диапазоне частот. Положительным моментом является то, что напряжение регулируется автоматически. Отрицательный момент – iVR зачастую неадекватно поднимает напряжение, выше достаточного уровня, чем может вызвать перегрев CPU и активацию его защиты в виде снижения частоты – троттлинг.
Offset – сдвиг кривой зависимости напряжения и частоты. Для понимания принципа его работы стоит посмотреть на следующую таблицу.
Добавляя сдвиг напряжения, мы сдвигаем на графике уровни напряжений на всех уровнях частот ядер, получая большее напряжение на прежней частоте.
Положительным моментом является то, что вы частично сами управляете напряжением, задавая сдвиг. Отрицательным моментом – сложность подбора такого режима, а именно его достаточности и баланса нагрева. Подбор размера сдвига осуществляется методом проб и ошибок.
Смешанный режим (интерполяция, адаптивный offset). Это режим двойного сдвига. На всем диапазоне штатных частот применяется обычный offset, а сверх них, уже на турбочастотах, применяется еще больший сдвиг. Выглядит это так:
Плюсы и минусы те же самые, что и у обычного Offset.
Однако у дополнительного сдвига есть одна полезная особенность – он может быть отрицательным. Для чего это может пригодиться? Например, можно задать первичный offset, который поднимет напряжения во всем диапазоне частот, а дополнительный отрицательный сдвиг поможет снизить верхний предел напряжения на турбочастотах. Этим можно заметно снизить нагрев процессора под большой нагрузкой, если iVR в вашем случае чрезмерно поднимает напряжение.
Подобрать настройку напряжения с дополнительным offset еще сложнее, не говоря уже про настройки с его отрицательными значениями. Поберегите нервы.
Перейдем к следующему способу управления напряжением.
Последний режим это Manual, ручной. В нем у напряжения есть заданный потолок, который увеличивается под нагрузкой лишь на 0.010 В – 0.015 В. Небольшое увеличение напряжения – работа автоматической логики iVR. Плюсы такого решения – легче подобрать нужное напряжение и стабильность во всем диапазоне частот. Минусы – да, в общем-то, их и нет.
Лучше начинать разгон, выбирая ручной способ управления напряжением. Это облегчит и ускорит сам процесс.
Что касается других подсистем процессора, то аналогичные способы управления существуют для Vring, Vsa, Viod, Vioa узлов ЦП. Некоторые из них лишены ручного режима или дополнительного offset.
Подпишитесь на наш канал в Яндекс.Дзен или telegram-канал @overclockers_news - это удобные способы следить за новыми материалами на сайте. С картинками, расширенными описаниями и без рекламы.
Схематичное изображение внутреннего устройства системы питания CPU Haswell (LGA 1150):
Теперь питанием ЦПУ управялет встроенный в процессор контроллер питания. На картинке это iVR.
Матплата подает около 1.8V на ЦПУ ( на картинке Vccin ), а внутри ЦПУ встроенный контроллер питания (iVR он же FIVR) понижает напряжение до требуемого, причем очень точно его держит. Vdrop отсутсвует как таковой. LLC теперь не нужен.
iVR питает все узлы внутри процессора и управляет напряжениями на них.
Матплата теперь разгружена, ведь при напряжении 1.8v ток, проходящий через VRM матери, значительно снизился по сравнению в токами для Sandy/Ivy Bridge.
Например, цпу потребляет 100 ватт:
100 Ватт / 1,3V = 77А - Sandy / Ivy Bridge.
100 ватт / 1,8V = 55,5А - Haswell.
Разгрузка VRM матери аж на треть!
Более того, уровень напряжения Vccin можно увеличивать относительно безопасно до 2.2V, что снизит ток до 45А!
Ранее фазы матери были поделены: на фазы цпу и фазы встроенного гпу. Теперь есть только один тип фазы - все фазы матери подают питание на iVR. Таким образом можно еще разгружать VRM и путем отключения iGPU.
Минусы iVR - он слабо управляется матплатой, настроек почти нет и у него вредный и своенравный характер.
Допустимые напряжения Haswell:
В картинке выше даны напряжения теоретически-предельные. Они подойдут для жидкого азота, фреона, сухого льда, но не для воды или воздуха. Не копируйте их оттуда. Это только схема для понимания! Сожгете CPU!
Так как Intel не указала в даташитах допуски по напряжениям, то энтузиастами были "на глаз" обозначены следующие пределы.
Vccin
( iVR / VRIN )
Vring
(CPU Ring Cache
Vsa
Vioa
Void
Vddq
BSOD коды:
0x101 = увеличить vcore
0x124 = увеличить vcore
0x0A = нестабильна RAM, иногда нужно и увеличить vcore
0x1E = увеличить vcore
0x3B = увеличить vcore
0x3D = увеличить vcore
0xD1 = нестабильна RAM, иногда нужно увеличить vcore и/или vring
0x9C = нестабильна RAM, иногда нужно увеличить vcore и/или vring
0x50 = нестабильна RAM и/или увеличть vring
0x109 = много или мало напряжения на RAM.
0x116 = Напряжения на южном и/или северном мосту низкое, переразгон встроенного iGPU.
0x7E = Повреждены системные файлы, возможно от разгона. Запустить sfc /scannow и chkdsk /r
Инструкции (гайды) по разгону на разных матерях (англ. язык):
ASUS Z87 OC Guide
Русских гайдов по матплатам пока нет. Привыкайте. Мир говорит в основном на английском и китайском языках.
Так же следует прочесть - Детальный анализ разгона Haswell из нашей лаборатории.
Как разгонять:
Для начала нужно определить VID процессора (стартовое напряжение CPU).
Для этого -
1. Сбрасываем настройки BIOS в дефолт, перемычкой или в биосе Load Optimised Defaults.
2. Заходим в биос от отключаем технолигию Turbo. (см. мануал к матери)
3. Сохраняем настройки и перезаходим в бисос.
4. Смотрим в мониторинге напряжений - Vcore.
Примерный прогноз разгона от VID (по статистике на дату этой заметки):
(можно сказать, что это и околонаучно или алхимия, но зависимость прослеживается, хотя могут быть и приятные исключения)
0.600-0.850v - вы что-то неправильно сделали, либо материнка по-умолчанию запускает проц в Power Save режиме на 800мгц. Изучайте мануал к матери - как запустить проц на дефолтной частоте.
0,900-0,999v - у вас очень удачный и редкий проц, прогноз - 4800@1.25в, может даже 5000мгц.
1.000-1.020 - хороший проц, прогноз 4800@1.3-1.34в.
1.020-1.040 - средний проц, прогноз 4700@1.4-1.45в.
1.040-1.060 - ниже среднего, прогноз 4600@1.4в.
1.060-1.100 - совсем плохой, прогноз 4200-4400@1.4в.
1.100 и выше - походу у вас брак попался. Хорошо если он будет стабилен на дефолтовых частотах.
Проверьте его с помошью Linpack 11 c задачей 26000 и 20-30 проходов.!
Прогнозы частот и напряжений даны для скальпированого проца с ЖМ под крышкой и кулера ценой не менее 40$.
Без скальпа сказать сложно, заисит от кулера, но в любом случае: меньше напряжение - меньше нагрев.
Без скальпа кривая потенциала та же, только сминусуйте 200-300мгц и 100-200мв.
Если ваш проц имеет VID 1.060 и выше, то такой камень гнать особо смысла нет, как и соответственно скальпировать.
Лучше его сдать обратно по манибэку и не мучить зря. Или смириться и довольствоваться частотами 4100-4200мгц.
Повышаем напряжения.
Как правило, для разгона до 4600 - 4800мгц нужно изменять только множители и Vсore. Остальное в АВТО.
Vcore можно выбрать ручной, тогда напряжение всегда будет постоянное и не будут работать функции сбережения энергии.
Тот факт, что снижение напряжения не работает в этом режиме - это слабо сказывается на потреблениии в простое. (ссылку ищу, тест был, я видел)
Можно выбрать Offset. Offset это сдвиг кривой роста напряжение-частота. Offset +0,200mV сдвигает рост напряжения во всем диапазоне регулирования на +0,200mV. Сберегайки будут работать, но сложно подобрать Offset, синячит часто. Синячит потому, что напряжение поднимается не мгновенно, медленее частоты и можно поймать момент, когда напряжение не успеет за частотой. Чем больше Offset, тем стабильнее система в переходных режимах, напряжение успевает, но тем больше напряжение и нагрев на полной мощности.
Почему с Offset-ом больше нагрев?
Потому, что напряжением управляет iVR по своей, понятной только ему, схеме и задирает напряжения до небес. Если ранее автоматически под нагрузкой напряжение iVR поднимал скажем до 1,200v, то с оффсетом он поднимет его еще выше. Это же сдвиг.
Есть еще режим адаптивный offset. Это общий offset + дополнительный турбо offset, который будет пременен для турбо частот, т.е. свыше 3400-3500мгц.
Я рекомендую использовать ручной режим с фиксированным напряжением. Так можно получить меньший нагрев, стабильность, а экономия от offset режима не стоит нервов и времени на тесты при преодолении bsod-ов от него.
Начните с 4400 и напряжения 1.2v. А дальше как обычно: тесты стабильности, подбор напряжения, частот.
CPU Ring Cache ака Uncore можно не разгонять, он настолько толстый и мощный, что скорее всего даже на частоте ядер в 5000мгц он не будет узким местом. Менять его напряжение так же смысла мало, можно и не трогать вообще.
Разгон DRAM следует выполнять только после разгона ЦПУ. Причем, разгон желательно делать на частоте DRAM 1333мгц.
Если AUTO режимов оказалось недостаточно по причинам перегрева, не смогли найти стабильность или хотите выжать еще чуточку мгц, то:
Следует попробовать изменить Vccin по схемам:
1. Vccin=Vcore+0.45 или 0,5;
2. Vccin= 2v / 2.1v / 2.2v вне зависимости от Vcore. (см. таблицу)
Тесты стабильности:
1. Начать с Linx AVX - 2048 памяти и 20 проходов. Так быстрее найдутся первые признаки стабильности, с которой стоит начать искать уже уверенную стабильность.
Учтите, что тест с таким обьемом памяти не годится для 24/7 работы. Вы можете конечно радоваться, что разогнали до 4800мгц и проходите Linx AVX - 2048 памяти и 20 проходов, но буквально через час можете получить BSOD на ровном месте, во время серфинга. Или во время игры. Пользовтаься такой системой будет невозможно.
2. Продолжить Linx AVX - 6144 памяти и 30 проходов. Теперь нужно поднимать Vcore, пока Гигафлопсы не станут ровными и тест не будет давать ошибок. Естественно, что нельзя превышать напряжения из таблицы выше.
Температуру нужно смотреть только с помощью ReadlTemp TI. Нельзя допускать перегрев ядер! Выход за 95 градусов по любому ядру - снижайте частоту и напряжение. Есть расхожее мнение, что "таких температур как Linx в реальных приложениях не бывает, поэтому Linx не обьективен и вообще это тест кулера, нужно запускать %testname% стресс-тест". Это не правда. Как минимум для хасвелла. После %testname% теста можете запустить тест Prime95 и убедиться, что не то что %testname%, но и Linx не полностью выявляет нестабильность. Prime95 самый сложный тест для CPU и системы в целом.
Впрочем, этому есть подтверждение - Нестабильность процессора.
3. Если все успешно, стабильно, нет троттлинга и перегрева, то переходим к Prime95 тест blend, длительность теста от 4 часов - это минимум.
В Prime95 есть Worker-ы. Это потоки выполнения расчетов. Если процессор совершает ошибку в расчете, то поток останавливается с указанием об ошибке в расчетах. Это нестабильность. Если Prime95 тест blend отработал 12 часов без ошибок, то поздравляю - у вас "железная" 99,9% стабильность.
(По моему ИМХО, Linx AVX - 6144 памяти и 30 проходов достаточная стабильность для домашнего ПК, если вы не занимаетесь перекодированием фильмов, рендерингом сцен в графических пакетах, а просто смотрите фильмы, играете в игры, читаете интернет. Иначе прохождение Prime95 строго обязательно, но это будет не просто. Скорее всего со 100мгц придется распрощаться при том же Vcore.)
Вот и все.
Разгон на Haswell теперь детсадовский по сложности.
Но экстремальный и злой разгон усложнился довольно сильно, ибо "крутилок" теперь бешеное количество.
По этим крутилкам пока еще мало как информации, так и практики. Дерзайте сами.
После разгона CPU можно приступать к разгону DRAM. Тут надо обратиться к таблице нарпяжений выше и посмотреть что нужно регулировать.
Следует учесть, что разгон DRAM увеличивает производительность CPU и соответственно его температуру в стресс-тестах, так что после разгона DRAM нужно перепроверить стабильность CPU и пиковые температуры.
ЗЫ. Если вы чго-то не нашли в этом FAQ, то это либо еще нормально не изучено, либо ответ на это имеется в Google. Не стесняйтесь у него спрашивать!
Сорри за опечатки и ошибки, если такие есть. Спелл чек не работает в поле ввода текста на ПС.
Некоторые ссылки на софт могут не работать или умереть, но их легко нагуглить.
Подпишитесь на наш канал в Яндекс.Дзен или telegram-канал @overclockers_news - это удобные способы следить за новыми материалами на сайте. С картинками, расширенными описаниями и без рекламы.
В этом материале будет дано общее руководство по разгону процессоров Intel Core с архитектурой Haswell для сокета LGA 1150. Начав с теории, перейдем к практике и, ознакомившись с программами тестирования и мониторинга, займемся самостоятельным разгоном. А также немного о разгоне Ring и DRAM, справочная информация и небольшой FAQ.
Программы тестирования и мониторинга, выполняем разгон процессора, разгон Ring и DRAM, вопросы и ответы, заключение
Программы тестирования и мониторинга
Программы для проверки стабильности и результаты их работы уже подробно рассматривались в лаборатории. Поэтому на каждой из них останавливаться не будем.
Для тестирования понадобятся следующие приложения:
реклама
Не менее важен для процесса разгона мониторинг уровня температур и частот. Рекомендуется использовать следующие программы:
Выполняем разгон процессора
Теперь, когда есть все инструменты для разгона и тестирования, можно переходить непосредственно к самому процессу.
Как показала практика, при разгоне процессоров четвертого поколения Intel Core i5-4670K и i7-4770K до частот 4500-4600 МГц обычно ничего не требуется изменять в BIOS, кроме множителей частоты ядер и их напряжения питания.
Начните с частоты 4200 МГц и напряжения 1.2 В, установив в BIOS множители всех ядер синхронно на 42 и ручное напряжение Vcore, равное 1.2 В.
Далее запускаем операционную систему. Если вдруг она не загрузилась, то снижаем множители на два пункта, до 40х.
После загрузки ОС запускаем RealTemp TI, CPU-Z, LinX 0.6.4 и, по желанию, HWiNFO или AIDA64 для наблюдения за остальными напряжениями системы. Указываем в LinX 0.6.4 объем выделяемой памяти, равный 6144 Мбайт, и проходы в количестве 30.
Здесь стоит напомнить, что финальное тестирование стабильности системы программой LinX 0.6.4 с объемом выделяемой памяти менее чем 6144 Мбайт и количеством проходов меньше 30 не выявляет должным образом нестабильность системы, которая может проявиться в любой момент в самых неожиданных местах, в том числе и в режиме простоя.
реклама
Жмем «Тест» и следим за температурой в RealTemp TI и напряжением процессора в CPU-Z. Примерно через 10-15 минут температура воздушной системы охлаждения стабилизируется, выйдя на пиковые режимы температур. Жидкостная система охлаждения выходит на пиковые режимы от 20 минут и более, в зависимости от модели.
Тест LinX с такими параметрами будет идти чуть более одного часа, при этом в программе RealTemp TI необходимо отслеживать температуры ядер.
Если температура хотя бы одного ядра менее чем через 10 минут с начала теста превысит 95-градусный порог, то есть смысл тест прекратить. Система охлаждения не справляется. Нужно либо улучшить СО, либо снизить частоту ядер и напряжение на них.
Если по окончании или во время теста в программе RealTemp TI в разделе Thermal Status вместо «ОК» будет написано «LOG» или «HOT», то система охлаждения не выдержала, процессор ушел в защитный режим и снизил частоту. Нужно улучшить систему охлаждения, либо снизить частоту ядер и напряжение на них.
Считаю необходимым предупредить о поведении программы С-Temp 1.15b, если вы решите таковую использовать. Она может существенно занижать температурные данные по ядрам.
Таким образом, балансируя между предельной температурой, напряжением и частотами, проводим поиск стабильной частоты. Помните о предельных напряжениях из таблицы выше и не превышайте их. Процесс разгона сам по себе творческий и неторопливый. На это может уйти от нескольких часов до нескольких дней. Для ориентира – каждые следующие 100 МГц подъема частоты ядер требуют увеличения напряжения питания ядер на 0.025-0.075 В или даже выше.
По поводу конечных оттестированных параметров и температур нужно отметить, что окончательные настройки системы оптимально оставить такими, чтобы в тесте LinX, с вышеуказанными настройками, по окончании теста самое горячее ядро не превысило 90 градусов по показаниям RealTemp TI.
После нахождения стабильности при помощи LinX, желательно еще проверить стабильность системы программой Prime95 х64 в режиме Blend длительностью не менее четырех часов, а лучше более двенадцати часов. Тест Prime95 х64 – самый сложный тест для компонентов ПК и зачастую для его успешного прохождения придется распрощаться с сотней мегагерц у ядер, причем с сохранением напряжения прежней частоты. Именно это и происходило при изучении нюансов разгона Haswell в лаборатории.
И Prime95 х64, и LinX при выявлении нестабильности останавливают свою работу, указывая на ошибку. LinX полностью остановит работу, Prime95 может остановить один или несколько «Worker», с указанием о выявлении ошибки.
Помимо этого может происходить спонтанная перезагрузка системы, зависание или систему останавливает Windows с так называемым «синим экраном смерти» – BSOD.
Приведу некоторые BSOD-коды и возможные способы их устранения:
- 0x101 = увеличить vcore;
- 0x124 = увеличить vcore;
- 0x0A = нестабильна RAM, иногда нужно и увеличить vcore;
- 0x1E = увеличить vcore;
- 0x3B = увеличить vcore;
- 0x3D = увеличить vcore;
- 0xD1 = нестабильна RAM, иногда нужно увеличить vcore и/или vring;
- 0x9C = нестабильна RAM, иногда нужно увеличить vcore и/или vring;
- 0x50 = нестабильна RAM и/или увеличить vring;
- 0x109 = высокое или низкое напряжение RAM;
- 0x116 = напряжение на южном и/или северном мосту низкое, переразгон встроенного Igpu;
- 0x7E = повреждены системные файлы, возможно, из-за разгона. Запустить sfc /scannow и chkdsk /r .
Разгон Ring и DRAM
реклама
При разгоне кольцевой шины Ring у процессоров Haswell пока не обнаружено значительного влияния на конечную производительность системы. Впрочем, влияние разгона отдельных узлов Haswell на производительность – вопрос для отдельной статьи. Сам же процесс разгона кольцевой шины аналогичен разгону ядер процессора и детально был рассмотрен ранее.
Разгон оперативной памяти в случае с Haswell лишен каких-либо отличительных особенностей и выполняется классически. Единственное, что может потребоваться, это увеличение напряжений Vsa, Viod, Vioa до значений, указанных в таблице предельных напряжений. Кроме этого, после разгона оперативной памяти следует еще раз заново проверить стабильность процессора. А разгонять или нет – решать вам. В материалах лаборатории присутствует много информации по оперативной памяти и ее разгону.
Вопросы и ответы
Осталось еще несколько незначительных вопросов, ответы на которые нагляднее будет дать в формате «Вопрос-ответ».
- Почему нельзя превышать значения, указанные в таблице предельных напряжений, и чем это опасно?
Упрощенно это выглядит так. Напряжение и ток, проходящие внутри процессора, двигаются по миллиардам мельчайших транзисторов, которые изолированы друг от друга. Высокое напряжение может пробить изоляцию транзисторов, напряжение и ток потекут в неуправляемом порядке, что выведет процессор из строя. Чем тоньше техпроцесс изготовления ЦП, тем обычно ниже предельный ток пробоя изоляции, ввиду более плотного размещения элементов внутри CPU.
- Каким все-таки оптимальным выбором будет уровень напряжения Vccin?
Процессоры все разные, поэтому стоит попробовать два режима.
Режим Vccin=Vcore+0.45-0.5 В. На практике с таким соотношением Vccin и Vcore многим участникам нашего форума удавалось снизить необходимый уровень напряжения Vcore или повысить разгон ЦП.
Режим Vccin более 2 В. В лаборатории были получены лучшие результаты разгона при увеличении Vccin свыше 2 В.
- Процессоры Haswell серии К позволяют выполнять разгон и системной шины BCLK, в том числе и с применением Strap. Как разгонять лучше? Множителями или со Strap?
В разгоне по шине BCLK с использованием делителей Strap есть смысл, если вы хотите получить промежуточные, а не целые значения частот, например, 4550 МГц или 4640 МГц, в тех случаях, когда следующая целая ступень частоты нестабильна. Стоит отметить, что сам по себе разгон системной шины и с применением Strap может оказаться менее стабильным, чем разгон множителями. Платформа пока еще молодая, BIOS постоянно обновляются производителями с устранением ошибок, и многое здесь зависит от материнской платы, о чем можно узнать в соответствующих обзорах плат на Z87.
- Я могу что-то настроить вручную, что поможет мне получить еще несколько заветных мегагерц или немного снизить напряжение ядер?
Да, есть одна опция, которая оказывает заметное (но не радикальное) влияние на стабильность системы. Это частота работы подсистемы питания материнской платы, выраженная в кГц. Производитель платы может дать совершенно невероятные названия этой функции и единицам ее измерения, поэтому придется самостоятельно ее отыскать в руководстве к плате, либо спросить в теме нашего форма, посвященной данной системной плате. Также можно поискать эту информацию в обзоре вашей платы в нашей лаборатории.
Например, у ASUS в BIOS эта настройка называется «CPU Voltage Frequency», а в фирменной утилите AI Suite 3 это выглядит так:
Поскольку iVR теперь полностью управляет напряжением и отсутствует Vdrop, то функция LLC теперь вообще не нужна?
И да, и нет одновременно. Дело в том, что ядра процессора защищены от Vdrop самим iVR, однако в нагрузке просадка напряжения между VRM материнской платы и iVR по-прежнему присутствует, хотя она совсем незначительна. Это влияет на соотношение Vccin=Vcore+0.45-0.5 В, и может вывести Vccin из дельты +0.45/0.5, тем самым дестабилизируя систему. Поэтому не будет лишним подобрать уровень компенсации LLC для постоянства напряжения Vccin под нагрузкой. Напряжение Vccin можно посмотреть в информационных утилитах, например, AIDA64 и HWiNFOx64.
Процесс разгона и тестирования встроенного iGPU ничем таким особенным не отличается от разгона обычных видеокарт, за тем нюансом, что его разгон может серьезно увеличивать температуру процессора в целом и снижать его стабильность. Ввиду малой производительности iGPU в формате настольных систем, пожалуй, его разгон оптимально делать по остаточному принципу, либо не разгонять вовсе.
- Производитель моей материнской платы укомплектовал ее программой управления разгоном из-под операционной системы. Ее можно использовать или обязательно настраивать систему в BIOS?
Использование BIOS всегда надежнее, чем установки ПО из-под операционной системы. Этим вы дополнительно застрахованы от ошибок в самой ОС и в программе производителя.
- Производитель моей материнской платы укомплектовал ее программой автоматического разгона. Насколько хорошо она может осуществлять разгон?
Автоматический разгон сильно разнится у производителей плат, следовательно, однозначного ответа на этот вопрос нет. Однако в настоящее время полноценный искусственный интеллект еще не создан, поэтому очень сомнительно, что сегодня такой разгон может превзойти «старую школу» ручного разгона.
- А зачем мне тестировать программой LinX или Prime95, ведь они создают температуры, которые почти невозможно получить в реальных приложениях?
Хороший вопрос, который часто задают на форумах. Дело в том, что для более быстрого поиска нестабильности системы нужно создать для нее критические условия. Конечно, можно воспользоваться и более легкими тестами, но есть ненулевая вероятность спустя часы, дни, недели получить зависание системы или BSOD в самый неподходящий момент. Также не стоит забывать, что под нагрузкой дискретная видеокарта может серьезно нагревать воздух внутри корпуса ПК, чем может подвести кулер, а с ним и процессор, к температурам, сходным с температурами при стресс-тестах. В крайнем случае, если никак не можете добиться длительной стабильной работы Prime95, можно попробовать оставить систему на настройках, обеспечивающих работу Prime95 c Blend хотя бы два часа. Но это не столь надежно, а как поступить – решать вам.
- А как обстоят дела с энергосбережением при разгоне?
С энергосбережением на Haswell ситуация интересная. Напряжениями управляет iVR и указанные ему сдвиг (offset) или ручной режим на самом деле являются «таргетами» для iVR, то есть целью напряжения. Даже при выборе ручного напряжения процессор сбрасывает напряжение в простое, причем даже если в операционной системе выбран профиль «Высокая производительность». iVR теперь хозяйничает сам. Единственный способ заставить его всегда держать только выбранный уровень напряжения – отключить технологии энергосбережения EIST и C-states в BIOS. В остальном принципиальных отличий от других ЦП замечено не было.
- iVR сбрасывает напряжение сам, но я запустил свою любимую программу мониторинга и вижу, что напряжение у ядер постоянное!
Возможно, вы используете старую версию программы, которая показывает не реальное напряжение, а заданный вами «таргет» напряжения, либо извлекает VID (базовое напряжение) процессора по способу, пригодному для Ivy/Sandy Bridge. На момент написания статьи несколько соседних версий CPU-Z показывали «таргет», вместо реального напряжения. Утилита HWiNFOх64 версии 4.22-1970 в режиме датчиков и сенсоров корректно показывала изменяющиеся напряжения у ядер.
Заключение
Платформа Haswell привнесла много интересных новшеств в процесс разгона и в настоящее время практическая часть все еще нарабатывается лабораторией и участниками конференции. Не исключено, что в процессе накопления опыта возникнет необходимость еще раз вернуться к обобщению данных и внести коррективы в настоящий материал, в том числе и с заменой некоторых субъективных моментов на объективные.
Надеюсь, этот материал послужит хорошим подспорьем и отправной точкой начинающим оверклокерам, чтобы более подробно изучить уже существующие и будущие материалы лаборатории по платформе Intel Haswell, а сам процесс изучения станет несколько проще.
Для опытных оверклокеров и тех, кто принял решение о смене платформы AMD на Intel, этот справочник может стать своеобразной шпаргалкой и путеводной нитью в новом мире разгона процессоров Intel.
Выражаем благодарность:
Подпишитесь на наш канал в Яндекс.Дзен или telegram-канал @overclockers_news - это удобные способы следить за новыми материалами на сайте. С картинками, расширенными описаниями и без рекламы.
Для наших тестов мы использовали те же компоненты, что и в руководстве по разгону CPU.
Мы использовали три наиболее популярные платформы AMD и Intel. Конечно, они различаются процессорами и материнскими платами, но для всех трёх платформ мы использовали общие компоненты. Мы устанавливали видеокарту Gigabyte Radeon HD 7970 GHz Edition, блок питания Seasonic Platinum Series 660W и накопитель OCZ Vector 150, на который инсталлировались все тесты и операционная система Windows 8.1 со всеми обновлениями. Для охлаждения процессоров мы использовали систему водяного охлаждения с замкнутым контуром Cooler Master Nepton 280L. Все процессоры мы немного разгоняли. Они работали с фиксированной частотой от 4,0 до 4,3 ГГц (в зависимости от модели).
Intel X99
- Процессор: Intel Core i7-5960X
- Материнская плата: ASUS Rampage V Extreme
- Видеокарта: Gigabyte Radeon HD 7970 GHz-Edition
- Память: Corsair Vengeance LPX DDR4-2800 (4x 4 GB)
- Кулер: Cooler Master Nepton 280L
- HDD: OCZ Vector 150, 240 GB
- Блок питания: Seasonic Platinum Series 660W
- Операционная система: Windows 8.1
Intel Z97
- Процессор: Intel Core i7-4790K
- Материнская плата: ASUS Z97-Deluxe
- Видеокарта: Gigabyte Radeon HD 7970 GHz-Edition
- Память: G.Skill Ripjaws X, DDR3-2133 CL11 (2x 4 GB)
- Кулер: Cooler Master Nepton 280L
- HDD: OCZ Vector 150, 240 GB
- Блок питания: Seasonic Platinum Series 660W
- Операционная система: Windows 8.1
AMD 990FX
- Процессор: AMD FX-8370e
- Материнская плата: ASRock 990FX Killer
- Видеокарта: Gigabyte Radeon HD 7970 GHz-Edition
- Память: G.Skill Ripjaws X, DDR3-2133 CL11 (2x 4 GB)
- Кулер: Cooler Master Nepton 280L
- HDD: OCZ Vector 150, 240 GB
- Блок питания: Seasonic Platinum Series 660W
- Операционная система: Windows 8.1
Модули памяти
Модули памяти для тестовой конфигурации X99
С процессорами "Haswell-E" и платформой X99 Intel в конце августа 2014 представила и новый стандарт памяти DDR4 для настольных систем. Для оптимальной производительности на материнскую память следует устанавливать не меньше четырёх планок памяти DDR4. Мы использовали комплект Corsair, который тестировался вместе с процессором Intel Core i7-5960X в нашем обзоре. Из-за высоких тактовых частот комплект Corsair подходит и для разгона памяти.
Модули памяти для тестовой конфигурации Z97 и 990FX.
Две другие платформы опираются на старую добрую память DDR3 в двухканальном режиме, так что для оптимальной производительности требуются две планки. Мы будем использовать недавно представленные планки памяти Ripjaws-X от G.Skill. Они заявлены с частотой 2.133 МГц и задержками CL11-11-11-30. Напряжение составляет от 1,5 до 1,6 В. В тесте разгона планки памяти заработали и на более высоких тактовых частотах, но нам пришлось увеличить напряжение до 1,65 В.
Методика тестирования
Мы тестировали планки памяти на всех трёх платформах, используя разные тесты. Мы провели тесты не только игр, но и архиваторов, утилит для определения пропускной способности памяти и нескольких синтетических бенчмарков. Все тесты мы разделили на две части. На первом этапе мы выставляли задержки на определенном уровне, после чего измеряли производительность. Затем мы увеличивали тактовую частоту памяти при прежних задержках, после чего снова проводили измерения производительности. На втором этапе мы выставили частоту на фиксированном уровне, после чего изменяли задержки памяти.
Это позволило нам выявить преимущества высоких тактовых частот и низких задержек на разных платформах, а также определить прирост производительности.
Читайте также: