Где недорого купить компьютеры и комплектующие? Узнай здесь!

Заряди «мозги»!

Дмитрий Шамаев

Xakep Железо, номер #007, стр. 007-074-2


Ну и наконец, тайминги. Многие этого не понимают, но чем они ниже, тем лучше, и тем быстрее работает память. Тайминг – это задержка между командой на передачу данных и, собственно, самой передачей данных. Нужна такая задержка, чтобы память успела «отреагировать» на команду. Если начать передавать или считывать данные без паузы, то они будут записаны или считаны неправильно (кусок блока будет обрезан), и произойдет ошибка, поэтому выдерживается некоторая «санитарная» пауза. Чем качественнее память, тем меньше нужна пауза. На низких таймингах не обязательно будут сплошные сбои, просто они будут происходить довольно часто, и работать нормально все равно будет нельзя. Разных таймингов существует достаточно много, но мы будем говорить о четырех основных: CL, tRCD, tRP и tRAS.

CL (CAS Latency) – задержка между командой на чтение и моментом, когда данные начинают поступать.

tRCD (RAS To CAS Delay) – задержка между подачей команды на активацию строки в массиве ячеек памяти и командой на чтение или запись данных.

tRP (RAS To Precharge) – задержка между командой закрытия строки и повторной активацией этой же строки.

tRAS – это так называем Cycle Time – время цикла. Время, которое проходит между активацией строки и ее закрытием.

Для памяти каждый из этих таймингов имеет свой диапазон возможных значений. Возможные значения таймингов: CL – 2.0, 2.5, 3.0; tRCD - 2, 3, 4; tRP - 2, 3, 4; tRAS - 5, 6, 7, 8.

Приведенные выше цифры верны только для DDR DRAM и SDRAM. Для DDR II диапазон возможных значений будет совсем иным.

Тестовый стенд на платформе AMD

Материнская плата - Abit KD7-E (KT333);

Процессор - Athlon XP 1800+@2600+ (185*11.5) (Thoroughbred);

Жесткий диск - Maxtor 6Y120P0 120 Гб;

Кулер - Zalman 7000A Cu;

Видеокарта - Asus Radeon 9800 XT 256 Мб;

Блок питания - Codegen 300X, 300 Вт.

Тестовый стенд на платформе Intel

Материнская плата - Asus P4C800 (i875p);

Процессор - Intel Pentium 4 2.6 ГГц (Northwood);

Жесткий диск - Maxtor 6Y120P0 120 Гб;

Кулер – боксовый;

Видеокарта - Asus Radeon 9800XT 256 Мб;

Блок питания - PowerMan 420 Вт.

Методика тестирования

Для проверки производительности использовались два реальных теста, два синтетических теста MemBench из пакета Science Mark 2.0 и тест пропускной способности памяти SiSoftware Sandra. Из реальных приложений использовались две самые требовательные к железу игры: DOOM 3 и Far Cry. Настройки Far Cry: максимальная детализация, разрешение 1024*768. Тестирование на DOOM 3 проводилось с детализацией High и разрешением 1024*768 на тестовом стенде Intel и с детализацией Medium и разрешением 800*600 - на тестовом стенде AMD. Для проверки стабильности работы одновременно запускались два процесса архивирования двух файлов по 130 Мб.

Особенности разгона

В предыдущих статьях косвенно уже затрагивался вопрос разгона памяти. В этот раз мы рассмотрим разгон оперативки самым подробным образом. Итак, что можно сделать с RAM? Объем памяти, к сожалению, величина неизменная в рамках одной планки. Частоту оперативки можно увеличить, но нельзя делать это независимо от частоты процессора, ведь они напрямую завязаны друг на друга. С таймингами проще всего - их можно изменять независимо от других компонентов системы. Кроме того, подавляющее большинство последних чипсетов поддерживает двухканальный режим памяти. Исключение составляют лишь платформы для AMD Athlon 64, у которого контроллер памяти встроен в процессор, а не в чипсет, и если он не поддерживает двухканальность, то уже ничего не поделаешь.

Назад на стр. 007-074-1  Содержание  Вперед на стр. 007-074-3

Где можно зарабатывать 500$ в месяц? Узнай здесь!