Розгін ddr-пам'яті - комп'ютерні мережі

Розгін DDR-пам'яті

Екстремальний розгін DDR-пам'яті
На сьогоднішній день пам'ять DDR400 (400 МГц), яку нерідко позначають ще як PC3200 (старі «моделі»: DDR266 - PC2100, DDR333 - PC2700), є найбільш ходової на комп'ютерному ринку. Якщо у вас не нова материнка, яка не зможе запустити її на максимальній частоті 400 МГц, все одно отримаєте вигоду, збільшивши продуктивність системи. Якщо ж мамка на новому чіпсеті і спокійно тримає високі частоти, має сенс придбати спеціальні модулі для оверклокінгу, які перевищують специфікації стандарту DDR400 і забезпечують високу продуктивність і низькі затримки. Позначаються вони як PC3500, PC3700 і PC4000 (працює на 500 МГц).
Виробники - компанії Transcend, Corsair, Geil, Kingston, Mushkin і інші (це бренди).

Двоканальний і частоти пам'яті

Пам'ять DDR демонструє свою максимальну продуктивність на двохканальних материнських платах, приклад на базі чіпсета nVidia nForce2 (для процесорів AMD) і Intel 865, 875, 7205 (для процесорів Intel).
На таких материнках пропускна здатність двох модулів DDR складається. Тільки для роботи в двоканальному режимі необхідно встановити саме два модуля пам'яті. Щоб уникнути непорозумінь деякі виробники почали продавати модулі оперативки парами, спеціально для таких двоканальних систем.
З метою отримання більшої продуктивності спробуйте збільшити частоту пам'яті (спочатку з невеликим інтервалом) одночасно з частотою FSB. У BIOS'e це може виглядати як зміна ставлення частоти шини пам'яті до частоті шини. Наприклад, 3/3 означає DDR333 і шину FSB на 333 МГц, а 4/3 - DDR400 і шину FSB на 333 МГц відповідно. І не варто забувати про можливість збільшити тактові частоти з DDR333 на рівень DDR400, деякі модулі пам'яті дозволяють зробити такий маневр, і ви власник саме такий оперативки.

Усунути довгі затримки

Щоб домогтися кращого результату в оверклокінгу, слід оптимізувати затримки пам'яті, так як BIOS часто гальмує їх для збільшення стабільності системи. Саме затримки оператіви визначають швидкість, з якою буде здійснюватися доступ до пам'яті. Шина даних стане працювати по максимуму в тому випадку, якщо дані зчитуються з чіпів пам'яті, які повинні їх видавати, не перериваючись. Саме тому брендова оперативка DDR333 з низькими затримками буде працювати швидше, ніж DDR400, в якій низькі затримки були принесені в жертву високій тактовій частоті.

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

Підготовка до розгону
Для розгону найкраще підходять материнські плати з великою кількістю тонких налаштувань на борту.
Конкретний перелік визначається можливостями чіпсета, з одного боку, і гнучкістю прошивки BIOS - з іншого. Існує безліч прошивок і утиліт, які відкривають доступ до всіх налаштувань контролера пам'яті, які тільки підтримує чіпсет. Але вдаватися до їхньої допомоги небажано, так як вони призводять до серйозних проблем (апаратним поломок в тому числі). Краще спочатку купуйте плату з розширеними настройками, їх список можна знайти в документації або подивитися в BIOS Setup.

Розгін пам'яті неминуче зачіпає і серверний міст чіпсета, тому потрібно подбати про його охолодженні, посилити радіатор або прилаштувати кулер. Те ж саме відноситься до модулів пам'яті. Перебуваючи в безпосередній близькості від процесора, вони дуже сильно гріються (особливо якщо потрапляють під потік гарячого повітря з вентилятора).

Для досягнення стабільної роботи розігнаної пам'яті рекомендується збільшити напругу живлення (3.3V) і поміняти режим управління (Drive Control) з Normal на Strong. Робити це потрібно тільки при належному охолодженні, в іншому випадку пам'ять перегріється і швидко вийде з ладу.

