Вход в систему
Последние статьи
Самые комментируемые статьи
Автор: Николай Арсеньев
Для обеспечения максимальной производительности компьютера необходимо, чтобы все компоненты системы были сбалансированы и не сдерживали друг друга. Одним из наиболее узких мест современных систем является оперативная память — она недостаточно быстра, чтобы удовлетворить потребности процессора, видеокарты и других устройств. Появление быстрой DDR SDRAM-памяти и двуканальных системных плат изменило ситуацию к лучшему, однако требования к скорости работы подсистемы памяти все растут и растут. Недолго думая компании-разработчики во главе с организацией JEDEC принялись за разработку нового стандарта памяти — DDR2 SDRAM. Его появление было воспринято неоднозначно: несмотря на большую скорость по сравнению с DDR-памятью (400 МГц), DDR2 SDRAM (533 МГц) не обеспечивала выигрыша в производительности! Причиной тому были очень большие задержки. По мере того как компании постепенно осваивали новый стандарт, стали появляться модели с низкой латентностью, а потом и скоростная DDR2-667 — после этого ситуация изменилась достаточно сильно. Как работает памятьМодуль памяти представляет собой небольшую печатную плату с разводкой и чипами памяти, а также небольшой энергонезависимой памятью, в которой хранится конфигурация памяти — SPD. Сильно углубляться в устройство памяти мы не будем, однако более подробно поговорим о командах памяти и различных параметрах задержки — они на пару с тактовой частотой и определяют общую производительность ОЗУ. Итак, для работы с памятью есть определенный набор стандартных команд, их всего четыре: Active — команда активации ячейки памяти. Только после нее возможно проводить остальные операции и собственно работать с памятью. Read — команда чтения данных из памяти, она может длиться любое, неограниченное время. Write — команда записи данных в память, также может длиться неограниченное время. Precharge — после завершения чтения или записи данных производится команда о завершении работы с тем или иным участком памяти. После этого память не активна. Очень важно то, как быстро память отзывается на команды и как скоро может перейти к их исполнению. Эти параметры и называются задержками — они на пару с тактовой частотой определяют общую скорость работы ОЗУ. CAS Latency Time (CAS, 3, 4, 5) — управляет задержкой времени, которая происходит до момента, когда память начнет выполнять команду чтения после ее записи. Чем меньше время ожидания, тем быстрее проходит операция. RAS-to-CAS Delay (tRCD, 2, 3, 4, 5) — позволяет выставить задержку между сигналами активации памяти и командами чтения или записи данных. Чем меньше задержка, тем выше производительность памяти. RAS Precharge Time (tRP, 2, 3, 4, 5) — устанавливает минимальное количество времени между командой закрытия и повторной активации памяти. Чем меньше показатель, тем выше скорость. Active to Precharge Delay (tRAS, 8, 9, 10, 11, 12) — устанавливает минимальное количество времени между командой активации памяти и ее закрытия. Чем меньше показатель, тем выше скорость. Command Rate (Address Mode, 1T, 2T) — определяет время между приведением памяти в активное состояние и началом передачи какой-либо команды (чтение, запись). Важно понять, что не только мегагерцы определяют пропускную способность памяти: если тактовая частота высока, но задержки очень большие — реальная скорость будет ниже, чем у памяти с меньшей частотой, но с минимальными задержками.
Технология тестированияЗа основу мы взяли системную плату MSI P4N Diamond на базе nForce4 SLI Intel Edition и процессор Intel Pentium 4 Extreme Edition 4 3,46 ГГц на ядре Gallatin, а также мощную видеокарту MSI NX6800 Ultra 256 Мбайт на основе GeForce 6800 Ultra.
Подробности о новом чипсете от NVIDIA вы можете узнать из нашего обзора в этом номере журнала “Игрополис”. Здесь мы лишь кратко расскажем о его преимуществах: поддержка SLI-режима, 8-канальный звук (в нашем случае это Sound Blaster Live! 24 бит), гигабитный Ethernet с межсетевым экраном ActiveArmor, система хранения данных MediaShield, продвинутый контроллер памяти DDR2 SDRAM с официальной поддержкой частот 533 МГц и 667 МГц. Теперь самое время поговорить об участниках нашего тестирования и собственно цели обзора. Главная наша задача была выяснить, какой выигрыш дает переход на DDR2-667 и каково влияние задержек памяти на производительность системы в целом. Для этого мы взяли стандартные модули Kingston DDR2-533 из бюджетной серии ValueRAM, скоростную память Kingmax Mars DDR2-667 и продвинутые модели с минимальными задержками от компании Corsair — с частотой 538 МГц и 675 МГц. Память последней фирмы и визуально выделяется из общего ряда — обе пары спрятаны под радиатор для эффективного охлаждения чипов памяти. Собственно, продукция Corsair всегда славилась и своей производительностью, и минимальными задержками, и высокой ценой — за все нужно платить... Память от Kingston мы тестировали в стандартном режиме. Скоростные планки от Kingmax в двух режимах: при стандартных задержках и с более низкими — 4.5.5.13 2T и 4.4.4.11 2T. Увы, при установке параметра Command Rate 1T система отказывалась работать. Для того чтобы Corsair Twin2X1024-4300C3PRO работала на заявленной частоте 538 МГц, нам пришлось самую малость разогнать процессор и системную шину — до 3,49 ГГц и 1076 МГц соответственно. При этом память стабильно работала даже при более низких задержках, нежели те, что были заявлены — 3.2.2.8 1T вместо 3.3.3.8 1T. Corsair Twin2X1024A-5400UL работает на частоте 675 МГц с невероятно низкими задержками — 3.2.2.8 1T — для такой скорости! Правда, для этого необходимо выставить напряжение на 2,1 В, иначе система не запустится. Но вернемся к вопросу о тактовой частоте: 675 МГц — это не стандартная скорость для памяти DDR2 SDRAM, поэтому и здесь нам пришлось немного разогнать систему — до 1080 МГц, 3,51 ГГц (шина/процессор). Все параметры задержек памяти мы выставляли вручную через BIOS, хотя в SPD и хранится вся необходимая информация. Сделали мы это потому, что часто производители материнских плат подстраховываются и делают так, что в автоматическом режиме BIOS устанавливал более высокие параметры задержек — для подстраховки. Поэтому наш вам совет: если вы точно знаете значения задержек для своей памяти, лучше их установить в ручном режиме. Тесты мы проводили в PC Mark04 1.30 (CPU, Memory, Overall), SiSoft Sandra 2005 (Memory Bandwidth Benchmark), WinRAR 3.42 (архивировали игру Football Manager 2005 при максимальной компрессии), а также в играх Far Cry 1.30, Doom 3 1.1 и Half-Life 2.
ЗаключениеДля начала сравним результаты тестов стандартных модулей памяти от Kingston и Kingmax. Принципиальной разницы в производительности между ними нет, порой скоростные Kingmax даже проигрывают. Переход на более низкие задержки помог выжать максимум из Mars DDR2-667, и результат не заставил себя ждать — система заработала быстрее, особенно это было видно в играх Doom 3 и Half-Life 2. Можно было бы добиться еще лучших результатов, если бы модули заработали при установках Command Rate 1T, но не судьба. Память Corsair заслуживает отдельного разговора. Обе пары модулей DDR2 SDRAM показали непревзойденную скорость. Это видно во всех приложениях — особенно в результатах тестов WinRAR и играх. Наиболее быстрая Twin2X1024A-5400UL оторвалась от всех остальных участников теста очень прилично, хотя модель Twin2X1024-4300C3PRO уступила немного. Переход на Twin2X1024A-5400UL в играх дает прибавку до 7%, а в тесте WinRAR — до 22%! Польза от перехода на DDR2-667 есть, но только при условии, что модули памяти будут работать при достаточно низких задержках, в противном случае никакой прибавки производительности не ждите. Это утверждение хорошо подтверждают тесты памяти от Corsair — очень низкая латентность позволяет добиться неплохого роста производительности в приложениях и играх. Другое дело, готовы ли вы платить за это, ведь Twin2X1024-4300C3PRO и Twin2X1024A-5400UL стоят где-то в два раза дороже, чем стандартная память, — это решать уже вам. Благодарим следующие компании: российское представительство Corsair (www.corsairmemory.com) — Twin2X1024-4300C3PRO, Corsair Twin2X1024A-5400UL; российское представительство Intel (www.intel.ru) — Pentium 4 Extreme Edition 3,46 ГГц; российское представительство Kingmax (www.kingmax.com) — 2x512 Мбайт Kingmax KLCC28F-A8EB4-ECAS PC2-5400; российское представительство Kingston (www.kingston.com) — 2x512 Мбайт Kingston DDR2 SDRAM PC2-4200; российское представительство MSI (www.microstar.ru) — MSI P4N Diamond, MSI NX6800 Ultra 256 Мбайт; “Инфорсер” (www.inforser.ru) — Seagate Barracuda 7200.7 ST380013AS, Sony CRX300E. |