В пору появления процессоров линейки Core 2 Duo, в особенности снискавшего небывалую популярность E6600, мне приходилось довольствоваться весьма скромными результатами "ускоренности" своего E7300. Разгон core 2 duo судя по опытной статистике сайта overclockers.ru сулил серьёзные частотные барыши, при грамотном подходе и железячной фортуне. Значительная часть процессоров разогнанных core 2 duo, в руках опытных пользователей, преодолевала собственную частотную планку в 4GHz и 500MHz по "шине", что воистину казалось мне запредельным результатом, так сказать, "на воздухе". Мои последние достижения на этом порище были опубликованы в статье Разгон Core 2 Duo E7300 на Asus P5Q-E, где "невероятным услилием воли" была пройдена "шинная отметка" в 466MHz дав результирующие 3,7GHz частоты. Дальнейшие эксперименты не имели бы сколь угодно малого смысла, если бы не обновлённый парк линеек памяти, коими теперь выступали Kingston HyperX KHX8500D2/2G, рассчитанные на штатное напряжение цепей питания памяти в 2,2В и результирующую частоту в 1066MHz.
С таким подспорьем, греховно было бы не возобновить процедуру преодоления частотного барьера шины в 500Mhz, которая негласно маячила в моём сознаниии аккурат после приобретения материнской платы Asus P5Q-E. Но для начала была поставлена задача поиска изменённого биоса для вышеуказанной платы, в силу специфики процедурного порядка, иными словами, разгон подразумевает прошивку наиболее адаптивного для данного мероприятия BIOS-а, позволяющего адекватно реагировать на изменения частот сверх штатных. Были найдены модифицированные биосы на всю линейку P5Q (http://forums.techpowerup.com/showthread.php?t=65409), прошив которые, получим большую стабильность работы на высоких частотах, расширенную поддержку модулей памяти и процессоров.
Модифицированные p5q bios
Прошивка оптимизированного BIOS производится аналогично известной базовой процедуре, afudos /oold.rom - сохраняем текущий образ биоса, затем afudos /inew.rom - прошивка модифицированного биос. Переходим к практической составляющей повествования, после обновления биоса на оптимизированный вариант оного, первое, что мною было замечено, так это возможность старта системы на 400 шине при FSB Strap to North Bridge 400! До настоящего момента, система в такой связке не стартовала ни разу. Первый взгляд вселял неподдельную надежду на хороший исход разгонной эстафеты. Зная известный частотный порог собственного E7300, который простирался где-то в пределах 3,7-3,9GHz, я исходил из желания получить 1066MHz на модулях памяти, максимально возможную частоту FSB, незначительное увеличение сопряжённых вольтажей, в том числе, как на ядре процессора так и на "северном мосту". Варьирование результирующей частотой процессора осуществляется по известной формуле произведения частоты системной шины на коэффициент умножения процессора, который в моём конкретном случае мог принимать значения от 6 до 10. Сразу замечу, что разгон core 2 duo при использовании дробных коэффициентов умножения (7.5; 8.5 и т.д) отчетливо не задался, вызывая произвольные сбросы частоты (все энергосберегающие функции были отключены первоначально), рестарты, перезагрузы и прочее, что формировало абсолютно нерабочую атмосферу. Оглядываясь на свой личный опыт, назвал бы сложивщуюся ситуацию, в общем смысле - проблемой дробных коэффициентов, бороться с которой я перестал после нескольких неудачных необъяснимых попыток. Теперь что касается "Страпа", 400-ый успешно показавшимй себя в диапазоне частот шины от 400 до 425, был снижен до 333 в целях продолжения фУрсажного банкета. Вообще говря понимание тккое величины как "страп" позволяет по иному взглянуть на процесс разгона системы в целом...Я процитирую, самое лучшее, на мой взгляд, объяснение vansergeich (http://people.overclockers.ru/vansergeich/record1) того, что скрывается по ёмким FSB Strap
"Представьте себе северный мост в виде процессора, который имеет внутреннюю частоту и множитель. Допустим, при использовании 800МГц системной шины северный мост имеет частоту 400 МГц. При этом FSB центрального процессора (CPU FSB) составляет 200 МГц, а северный мост работает на собственной FSB (назовем ее NB FSB) 100 МГц с множителем 4х.
Если мы теперь изменим системную шину на 533 МГц, CPU FSB составит 133 МГц и соответственно NB FSB изменится на 67 МГц. В итоге при множителе 4х частота NB снизится до 267 МГц. Чтобы вновь заработать на частоте 400 МГц NB должен увеличить множитель до 6х.
Теперь Asus берет настройки используемые чипсетом для 533 системной шины (далее по тексту настройки используемые чипсетом для ХХХ шины будем называть как в оригинале - strap) и использует их при CPU FSB 200МГц, NB FSB в таком случае у нас составит снова 100 МГц, но множитель уже будет 6х, в результате чего чипсет будет разогнан с 400 до 600 МГц. Многие пользователи плат Asus на 865 чипсете замечали, что при FSB 200 МГц и выставлении режима "Turbo" чипсет сильнее грелся... теперь вы знаете отчего ;-)
Единственный отрицательный момент - понижающие коэффициенты памяти, которые были доступны при 800 МГц системной шине в обычном режиме теперь превратятся в 1:1, а повышающие - могут не заработать. Обратите внимание, что при разных установках частоты системной шины коэффициенты памяти различны. Выставляемые при шине 533 МГц 1:1 - это не то же самое, что 1:1 при 800 МГц шине"
А вот комментарий Игоря Хасанова:
"FSB Strap to North Bridge – Частота «страпа» FSB для северного моста
[Auto] [200] [266] [333]... или в виде результирующих [800] [1066] [1333]...
По сути FSB Strap – это набор предустановленных задержек, которые с точки зрения производителя оптимально соответствуют определенной частоте системной шины, для определенного диапазона рабочих частот чипсета. Подбираются задержки так, чтобы обеспечивалась высокая стабильность работы системы и оставалась хорошая производительность. При этом, чем выше частота системной шины, тем большие задержки нужны для обеспечения стабильной работы чипсета. (По аналогии с оперативной памятью – чем выше тайтинги, т.е. задержки, тем на большей частоте может работать микросхема.) Соответственно, данная опция позволяет выбирать, с каким набором задержек будет работать чипсет. При установке значения FSB Strap следует учитывать, что при меньшем значении устанавливаются меньшие задержки и увеличивается производительность, а при установке большего значения немного падает производительность, но повышается стабильность. Наиболее актуальна опция при разгоне для обеспечения стабильности при высокой частоте FSB. (Примечание: для некоторых чипсетов и в некоторых BIOS установка FSB Strap делается только автоматически в зависимости от FSB используемого процессора и его максимального и выбранного в настройках множителей)"
В моём случае именно FSB Strap to North Bridge 333, позволил продолжить разгон core 2 duo. Теперь замолвим несколько слов о памяти. Если есть желание получить хороший прирост производительности, то экономить на покупке "усреднённой памяти" категорически не стоит, так как наименьший делитель 1:1 при частоте FSB в 400MHz уже выведет Вас на номинал работы большинства нижесредних моделей. Вот кстати полный список делителей для различных "Strap-ов"...
FSB Strap to North Bridge 266 доступны -1:2,2:3,4:5
FSB Strap to North Bridge 333 доступны -1:1,5:6,5:8
FSB Strap to North Bridge 400 доступны -1:1,3:4,3:5
Хороший частотный профицит в работе памяти позволит уверенно наращивать системную шину не оглядываясь на близлежащий предел. Немаловажная деталь разгона core 2 duo - это значения напряжений, подаваемых на различные цепи питания. Опять же мой опыт показал, что увеличение напряжения процессора E7300 сверх 1,3875В, мало влияло на стабильность работы при дальнейшем росте результирующей частоты, в условиях воздушного охлаждения. Напряжение на северном мосту в место штатных 1,1В было увеличено незначительно до 1,22В. Вольтаж памяти составил заводские 2,2В. Теперь перейдём непосредственно к самому интересному, а именно этапам разгона core 2 duo E7300...
Первоначальная планка в 480MHz по шине покорилась довольно просто я бы даже сказал играючи, единственным условием послужило снижение коэффициента умножения до 7. Далее я выставил 500 и с удивлением обнаружил всё тот же стабильный фактор работоспособности. Результирующие процессорные 3,5GHz и 1Ghz памятных наводили лёгкий трепет, известный, пожалуй, каждому оверу. Но, как говорится, ложка хороша к обеду и я отчётливо понимал, что ещё имею некоторый запас по частоте процессора в пределах 3,7GHz, да и память ещё не достигла своей штатной в 1,066GHz. Посему, не мудрствуя лукаво, частота системной шины в BIOS-е была вывернута на мой ожидаемый максимум в 533 и ....F10....тёмный экран...СТАРТ ТОВАРИЩИ!! Результат был закреплён неоднократными многочасовыми прогонами в кодировании видеоматериала, чем безоговорочно доказал свою состоятельность. И я поспещил увековечить его в базе CPU-Z, в подтверждение чего приводится нижеследующий скриншот-ссылка
Эверест тоже уверенно отрапортовал о достигнутом результате...
Латентность подсистемы памяти существенно снизилась составив...
Абсолютные скоростные характеристики памяти, выраженные в значениях величин чтения и записи закономерно выросли..
Возросшая процессорная производительность, надеюсь позволит сэкономить не один час при работе ресурсоёмких приложений...
Несколько слов о температурных режимах...Разогрев процессора определяется несколькими параметрами - величиной процессорного напряжения и степенью загрузки, что в случае с многоядерными конструктивами может давать неравнозначные значения, определяемые соотношением в "занятости" каждого из ядер. Если перевести это в практическую плоскость приложений, то оптимизированные под многоядерность программы, будут давать существенно больший разогрев процессора, нежели те, коорые и не подозревают о существовании 2-го, 4-го ядра. Величина напряжения, подаваемая на цепи питания процессора в значительной степени определяет температурный режим, поэтому не стоит переусердствовать в поднятие Vcore, исходя из многочисленного опыта, безопасный порог увеличенного значения напряжения ядра процессора при воздушном охлаждении составляет 1,4В. На меньших значениях система может и не завестись, грешить зависаниями и перезагрузами, большие величины дабавят лишь необоснованного жару...., хотя опять же повторюсь, что значения могут варьироваться в каждом конкретном случае. Немалая доля температурного багажа приходится на северный мост, он же "северник". В моём случае система отказывалась стартовать при напряжении северника менее 1,2В, супротив шататных 1,1. Для мониторинга температур северного и южного моста, на интеловских платформах, целесообразно воспользоваться показаниями утилиты MCHTemp
В заключение мне хотелось бы вернуться к самой идее оверклокинга, как способа повышения производитльности системы, возможно для кого-то это не более чем блеск достигнутых "пьедестатных" результатов, иным любопытен сам процесс, по некоей аналогии со спортивным участным зрителем, что же касется меня, то я скорее всего отношусь к той категории людей, для которых быстрота безучастных процессов высвобождает время для больших дел...:)
Маслёнков Андрей
понедельник, 10 мая 2010 г. |