базові настройки
Для переходу на ручне управління в меню BIOS необхідно знайти пункт «Auto Configuration» або «SPD» і переключити його на «Manual». SPD це «Serial Presence Detect» і являє собою крихітну мікросхему, що зберігає основні характеристики і таймінги DIMM-модуля, що гарантується виробником.

Величина CL (CAS # Latency) задає кількість тактів між відправкою DDR-мікросхемі команди читання (НЕ записи!) І скиданням першої порції даних на шину. При цьому DRAM-сторінка повинна бути завчасно відкрита, за що відповідає таймінг tRCD. При послідовному читанні осередків величина CL не має ніякого значення. Його тривалість навіть при сприятливому збігу обставин становить 10 -20 тактів, тому скорочення CAS # Latency на один такт в кращому випадку збільшує продуктивність приблизно на 10%.
CAS # Latency добре розганяється, оскільки керує не гальмівним масивом конденсаторів, а швидким буфером статичної пам'яті і його логікою.
У більшості випадків CAS # Latency становить 2.0 або 2.5 тактів. Зводити його частку до 1.5 не рекомендується.

3%).
З розгоном tRCD надійність мікросхеми катастрофічно падає, і істотно збільшується її нагрівання. Треба збільшувати RAS # to CAS # Latency, паралельно з цим нарощуючи тактову частоту. В результаті, виходить найбільший приріст продуктивності.

Величина tRAS (DRAM Precharge Delay, Active to Precharge Delay, Precharge Wait State, Row Active Delay, Row Precharge Delay) встановлює мінімальний проміжок часу між відкриттям / закриттям однієї DRAM-сторінки.
Реальний час хаотичного доступу до одного банку пам'яті без урахування латентності процесора і чіпсета:
tRC = tRAS + tRP.
Якщо мікросхема пам'яті підтримує tRAS Lockout feature (режим обходу tRAS; більшість мікросхем його підтримує), то при перемиканні між DRAM-сторінками величина tRAS ігнорується і замість неї береться tRCD. Якщо ж режим обходу tRAS не підтримується, зменшення Precharge Delay прискорює хаотичний доступ (зловживати цим не слід).
Краще змінити чергування банків - продуктивність зросте і стабільність не постраждає.

Не всі BIOS'и забезпечують можливість тонкої настройки пам'яті.

За кілька додаткових відсотків продуктивності пріходітсярасплачіваться нестабільною роботою системи, частими зависаннями іперезагрузкамі, які з'їдають кіло нервів, ось і весь виграш отразгона. (Жарт)
Але, розганяти оперативну пам'ять не тільки можна, а й треба.

Інтенсивність використання пам'яті можна визначити утилітою CPUMon від Марка Руссиновича, безкоштовну версію можна скачати з сервера www.sysinternals.com.
Користуватися їй просто.
В меню «Class» вибираєш «Bus» (шина), у вікні «Counter» - «BUS_TRAN_MEM» (кількість транзакцій пам'яті). Тепер запускаємо тестове додаток і натискаємо «Start». Через деякий временя (протягом якого утиліта буде накопичувати статистичні дані), натискаєш «Stop» і в діалоговому вікні дивимося на рядок «BUS_TRAN_MEM». Чим більше відбувається звернень в одиницю часу, тим доцільніше розгін.
Не всі модулі пам'яті розганяються однаково. Деякі виробники (Kingston Technology, IBM, Samsung) забезпечують запас міцності, і модулі впевнено працюють навіть на прискорених таймингах і підвищених тактових частотах.

З усіх питань копати в специфікації на оперативну пам'ять, електронну версію якої можна скачати з сервера організації JEDEC (www.jedec.org/DOWNLOAD/search/JESD79D.pdf).

Мій блог знаходять за такими фразами

Відповідальність, за все зміни, внесені в систему за порадами даної статті, Ви берете на себе.

Схожі статті