Частота оперативной памяти ddr2 800. Конфигурации тестовых стендов и ПО

Теперь, узнав что это такое и для чего и как оно служит, многие из Вас наверно подумываете о том, чтобы приобрести для своего компьютера более мощную и производительную оперативку. Ведь увеличение производительности компьютера с помощью дополнительного объёма памяти ОЗУ является самым простым и дешевым (в отличии например от видеокарты) методом модернизации вашего любимца.

И… Вот вы стоите у витрины с упаковками оперативок. Их много и все они разные. Встают вопросы: А какую оперативную память выбрать? Как правильно выбрать ОЗУ и не прогадать? А вдруг я куплю оперативку, а она потом не будет работать? Это вполне резонные вопросы. В этой статье я попробую ответить на все эти вопросы. Как вы уже поняли, эта статья займет свое достойное место в цикле статей, в которых я писал о том, как правильно выбирать отдельные компоненты компьютера т.е. железо. Если вы не забыли, туда входили статьи:



Этот цикл будет и дальше продолжен, и в конце вы сможете уже собрать для себя совершенный во всех смыслах супер компьютер 🙂 (если конечно финансы позволят:))
А пока учимся правильно выбирать для компьютера оперативную память .
Поехали!

Оперативная память и её основные характеристики.

При выборе оперативной памяти для своего компьютера нужно обязательно отталкиваться от вашей материнской платы и процессора потому что модули оперативки устанавливаются на материнку и она же поддерживает определенные типы оперативной памяти. Таким образом получается взаимосвязь между материнской платой, процессором и оперативной памятью.

Узнать о том, какую оперативную память поддерживает ваша материнка и процессор можно на сайте производителя, где необходимо найти модель своей материнской платы, а также узнать какие процессоры и оперативную память для них она поддерживает. Если этого не сделать, то получится, что вы купили супер современную оперативку, а она не совместима с вашей материнской платой и будет пылиться где нибудь у вас в шкафу. Теперь давайте перейдем непосредственно к основным техническим характеристикам ОЗУ, которые будут служить своеобразными критериями при выборе оперативной памяти. К ним относятся:

Вот я перечислил основные характеристики ОЗУ, на которые стоит обращать внимание в первую очередь при её покупке. Теперь раскроем каждый из ни по очереди.

Тип оперативной памяти.

На сегодняшний день в мире наиболее предпочтительным типом памяти являются модули памяти DDR (double data rate). Они различаются по времени выпуска и конечно же техническими параметрами.

  • DDR или DDR SDRAM (в переводе с англ. Double Data Rate Synchronous Dynamic Random Access Memory — синхронная динамическая память с произвольным доступом и удвоенной скоростью передачи данных). Модули данного типа имеют на планке 184 контакта, питаются напряжением в 2,5 В и имеют тактовую частоту работы до 400 мегагерц. Данный тип оперативной памяти уже морально устарел и используется только в стареньких материнских платах.
  • DDR2 — широко распространенный на данное время тип памяти. Имеет на печатной плате 240 контактов (по 120 на каждой стороне). Потребление в отличие от DDR1 снижено до 1,8 В. Тактовая частота колеблется от 400 МГц до 800 МГц.
  • DDR3 — лидер по производительности на момент написания данной статьи. Распространен не менее чем DDR2 и потребляет напряжение на 30-40% меньше в отличии от своего предшественника (1,5 В). Имеет тактовую частоту до 1800 МГц.
  • DDR4 — новый, супер современный тип оперативной памяти, опережающий своих собратьев как по производительности (тактовой частоте) так и потреблением напряжения (а значит отличающийся меньшим тепловыделением). Анонсируется поддержка частот от 2133 до 4266 Мгц. На данный момент в массовое производство данные модули ещё не поступили (обещают выпустить в массовое производство в середине 2012 года). Официально, модули четвертого поколения, работающие в режиме DDR4-2133 при напряжении 1,2 В были представлены на выставке CES, компанией Samsung 04 января 2011 года.

Объём оперативной памяти.

Про объём памяти много писать не буду. Скажу лишь, что именно в этом случае размер имеет значение 🙂
Все несколько лет назад оперативная память объёмом в 256-512 МБ удовлетворяла все нужды даже крутых геймерских компьютеров. В настоящее же время для нормального функционирования отдельно лишь операционной системы windows 7 требуется 1 Гб памяти, не говоря уже о приложениях и играх. Лишней оперативка никогда не будет, но скажу Вам по секрету, что 32-х разрядная windows использует лишь 3,25 Гб ОЗУ, если даже вы установите все 8 Гб ОЗУ. Подробнее об этом вы можете прочитать .

Габариты планок или так называемый Форм — фактор.

Form — factor — это стандартные размеры модулей оперативки, тип конструкции самих планок ОЗУ.
DIMM (Dual InLine Memory Module — двухсторонний тип модулей с контактами на обоих сторонах) — в основном предназначены для настольных стационарных компьютеров, а SO-DIMM используются в ноутбуках.

Тактовая частота.

Это довольно таки важный технический параметр оперативной памяти. Но тактовая частота есть и у материнской платы и важно знать рабочую частоту шины этой платы, так как если вы купили например модуль ОЗУ DDR3-1800 , а слот (разъём) материнской платы поддерживает максимальную тактовую частоту DDR3-1600 , то и модуль оперативной памяти в результате будет работать на тактовой частоте в 1600 МГц . При этом возможны всяческие сбои, ошибки в работе системы и .

Примечание: Частота шины памяти и частота процессора — совершенно разные понятия.

Из приведенных таблиц можно понять, что частота шины, умноженная на 2, дает эффективную частоту памяти (указанную в графе «чип»), т.е. выдает нам скорость передачи данных. Об этом же нам говорит и название DDR (Double Data Rate) — что означает удвоенная скорость передачи данных.
Приведу для наглядности пример расшифровки в названии модуля оперативной памяти — Kingston/PC2-9600/DDR3(DIMM)/2Gb/1200MHz , где:
— Kingston — производитель;
— PC2-9600 — название модуля и его пропускная способность;
— DDR3(DIMM) — тип памяти (форм фактор в котором выполнен модуль);
— 2Gb — объем модуля;
— 1200MHz — эффективная частота, 1200 МГц.

Пропускная способность.

Пропускная способность — характеристика памяти, от которой зависит производительность системы. Выражается она как произведение частоты системной шины на объём данных передаваемых за один такт. Пропускная способность (пиковый показатель скорости передачи данных) – это комплексный показатель возможности RAM , в нем учитывается частота передачи данных , разрядность шины и количество каналов памяти. Частота указывает потенциал шины памяти за такт – при большей частоте можно передать больше данных.
Пиковый показатель вычисляется по формуле: B = f * c , где:
В — пропускная способность, f — частота передачи, с — разрядность шины. Если Вы используете два канала для передачи данных, все полученное умножаем на 2. Чтобы получить цифру в байтах/c, Вам необходимо полученный результат поделить на 8 (т.к. в 1 байте 8 бит).
Для лучшей производительности пропускная способность шины оперативной памяти и пропускная способность шины процессора должны совпадать. К примеру, для процессора Intel core 2 duo E6850 с системной шиной 1333 MHz и пропускной способностью 10600 Mb/s , можно установить два модуля с пропускной способностью 5300 Mb/s каждый (PC2-5300 ), в сумме они будут иметь пропускную способность системной шины (FSB ) равную 10600 Mb/s .
Частоту шины и пропускную способность обозначают следующим образом: «DDR2-XXXX » и «PC2-YYYY «. Здесь «XXXX » обозначает эффективную частоту памяти, а «YYYY » пиковую пропускную способность.

Тайминги (латентность).

Тайминги (или латентность) — это временные задержки сигнала, которые, в технической характеристике ОЗУ записываются в виде «2-2-2 » или «3-3-3 » и т.д. Каждая цифра здесь выражает параметр. По порядку это всегда «CAS Latency » (время рабочего цикла), «RAS to CAS Delay » (время полного доступа) и «RAS Precharge Time » (время предварительного заряда).

Примечание

Чтобы вы могли лучше усвоить понятие тайминги, представьте себе книгу, она будет у нас оперативной памятью, к которой мы обращаемся. Информация (данные) в книге (оперативной памяти) распределены по главам, а главы состоят из страниц, которые в свою очередь содержат таблицы с ячейками (как например в таблицах Excel). Каждая ячейка с данными на странице имеет свои координаты по вертикали (столбцы) и горизонтали (строки). Для выбора строки используется сигнал RAS (Raw Address Strobe) , а для считывания слова (данных) из выбранной строки (т.е. для выбора столбца) — сигнал CAS (Column Address Strobe) . Полный цикл считывания начинается с открытия «страницы» и заканчивается её закрытием и перезарядкой, т.к. иначе ячейки разрядятся и данные пропадут.Вот так выглядит алгоритм считывания данных из памяти:

  1. выбранная «страница» активируется подачей сигнала RAS ;
  2. данные из выбранной строки на странице передаются в усилитель, причем на передачу данных необходима задержка (она называется RAS-to-CAS );
  3. подается сигнал CAS для выбора (столбца) слова из этой строки;
  4. данные передаются на шину (откуда идут в контроллер памяти), при этом также происходит задержка (CAS Latency );
  5. следующее слово идет уже без задержки, так как оно содержится в подготовленной строке;
  6. после завершения обращения к строке происходит закрытие страницы, данные возвращаются в ячейки и страница перезаряжается (задержка называется RAS Precharge ).

Каждая цифра в обозначении указывает, на какое количество тактов шины будет задержан сигнал. Тайминги измеряются в нано-секундах. Цифры могут иметь значения от 2 до 9 . Но иногда к трем этим параметрам добавляется и четвертый (например: 2-3-3-8 ), называющийся «DRAM Cycle Time Tras/Trc ” (характеризует быстродействие всей микросхемы памяти в целом).
Случается, что иногда хитрый производитель указывает в характеристике оперативки лишь одно значение, например «CL2 » (CAS Latency ), первый тайминг равный двум тактам. Но первый параметр не обязательно должен быть равен всем таймингам, а может быть и меньше других, так что имейте это в виду и не попадайтесь на маркетинговый ход производителя.
Пример для наглядности влияния таймингов на производительность: система с памятью на частоте 100 МГц с таймингами 2-2-2 обладает примерно такой же производительностью, как та же система на частоте 112 МГц , но с задержками 3-3-3 . Другими словами, в зависимости от задержек, разница в производительности может достигать 10 % .
Итак, при выборе лучше покупать память с наименьшими таймингами, а если Вы хотите добавить модуль к уже установленному, то тайминги у покупаемой памяти должны совпадать с таймингами установленной памяти.

Режимы работы памяти.

Оперативная память может работать в нескольких режимах, если конечно такие режимы поддерживаются материнской платой. Это одноканальный , двухканальный , трехканальный и даже четырехканальный режимы. Поэтому при выборе оперативной памяти стоит обратить внимание и на этот параметр модулей.
Теоретически скорость работы подсистемы памяти при двухканальном режиме увеличивается в 2 раза, трехканальном – в 3 раза соответственно и т.д., но на практике при двухканальном режиме прирост производительности в отличии от одноканального составляет 10-70%.
Рассмотрим подробнее типы режимов:

  • Single chanell mode (одноканальный или асимметричный) – этот режим включается, когда в системе установлен только один модуль памяти или все модули отличаются друг от друга по объему памяти, частоте работы или производителю. Здесь неважно, в какие разъемы и какую память устанавливать. Вся память будет работать со скоростью самой медленной из установленной памяти.
  • Dual Mode (двухканальный или симметричный) – в каждом канале устанавливается одинаковый объем оперативной памяти (и теоретически происходит удвоение максимальной скорости передачи данных). В двухканальном режиме модули памяти работают попарно 1-ый с 3-им и 2-ой с 4-ым.
  • Triple Mode (трехканальный) – в каждом из трех каналов устанавливается одинаковый объем оперативной памяти. Модули подбираются по скорости и объему. Для включения этого режима модули должны быть установлены в 1, 3 и 5/или 2, 4 и 6 слоты. На практике, кстати говоря, такой режим не всегда оказывается производительнее двухканального, а иногда даже и проигрывает ему в скорости передачи данных.
  • Flex Mode (гибкий) – позволяет увеличить производительность оперативной памяти при установке двух модулей различного объема, но одинаковых по частоте работы. Как и в двухканальном режиме платы памяти устанавливаются в одноименные разъемы разных каналов.

Обычно наиболее распространенным вариантом является двухканальный режим памяти.
Для работы в многоканальных режимах существуют специальные наборы модулей памяти — так называемая Kit-память (Kit-набор) — в этот набор входит два (три) модуля, одного производителя, с одинаковой частотой, таймингами и типом памяти.
Внешний вид KIT-наборов:
для двухканального режима

для трехканального режима

Но самое главное, что такие модули тщательно подобраны и протестированы, самим производителем, для работы парами (тройками) в двух-(трёх-) канальных режимах и не предполагают никаких сюрпризов в работе и настройке.

Производитель модулей.

Сейчас на рынке ОЗУ хорошо себя зарекомендовали такие производители, как: Hynix , amsung , Corsair , Kingmax , Transcend , Kingston , OCZ
У каждой фирмы к каждому продукту имеется свой маркировочный номер , по которому, если его правильно расшифровать, можно узнать для себя много полезной информации о продукте. Давайте для примера попробуем расшифровать маркировку модуля Kingston семейства ValueRAM (смотрите изображение):

Расшифровка:

  • KVR – Kingston ValueRAM т.е. производитель
  • 1066/1333 – рабочая/эффективная частота (Mhz)
  • D3 — тип памяти (DDR3 )
  • D (Dual) – rank/ранг . Двухранговый модуль – это два логических модуля, распаянных на одном физическом и пользующихся поочерёдно одним и тем же физическим каналом (нужен для достижения максимального объёма оперативной памяти при ограниченном количестве слотов)
  • 4 – 4 чипа памяти DRAM
  • R – Registered , указывает на стабильное функционирование без сбоев и ошибок в течение как можно большего непрерывного промежутка времени
  • 7 – задержка сигнала (CAS=7 )
  • S – термодатчик на модуле
  • K2 – набор (кит) из двух модулей
  • 4G – суммарный объем кита (обеих планок) равен 4 GB.

Приведу еще один пример маркировки CM2X1024-6400C5 :
Из маркировки видно, что это модуль DDR2 объемом 1024 Мбайт стандарта PC2-6400 и задержками CL=5 .
Марки OCZ , Kingston и Corsair рекомендуют для оверклокинга, т.е. имеют потенциал для разгона. Они будут с небольшими таймингами и запасом тактовой частоты, плюс ко всему они снабжены радиаторами, а некоторые даже кулерами для отвода тепла, т.к. при разгоне количество тепла значительно увеличивается. Цена на них естественно будет гораздо выше.
Советую не забывать про подделки (их на прилавках очень много) и покупать модули оперативной памяти только в серьезных магазинах, которые дадут Вам гарантию.

Напоследок:
На этом все. С помощью данной статьи, думаю, вы уже не ошибетесь при выборе оперативной памяти для своего компьютера. Теперь вы сможете правильно выбрать оперативку для системы и повысить её производительность без каких либо проблем. Ну, а тем кто купит оперативную память (или уже купил), я посвящу следующую статью, в которой я подробно опишу как правильно устанавливать оперативную память в систему. Не пропустите…

Лучшая оперативная память 2019

Corsair Dominator Platinum

Лучшая память среди одноклассников с высокой производительностью и инновациями в технологии RGB. Стандарт DDR4, скорость 3200MHz, дефолтные тайминги 16.18.18.36, два модуля по 16 гигабайт. У планок яркие светодиоды подсветки Capellix RGB, продвинутая программа iCUE теплоотводы Dominator DHX. Единственная проблема – может не подойти высота модуля.

Компания Corsair, как всегда, с каждой новой моделью превосходит саму себя, Dominator Platinum не стала исключением. Сегодня это излюбленный набор памяти DDR4 для геймеров и владельцев мощных рабочих станций. Внешний вид модулей гладкий и стильный импонирует любителям гейминга, DHX охлаждение работает эффективно, а производительность планок уже готова стать легендой. В любом случае, на долгие годы она обеспечит пользователя флагманскими параметрами. Сейчас у памяти новый дизайн, новая, более яркая подсветка Corsair Capellix на 12 светодиодов. Программное обеспечение (фирменное) iCUE обеспечивает гибкую настройку памяти на максимальную производительность. Если вы поменяли материнку или процессор, а может быть и графический ускоритель, под любой новый компонент память можно настроить как родную.

Ценник у памяти несколько выше, чем у других производителей, но это компенсируется высочайшим качеством и потрясающей производительностью.

Теоретические основы и первые результаты низкоуровневого тестирования

DDR2 — новый стандарт памяти, утвержденный (Joint Electronic Device Engineering Council), в состав которого входят многие производители микросхем и модулей памяти, а также чипсетов. Ранние версии стандарта были опубликованы уже в марте 2003 года, окончательно он был утвержден лишь в январе 2004 года и получил наименование DDR2 SDRAM SPECIFICATION, JESD79-2, ревизия A (). DDR2 основывается на хорошо известной и зарекомендовавшей себя технологии DDR (Double Data Rate). Можно даже сказать так: «DDR2 начинается там, где заканчивается DDR». Другими словами, первые DDR2 будут работать на частотах, являющихся пределом для текущего поколения памяти DDR-400 (стандарт PC3200, тактовая частота 200 МГц), а ее дальнейшие варианты существенно его превзойдут. Первым поколением памяти DDR2, уже производимым в настоящее время такими вендорами, как , и , являются ее разновидности DDR2-400 и DDR2-533, работающие на частотах 200 МГц и 266 МГц, соответственно. Далее ожидается появление нового поколения модулей DDR2-667 и DDR2-800, хотя отмечается, что они вообще вряд ли появятся и, тем более, получат широкое распространение даже к концу этого года.

Справедливости ради стоит заметить, что память типа DDR2, как таковая, появилась уже довольно давно — конечно же, имеется в виду память на видеокартах. Тем не менее, эта разновидность DDR2 (называемая GDDR2), на самом деле, является особым типом памяти, разработанным специально для рынка видеокарт и слегка отличающимся от «десктопного» варианта DDR2, которому и посвящен настоящий обзор. Общая информация

Итак, «десктопная» DDR2-SDRAM рассматривается как эволюционная замена текущего поколения памяти — DDR. Принцип ее функционирования абсолютно тот же — передача данных (на уровне модуля памяти) осуществляется по 64-разрядной шине по обеим частям синхросигнала (восходящему — «фронту», и нисходящему — «срезу»), что обеспечивает удвоенную эффективную скорость передачи данных по отношению к ее частоте. Разумеется, при этом в DDR2 реализован ряд нововведений, которые позволяют осуществить скачок к гораздо более высоким частотам (а, следовательно, большей пропускной способности) и большим емкостям массивов микросхем, с одной стороны, и уменьшенному энергопотреблению модулей, - с другой. За счет чего это достигается, мы увидим позже, а пока обратимся к «макроскопическим» фактам. Модули памяти типа DDR2 производятся в новом форм-факторе, в виде 240-контактных модулей DIMM, электрически не совместимых со слотами для модулей памяти типа DDR (по количеству выводов, расстоянию между выводами и цоколевке модулей). Таким образом, стандарт DDR2 не предусматривает обратной совместимости с DDR.

В представленной ниже таблице приведены утвержденные соглашения о наименованиях и спецификации первых трех стандартов DDR2. Легко заметить, что DDR2-400 характеризуется такой же пропускной способностью, как и ныне существующий тип памяти DDR-400.

Первые модули памяти DDR2 будут поставляться в вариантах 256 МБ, 512 МБ и 1 ГБ. Тем не менее, стандарт предусматривает возможность построения модулей существенно большей емкости — вплоть до 4 ГБ, которые, однако, являются специализированными модулями (не совместимыми с десктопными вариантами, по крайней мере, на данный момент). В дальнейшем ожидается появление модулей, обладающих еще большей емкостью.

Чипы DDR2 будут изготавливаться с использованием упаковки типа FBGA (Fine Ball Grid Array), более компактной, чем традиционный вариант TSOP-II, позволяющей достичь больших емкостей микросхем при меньшем размере и улучшенных электрических и термических характеристиках. Такой метод упаковки уже используется некоторыми производителями DDR в качестве варианта, но является рекомендованным к использованию с точки зрения стандарта JEDEC.

Потребляемое модулями DDR2 напряжение, согласно стандарту — 1.8 V, что значительно меньше по сравнению с напряжением питания устройств DDR (2.5 V). Вполне ожидаемым (хотя и не столь очевидным) следствием этого факта является уменьшение энергопотребления, что важно для производителей, как ноутбуков, так и крупных рабочих станций и серверов, где проблема рассеиваемой модулями памяти мощности занимает далеко не последнее место. DDR2 изнутри

Стандарт DDR2 включает в себя несколько важных изменений спецификации DDR, связанных с передачей данных, которые позволяют достигать более высоких частот при более низкой потребляемой мощности. Как именно достигается снижение рассеиваемой мощности при одновременном увеличении скорости модулей, мы рассмотрим прямо сейчас.

Выборка данных

Главным изменением в DDR2 является возможность выборки сразу 4 бит данных за такт (4n-prefetch), в противоположность 2-битной выборке (2n-prefetch), реализованной в DDR. По существу, это означает, что на каждом такте шины памяти DDR2 осуществляет пересылку 4 бит информации из логических (внутренних) банков микросхемы памяти в буферы ввода-вывода по одной линии интерфейса данных, тогда как обычная DDR способна переслать лишь 2 бита за такт на линию. Довольно закономерно возникает вопрос — если это так, то почему же тогда эффективная пропускная способность DDR2-400 оказывается такой же, как и у обычной DDR-400 (3.2 ГБ/с), а не удвоенной?

Для ответа на этот вопрос сначала рассмотрим, как работает обычная память типа DDR-400. В этом случае, как ядро памяти, так и буферы ввода-вывода функционируют на частоте 200 МГц, а «эффективная» частота внешней шины данных, благодаря технологии DDR, равна 400 МГц. По правилу 2n-prefetch, на каждом такте памяти (200 МГц) по каждой линии интерфейса данных в буфер ввода-вывода поступает 2 бита информации. Задачей этого буфера является мультиплексирование/демультиплексирование (MUX/DEMUX) потока данных — по-простому, «перегонка» узкого высокоскоростного потока в широкий низкоскоростной, и наоборот. Поскольку в микросхеме памяти типа DDR SDRAM логические банки имеют ширину шины данных, соединяющую их и усилитель уровня, в два раза шире, чем от защелок на чтение до внешнего интерфейса, буфер данных включает в себя мультиплексор типа 2-1. В общем случае, поскольку микросхемы памяти, в отличие от модулей, могут иметь разную ширину шины данных — обычно это x4/x8/x16/x32, применение такой схемы MUX/DEMUX (2-1), реализованной в DDR, означает, что внутренний поток данных шириной X и частотой передачи Y от массива преобразуется во внешний поток шириной X/2 и частотой 2Y. Это называется балансом по пиковой пропускной способности.

Рассмотрим теперь схему функционирования устройства микросхемы памяти типа DDR2 SDRAM, равночастотной и «равноширокой» (т.е. одинаковой ширины шины данных) относительно микросхемы DDR модуля памяти DDR-400. Прежде всего, отметим, что ширина внешней шины данных осталась абсолютно такой же — 1 бит/линию, как и ее эффективная частота (в рассматриваемом примере — 400 МГц). Собственно, этого уже достаточно для ответа на поставленный выше вопрос — почему теоретическая ПСП равночастотных модулей памяти типа DDR2 и DDR равны между собой. Далее, очевидно, что использование мультиплексора типа 2-1, применяемого в DDR SDRAM, в случае DDR2 SDRAM, осуществляющей выборку данных по правилу 4n-prefetch, уже не подходит. Вместо этого требуется введение более сложной схемы с дополнительной ступенью преобразования — мультиплексора типа 4-1. Это означает, что выход ядра стал шире в четыре раза внешнего интерфейса микросхемы и во столько же раз ниже по частоте функционирования. То есть, по аналогии с рассмотренным выше примером, в общем случае схема MUX/DEMUX 4-1 осуществляет преобразование внутреннего потока данных шириной X и частотой передачи Y от массива во внешний поток шириной X/4 и частотой 4Y.

Поскольку в этом случае ядро микросхем памяти синхронизируется на частоте, вдвое меньшей по отношению к внешней (100 МГц), тогда как в DDR синхронизация внутреннего и внешнего потока данных происходят на одной частоте (200 МГц), среди преимуществ такого подхода отмечается увеличение процента выхода годных чипов и снижение энергопотребления модулей. Кстати, это также позволяет объяснить, почему стандарт DDR2 предполагает существование модулей памяти с «эффективной» частотой 800 МГц — что вдвое выше, чем у текущего поколения памяти типа DDR. Ведь именно такой «эффективной» частоты DDR2 можно достичь уже сейчас, имея чипы памяти DDR-400, работающие на собственной частоте 200 МГц, если осуществлять выборку данных по правилу 4n-prefetch по схеме, рассмотренной выше.

Таким образом, DDR2 означает отказ от экстенсивного пути развития чипов памяти — в смысле, простого дальнейшего увеличения их частоты, которое существенно затрудняет производство стабильно работающих модулей памяти в большом количестве. На смену ему выдвигается интенсивный путь развития, связанный с расширением внутренней шины данных (что является обязательным и неизбежным решением при использовании более сложного мультиплексирования). Рискнем предположить, что в будущем вполне можно ожидать появление памяти типа «DDR4», осуществляющей выборку уже не 4-х, а сразу 8 бит данных из чипов памяти (по правилу 8n-prefetch, с использованием мультиплексора типа 8-1), и работающих на частоте уже не в 2, а в 4 раза меньшей по отношению к частоте буфера ввода-вывода:). Собственно, ничего нового в таком подходе нет — подобное уже встречалось в микросхемах памяти типа Rambus DRAM . Тем не менее, нетрудно догадаться, что оборотной стороной такого пути развития является усложнение устройства MUX/DEMUX буфера ввода-вывода, который в случае DDR2 должен осуществлять сериализацию четырех бит данных, считываемых параллельно. Прежде всего, это должно сказаться на такой немаловажной характеристике памяти, как ее латентность, что мы и рассмотрим ниже.

Внутричиповое терминирование

Стандарт DDR2 включает в себя и ряд других усовершенствований, улучшающих различные характеристики нового типа памяти, в том числе — электрические. Одним из таких новшеств является внутричиповое терминирование сигнала. Суть его заключается в том, что для устранения излишнего электрического шума (вследствие отражения сигнала от конца линии) на шине памяти для нагрузки линии используются резисторы не на материнской плате (как это было с предыдущими поколениями памяти), а внутри самих чипов. Эти резисторы деактивируются, когда чип находится в работе и, наоборот, активируются, как только микросхема входит в состояние ожидания. Поскольку гашение сигнала теперь осуществляется намного ближе к его источнику, это позволяет устранить электрические помехи внутри чипа памяти при передаче данных.

Кстати, в связи с технологией внутричипового терминирования нельзя не остановиться на таком моменте, как… тепловыделение модуля, на активное снижение которого, в общем-то, в первую очередь и рассчитан новый стандарт DDR2. Действительно, такая схема терминирования сигналов приводит к возникновению значительных статических токов внутри чипов памяти, что ведет к их разогреву. Что ж, это действительно так, хотя заметим, что мощность, потребляемая подсистемой памяти в целом , от этого вовсе не должна расти (просто тепло теперь рассеивается в другом месте). Проблема здесь немного в другом — а именно, в возможности повышения частоты функционирования таких устройств. Весьма вероятно, что именно поэтому первым поколением памяти DDR2 являются модули вовсе не DDR2-800, а лишь DDR2-400 и DDR2-533, для которых тепловыделение внутри чипов пока что остается на приемлемом уровне.

Добавочная задержка

Добавочная задержка (также известная как «отложенная выдача CAS») — еще одно усовершенствование, введенное в стандарт DDR2, которое призвано минимизировать простои планировщика команд при передаче данных из памяти/в память. Чтобы проиллюстрировать это (на примере чтения), рассмотрим для начала чтение данных с чередованием банков (Bank Interleave) из устройства типа DDR2 с добавочной задержкой, равной нулю, что эквивалентно чтению из обычной памяти типа DDR.

На первом этапе происходит открывание банка с помощью команды ACTIVATE вместе с подачей первой составляющей адреса (адреса строки), которая выбирает и активирует необходимый банк и строку в его массиве. В течение следующего цикла информация передается на внутреннюю шину данных и направляется на усилитель уровня. Когда усиленный уровень сигнала достигает необходимого значения (по истечении времени, именуемого задержкой между определением адреса строки и столбца, t RCD (RAS-to-CAS Delay) на исполнение может подаваться команда чтения с автоподзарядкой (READ with Auto-Precharge, RD_AP) совместно с адресом столбца, чтобы выбрать точный адрес данных, которые надо считать с усилителя уровня. После выставления команды чтения выполняется задержка строба выбора столбца — t CL (задержка сигнала CAS, CAS Latency), в течение которой данные, выбранные из усилителя уровня, синхронизируются и передаются на внешние выводы микросхемы. При этом может возникнуть ситуация, когда следующая команда (ACTIVATE) не может быть отправлена на исполнение, поскольку в данный момент времени еще не закончилось исполнение других команд. Так, в рассматриваемом примере, активация 2-го банка должна быть отложена на один такт, поскольку в этот момент уже исполняется команда чтения с автоподзарядкой (RD_AP) из банка 0. В конечном счете, это приводит к разрыву в последовательности выдачи данных по внешней шине, что снижает реальную пропускную способность памяти.

Для устранения подобной ситуации и увеличения эффективности работы планировщика команд в DDR2 вводится понятие добавочной (дополнительной) задержки, t AL . При ненулевом значении t AL устройство памяти отслеживает команды READ (RD_AP) и WRITE (WR_AP), но откладывает их исполнение на время, равное величине добавочной задержки. Различия в поведении микросхемы памяти типа DDR2 с двумя различными величинами t AL приведены на рисунке.

Верхний рисунок описывает режим функционирования микросхемы DDR2 при t AL = 0, что эквивалентно функционированию устройства микросхемы памяти типа DDR; нижний соответствует случаю t AL = t RCD - 1, стандартному для DDR2. При такой конфигурации, как видно из рисунка, команды ACTIVATE и READ могут поступать на исполнение одна за другой. Фактическая реализация команды READ будет отложена на величину добавочной задержки, т.е. реально она будет исполнена в тот же момент, как и на диаграмме сверху.

На следующем рисунке приведен пример считывания данных из микросхемы DDR2 в предположении t RCD = 4 такта, что соответствует t AL = 3 тактам. В этом случае, благодаря введению дополнительной задержки, команды ACTIVATE/RD_AP могут исполняться подряд, в свою очередь, позволяя выдавать данные непрерывным образом и максимизировать реальную пропускную способность памяти.

Задержка выдачи CAS

Как мы видели выше, DDR2, с точки зрения частоты внешней шины, работает на более высоких скоростях, чем DDR SDRAM. В то же время, поскольку новый стандарт не предполагает каких-либо существенных изменений в технологии производства самих чипов, статические задержки на уровне устройства DRAM должны оставаться более-менее постоянными. Типичная величина собственной задержки устройств DRAM типа DDR — 15 нс. Для DDR-266 (со временем цикла 7.5 нс.) это эквивалентно двум тактам, а для DDR2-533 (время цикла — 3.75 нс.) — четырем.

По мере дальнейшего увеличения частот памяти необходимо множить количество поддерживаемых значений задержки выдачи сигнала CAS (в сторону бо льших значений). Определенные стандартом DDR2 величины задержек CAS представлены в таблице. Они находятся в интервале целых чисел от 3 до 5 тактов; использование дробных задержек (кратных 0.5) в новом стандарте не допускается.

Задержки устройства DRAM выражаются размерностью цикла (t CK), т.е. равны произведению времени цикла на выбранное значение задержки CAS (t CL). Типичные значения задержек для устройств типа DDR2 попадают в интервал 12-20 нс., на основании которого и выбирается используемое значение задержки CAS. Использование бо льших величин задержки нецелесообразно из соображений производительности подсистемы памяти, а меньших — ввиду необходимости стабильной работы устройства памяти.

Задержка записи

Стандарт DDR2 также вносит изменения в спецификацию задержки записи (команды WRITE). Различия в поведении команды записи в устройствах DDR и DDR2 представлены на рисунке.

DDR SDRAM имеет задержку записи, равную 1 такту. Это означает, что устройство DRAM приступает к «захвату» информации по шине данных в среднем через один такт после поступления команды WRITE. Тем не менее, учитывая возросшую скорость устройств DDR2, этот промежуток времени оказывается слишком малым для того, чтобы устройство DRAM (а именно, его буфер ввода-вывода) могло успешно подготовиться к «захвату» данных. В связи с этим, стандарт DDR2 определяет задержку записи как задержку выдачи CAS за вычетом 1 такта (t WL = t CL - 1). Отмечается, что привязка задержки WRITE к задержке CAS не только позволяет достичь более высоких частот, но и упрощает синхронизацию команд чтения и записи (настройку таймингов Read-to-Write).

Восстановление после записи

Процедура записи в память типа SDRAM аналогична операции чтения с разницей в дополнительном интервале t WR , характеризующем период восстановления интерфейса после проведения операции (обычно это двухтактная задержка между окончанием выдачи данных на шину и инициированием нового цикла). Этот временной интервал, измеряемый от момента окончания операции записи до момента вхождения в стадию регенерации (Auto Precharge), обеспечивает восстановление интерфейса после проведения операции записи и гарантирует корректность ее выполнения. Отметим, что стандарт DDR2 не вносит изменений в спецификацию периода восстановления после записи.

Таким образом, задержки устройств типа DDR2 в целом можно считать одной из немногих характеристик, по которой новый стандарт проигрывает спецификации DDR. В связи с чем совершенно очевидно, что использование равночастотной DDR2 вряд ли будет иметь какие-либо преимущества в плане скорости по отношению к DDR. Как это обстоит на самом деле — как всегда, покажут результаты соответствующих тестов. Результаты тестирования в RightMark Memory Analyzer

Что ж, самое время теперь перейти к результатам тестирования, полученным в тестовом пакете версии 3.1. Напомним, что главными преимуществами этого теста по отношению к другим доступным тестам памяти является широкая функциональность, открытость методики (тест доступен всем желающим для ознакомления в виде ) и тщательно проработанная документация .

Конфигурации тестовых стендов и ПО

Тестовый стенд №1

  • Процессор: Intel Pentium 4 3.4 ГГц (ядро Prescott, Socket 478, FSB 800/HT, 1 МБ L2) на частоте 2.8 ГГц
  • Материнская плата: ASUS P4C800 Deluxe на чипсете Intel 875P
  • Память: 2x512 МБ PC3200 DDR SDRAM DIMM TwinMOS (тайминги 2.5-3-3-6)

Тестовый стенд №2

  • Процессор: Intel Pentium 4 3.4 ГГц (ядро Prescott, Socket 775, FSB 800/HT, 1 МБ L2) на частоте 2.8 ГГц
  • Материнская плата: Intel D915PCY на чипсете Intel 915
  • Память: 2x512 МБ PC2-4300 DDR2 SDRAM DIMM Samsung (тайминги 4-4-4-8)

Программное обеспечение

  • Windows XP Professional SP1
  • Intel Chipset Installation Utility 5.0.2.1003

Максимальная реальная пропускная способность памяти

Измерение максимальной реальной пропускной способности памяти проводилось с помощью подтеста Memory Bandwidth , пресеты Maximal RAM Bandwidth, Software Prefetch, MMX/SSE/SSE2 . Как говорит само название выбранных пресетов, в этой серии измерений используется стандартный метод оптимизации операций чтения из памяти — Software Prefetch, суть которого заключается в предварительной выборке данных, которые будут востребованы позже из оперативной памяти в L2 кэш процессора. Для оптимизации записи в память используется метод прямого сохранения данных (Non-Temporal Store), позволяющий избежать «засорения» кэша. Результаты с использованием регистров MMX, SSE и SSE2 оказались практически идентичными — для примера, ниже приведена картина, полученная на платформе Prescott/DDR2 с использованием SSE2.


Prescott/DDR2, максимальная реальная ПСП

Отметим, что существенных качественных отличий между DDR и DDR2 на равночастотных Prescott в этом тесте не наблюдается. Но более интересно то, что и количественные характеристики ПСП DDR-400 и DDR2-533 оказываются весьма близки! (см. таблицу). И это — несмотря на то, что память типа DDR2-533 имеет максимальную теоретическую ПСП 8.6 ГБ/с (в двухканальном режиме). Собственно, ничего удивительного в полученном результате мы не видим — ведь шина процессора — это по-прежнему 800 МГц Quad-Pumped Bus, а ее пропускная способность — 6.4 ГБ/с, поэтому именно она и является лимитирующим фактором.

Что касается эффективности операций записи, по отношению к чтению — легко увидеть, что она осталась такой же. Впрочем, это вновь выглядит вполне естественно, поскольку в данном случае предел ПСП на запись (2/3 от ПСП на чтение) явно задается микроархитектурными особенностями процессора Prescott.

Латентность памяти

Прежде всего, остановимся несколько подробнее на том, как и почему мы измеряли «истинную» латентность памяти, поскольку ее измерение на платформах Pentium 4 — на самом деле, далеко нетривиальная задача. А связано это с тем, что процессоры этого семейства, в частности, новое ядро Prescott, характеризуются наличием довольно «продвинутого» асинхронного аппаратного префетчера данных, весьма затрудняющего объективные измерения указанной характеристики подсистемы памяти. Очевидно, что использование методов последовательного обхода памяти (прямого либо обратного) для измерения ее латентности в данном случае совершенно не годятся — алгоритм Hardware Prefetch в этом случае работает с максимальной эффективностью, «маскируя» латентности. Использование случайных режимов обхода гораздо более оправдано, однако, истинно случайный обход памяти имеет другой существенный недостаток. Дело в том, что такое измерение выполняется в условиях практически 100% промаха D-TLB, а это вносит существенные дополнительные задержки, о чем мы уже писали . Поэтому единственным возможным вариантом (среди реализованных в RMMA методов) является псевдослучайный режим обхода памяти, при котором загрузка каждой последующей страницы осуществляется линейно (сводя на нет промахи D-TLB), тогда как обход в пределах самой страницы памяти является истинно случайным.

Тем не менее, результаты наших прошлых измерений показали, что даже такая методика измерений довольно сильно занижает значения латентности. Мы считаем, что это связано с еще одной особенностью процессоров Pentium 4, а именно, возможностью «захвата» сразу двух 64-байтных строк из памяти в L2-кэш при каждом обращении к ней. Для демонстрации этого явления на представленном ниже рисунке приведены кривые зависимости латентности двух последовательных обращений к одной и той же строке памяти от смещения второго элемента строки относительно первого, полученные на платформе Prescott/DDR2 с помощью теста D-Cache Arrival , пресет L2 D-Cache Line Size Determination .


Prescott/DDR2, прибытие данных по шине L2-RAM

Из них видно (кривая случайного обхода является наиболее показательной), что доступ ко второму элементу строки не сопровождается какими-либо дополнительными задержками до 60 байт включительно (что отвечает истинному размеру строки L2-кэша, 64 байта). Область 64-124 байт соответствует чтению данных из следующей строки памяти. Поскольку величины латентности в этой области увеличиваются лишь незначительно, это означает, что последующая строка памяти действительно «подкачивается» в L2-кэш процессора сразу вслед за запрашиваемой. Какой же можно сделать из всего этого практический вывод? Самый прямой: для того, чтобы «обмануть» эту особенность алгоритма Hardware Prefetch, работающую во всех случаях обхода памяти, достаточно просто обходить цепочку с шагом, равным так называемой «эффективной» длине строки L2-кэша, которая в нашем случае составляет 128 байт.

Итак, перейдем непосредственно к результатам измерений латентности. Для наглядности, приведем здесь графики разгрузки шины L2-RAM, полученные на платформе Prescott/DDR2.


Prescott/DDR2, латентность памяти, длина строки 64 байта


Prescott/DDR2, латентность памяти, длина строки 128 байт

Как и в случае тестов реальной ПСП, кривые латентности на другой платформе — Prescott/DDR — на качественном уровне выглядят абсолютно так же. Несколько отличаются лишь количественные характеристики. Самое время обратиться к ним.

* латентность в условиях отсутствия разгрузки шины L2-RAM

Нетрудно заметить, что латентность DDR2-533 оказалась выше, чем у DDR-400. Впрочем, ничего сверхъестественного здесь нет — согласно представленным выше теоретическим основам нового стандарта памяти DDR2, именно так оно и должно быть.

Различие в латентности между DDR и DDR2 почти незаметно при стандартном 64-байтном обходе памяти (3 нс. в пользу DDR), когда активно работает аппаратный префетчер, однако, при «двухстрочном» (128-байтном) обходе цепочки оно становится гораздо более заметным. А именно, минимум латентности DDR2 (55.0 нс) равен максимуму латентности DDR; если же сравнивать минимальные и максимальные латентности между собой, различие составляет примерно 7-9 нс (15-16%) в пользу DDR. В то же время, надо сказать, несколько удивляют практически равные значения «средней» латентности, полученные в условиях отсутствия разгрузки шины L2-RAM — причем как в случае 64-байтного обхода (с префетчем данных), так и 128-байтного (без такового). Заключение

Главный вывод, который напрашивается на основании полученных нами результатов первого сравнительного тестирования памяти DDR и DDR2, в общем виде можно сформулировать так: «время DDR2 еще не настало». Основная причина заключается в том, что пока бессмысленно бороться за увеличение теоретической ПСП путем наращивания частоты внешней шины памяти. Ведь шина текущего поколения процессоров по-прежнему функционирует на частоте 800 МГц, что ограничивает реальную пропускную способность подсистемы памяти на уровне 6.4 ГБ/с. А это значит, что в настоящее время нет смысла устанавливать модули памяти, обладающие большей теоретической ПСП, поскольку ныне существующая и широко применяемая память типа DDR-400 в двухканальном режиме полностью себя оправдывает, да и вдобавок имеет меньшую латентность. Кстати, о последней — увеличение частоты внешней шины памяти неизбежно связано с необходимостью введения дополнительных задержек, что, собственно, и подтверждают результаты наших тестов. Таким образом, можно считать, что использование DDR2 оправдает себя, как минимум, не ранее того момента, когда появятся первые процессоры с частотой шины 1066 МГц и выше, что позволит преодолеть ограничение, накладываемое скоростью шины процессора на реальную пропускную способность подсистемы памяти в целом.

Здравствуйте, уважаемые читатели блога сайт. В одной из предыдущих статей я упоминал о различиях между двумя самыми распространенными на сегодняшний день - ddr2 и ddr3. Там я говорил, что в плане производительности и энергопотребления память ddr3 выглядит лучше, чем уже устаревшая по современным меркам ddr2, но так ли велика на самом деле разница между ними? И стоит ли покупать оперативную память типа ddr3, или может оставить ddr2?

Цифры цифрами, но далеко не всегда разница в характеристиках на бумаге заметна в реальности. Я подозреваю, что у многих читателей еще сохранились материнские платы старого образца с памятью ddr2, и очень не хотелось бы менять плату из-за того, что она не поддерживает новомодную ddr3. Да что там говорить, у меня самого сейчас стоят две планки по 2 гигабайта именно ддр2.

Но меня всегда волновал один вопрос - если я сейчас поменяю системную плату на другую, поддерживающую память ddr3, при этом процессор, видеокарта и т.д (кроме памяти) останутся прежними, будет ли хоть какой-нибудь ощутимый прирост в скорости работы компьютера (в играх, в повседневной работе)? Так вот сегодня мы с вами попробуем ответить на этот вопрос.

И для начала предлагаю рассмотреть, какие возможности и особенности имеет каждый из типов памяти. Итак, что касаемо ddr2:

  • Максимальный объем такой памяти составляет 16 Гб для серийных материнских плат, редко - 32 Гб для серверных плат.
  • Предельная частота для этого типа памяти составляет 800 Мгц, в очень редких случаях встречаются модели разогнанные до 1066 Мгц.
  • Энергопотребление одной планки составляет 1,8 В.
  • Задержки у ддр2 намного меньше, чем у ддр3. Задержка показывает сколько времени прошло от момента запроса данных до их считывания с модуля памяти (сколько времени память тратит на те или иные операции). Чем меньше это значение - тем лучше.
  • Поскольку время задержки у ддр2 меньше, то при одних и тех же рабочих частотах данная память будет работать быстрее, чем ддр3.
  • Максимальный объем отдельно взятой планки равен 8 Гб, больше я не встречал.

Теперь что касается ддр3:

  • Максимальный объем памяти, который можно будет установить в системную плату практически не ограничен, от 64 Гб и дальше в космос. Правда, не совсем понятно, для каких целей может понадобиться столько оперативной памяти. Лично мне для комфортной работы хватает и 4 Гб, даже с запасом.
  • Недавно наткнулся в Яндекс маркете на одну модель, стоимостью около 10000 руб, с частотой 3000 Мгц и объемом в 8 Гб. Мне кажется это предел, более высокочастотных моделей я не встречал.
  • Энергопотребление стандартной ddr3 составляет порядка 1,5 В. Существуют еще модификации DDR3L и LPDDR3, их энергопотребление составляет 1,35 В и 1,2 В соответственно.
  • Ввиду особенностей архитектуры планки памяти ddr3 имеют большие задержки, нежели у ddr2.
  • Поскольку время задержки у ddr3 больше, то при одних и тех же рабочих частотах этот тип памяти будет работать медленнее. Поэтому обычно рабочие частоты ddr3 на порядок выше, чем у ddr2.
  • Максимально возможный объем одной планки равен 32 Гб.

Помните, в предыдущей статье (ссылка в начале) я упоминал о несовместимости этих двух типов памяти? То есть не получится купить планку ddr3 и вставить ее в слот для ddr2. Так вот существуют комбинированные материнские платы, у которых присутствуют сразу несколько слотов под разные типы памяти, правда есть одно ограничение - одновременное их использование невозможно, а вот почему - лично я так и не понял.

Как видно, отличия ddr2 от ddr3 весьма существенны. Но это на бумаге, ну а на деле получается примерно следующее.

Перед вами результаты того, как влияет тип оперативной памяти на количество FPS (кадров в секунду) в игре Crysis (чем больше кадров - тем лучше), график взят с очень известного в буржунете ресурса: www.tweaktown.com/articles/1782/amd_phenom_ii_ddr2_vs_ddr3_performance/index11.html. В свое время эту игру можно было смело назвать прорывом по части графики и физики, естественно, что она просто нереально нагружала "связку" процессор-видеокарта-озу, поэтому практически с того момента, как она вышла, ее стали использовать и как бенчмарк - что в переводе с английского означает "тест производительности".

Из графика видно, что прирост составил порядка 1-2 FPS, что, согласитесь, весьма скромно. Хорошо, а может быть это только в Crysis получились такие результаты, может в других играх будет иначе? Вот график с результатами тестов сразу нескольких игр, взятый с сайта: www.ixbt.com/cpu/ddr2-800-vs-ddr3-1333.shtml.

А здесь и вовсе - никакого прироста производительности, как вы могли заметить. Но хоть где-нибудь должен же быть результат, в конце концов? Или маркетологи опять заврались, и никакого толка от ddr3 нету? Ниже представлены результаты популярного синтетического бенчмарка 3DMark Vantage. Синтетические бенчмарки нагружают компоненты системы сильнее во много раз, в сравнении с обычными играми, например.

Даже тут разница минимальна , она настолько мала, что ощутить ее никак не получится. То же самое касается игр, на глаз разницу в 1-5 fps вы просто не заметите. Так какой тогда смысл в ddr3? Я думаю, пока еще центральные процессоры не могут в полной мере задействовать скоростные возможности ddr3, возможно в ближайшем будущем это и произойдет, вот тогда ddr2 полностью уйдет из продажи и все о ней забудут. Ну а пока, тем из вас, у кого до сих пор по каким-то причинам используется память ddr2, я не рекомендую менять ее на более современную , ибо толку от этого - как с козла молока.

Другое дело, что сейчас практически все системные платы комплектуются разъемами ddr3, и тут уже выбирать не придется. На сегодняшний момент память ddr3 уже дешевле устаревшей ddr2 (за те же деньги можно купить память ddr3 объемом в 2 раза больше), поэтому у владельцев старых мат. плат на выбор два варианта - либо платить по двойному тарифу, либо покупать новую материнскую плату с новым процессором, что выглядит гораздо более невыгодным решением, в сравнении с первым вариантом. Когда оперативная память мало распространена в продаже, она становится дороже. Спасибо.

Описание

Помимо разделения по пропускной способности и ёмкости, модули делятся по:

  • наличию дополнительного чипа памяти для кода коррекции ошибок . Обозначаются символами ECC, например, так: PC2-6400 ECC;
  • наличию специализированной микросхемы адресации - register.
    «Обычные» модули обозначаются как «non-registered» или «unbuffered». Регистр в буферированных - «registered» - модулях улучшает качество сигнала командно-адресных линий (ценой дополнительного такта задержки при обращении), что позволяет поднять частоты и использовать до 36 микросхем памяти на модуль, создавая модули повышенной емкости, которые обычно применяются в серверах и рабочих станциях. Практически все выпускающиеся сейчас модули DDR2 Reg также оснащены ECC.
  • наличию микросхемы AMB (Advanced Memory Buffer). Такие модули называются полностью буферированными (fully buffered), обозначаются буквами F или FB и имеют другое расположение ключа на модуле. Это дальнейшее развитие идеи registered модулей - Advanced Memory Buffer осуществляет буферизацию не только сигналов адреса, но и данных, и использует последовательную шину к контроллеру памяти вместо параллельной. Эти модули нельзя устанавливать в материнские платы, разработанные для других типов памяти, и положение ключа этому препятствует.

Как правило, даже если материнская плата поддерживает registered и unbuffered (обычная память) модули, модули разных типов (registered и unbuffered) не могут работать совместно на одном канале. Несмотря на механическую совместимость разъёмов, Registered память просто не запустится в материнской плате, рассчитанной на применение обычной (небуферизованной) памяти и наоборот. Наличие/отсутствие ECC никоим образом не влияет на ситуацию. Всё это касается как обычной DDR, так и DDR-II.

Категорически невозможно использовать Registered память вместо обычной памяти и наоборот. Без всяких исключений. Единственным исключением в настоящее время являются двухпроцессорные LGA1366 платы, которые работают как с обычной, так и с Registered DDR-III, однако смешивать в одной системе два типа памяти нельзя.

Преимущества по сравнению с DDR

  • Более высокая полоса пропускания
  • Как правило, меньшее энергопотребление
  • Улучшенная конструкция, способствующая охлаждению
Недостатки по сравнению с DDR
  • Обычно более высокая CAS-латентность (от 3 до 6)
  • Итоговые задержки при одинаковых (или даже более высоких) частотах оказываются выше

DDR2 постепенно вытесняется DDR3.

См. также

Литература

В. Соломенчук, П. Соломенчук Железо ПК. - 2008. - ISBN 978-5-94157-711-8

Примечания

Ссылки


Wikimedia Foundation . 2010 .

ОЗУ представляет собой специальную микросхему, используемую для хранения данных всевозможного вида. Существует множество разновидностей данных устройств, они выпускается разнообразными компаниями. Лучшие производители чаще всего имеют японское происхождение.

Что это такое и для чего она нужна?

ОЗУ (так называемая РАМ-память) – разновидность энергозависимой микросхемы, используемой для хранения всевозможной информации . Чаще всего в ней находится:

  • машинный код исполняемых в данный момент программ (или находящихся в режиме ожидания);
  • входные и выходные данные.

Фото: оперативная память разных производителей

Обмен данными между центральным процессором и ОЗУ осуществляется двумя способами:

  • при помощи ультрабыстрой регистра АЛУ;
  • через специальный кэш (если имеется в конструкции);
  • непосредственно (напрямую через шину данных).

Рассматриваемые девайсы представляют собой схемы, построенные на полупроводниках. Вся информация, хранимая во всевозможных электронных компонентах, остается доступной только при наличии электрического тока. Как только напряжение отключается полностью, либо происходит кратковременный обрыв питания, то всё, что содержалось внутри ОЗУ, стирается, либо разрушается. Альтернативой является устройства типа ROM.

Виды и объем памяти

Плата на сегодняшний день может иметь объем в несколько десятков гигабайт. Современные технические средства позволяют использовать её максимально быстро. Большинство операционных систем оснащаются возможностью взаимодействовать с такими устройствами. Имеется пропорциональная зависимость между объемом ОЗУ и стоимостью. Чем больше её размер, тем более она дорогая. И наоборот.

Также рассматриваемые устройства могут иметь разную частоту. Данный параметр определяет, как быстро осуществляется взаимодействие между ОЗУ и иными устройствами ПК (ЦП, шиной данных и видеокартой). Чем выше скорость работы, тем больше операций выполнит ПК за единицу времени.

Величина данной характеристики также непосредственно влияет на стоимость рассматриваемого устройства. Современная самая быстрая модификация может «запомнить» 128 Гб. Выпускается она компанией под названием Hynix и имеет следующие рабочие характеристики:


Все современные ОЗУ можно разделить на две разновидности:

  • статическую;
  • динамическую.

Статический тип

Более дорогой на сегодняшний день является микросхема статическая. Маркируется она как SDRAM. Динамическая же является более дешевой.

Отличительными чертами SDRAM-разновидности являются:


Также отличительной особенностью RAM является наличие возможности осуществлять выбор того бита, в который будет осуществлена запись какой-либо информации.

К недостаткам можно отнести:

  • малую плотность записи;
  • относительно высокую стоимость.

Устройства оперативной памяти компьютера всевозможного вида (SDRAM и DRAM) имеют внешние отличия. Они заключаются в длине контактной части. Также имеет отличия её форма. Обозначение оперативной памяти находится как на этикетке-наклейке, так и пропечатано непосредственно на самой планке.

Сегодня существует множество различных модификаций SDRAM. Обозначается она как:

  • DDR 2;
  • DDR 3;
  • DDR 4.

Динамический тип

Ещё один вид микросхем обозначается как DRAM. Он является также полностью энергозависимым, доступ к битам записи осуществляется произвольным образом. Данная разновидность широко используется в большинстве современных ПК. Также она применяется в тех компьютерных системах, где высоки требования к задержкам – быстродействие DRAM на порядок выше SDRAM.

DRAM — динамическая память

Чаще всего данная разновидность имеет форм-фактор типа DIMM. Такое же конструктивное решение используется и для изготовления статической схемы (SDRAM). Особенностью DIMM-исполнения является то, что контакты имеются с обеих сторон поверхности.

Параметры ОП

Основными критериями выбора микросхем данного типа являются их рабочие параметры.

Ориентироваться следует, прежде всего, на следующие моменты:

  • частоту работы;
  • тайминги;
  • напряжение.

Все они зависят от типа конкретной модели. Например, ДДР 2 будет выполнять различные действия однозначно быстрее, чем планка ДДР 1. Так как обладает более выдающимися рабочими характеристиками.

Таймингами называется время задержки информации между различными компонентами устройства. Типов таймингов довольно много, все они непосредственно влияют на быстродействие. Маленькие тайминги позволяют увеличить скорость выполнения различных операций. Имеется одна неприятная пропорциональная зависимость – чем выше быстродействие оперативно-запоминающего устройства, тем больше значения таймингов.

Выходом из данного положения служит повышение рабочего напряжения – чем оно выше, тем меньше становятся тайминги. Количество выполненных операций за единицу времени в то же время возрастает.

Частота и скорость

Чем выше пропускная способность ОЗУ, тем больше её скорость. Частота является параметром, определяющим пропускную способность каналов, через которые осуществляется передача данных различного рода в ЦП через материнскую плату.

Желательно, чтобы данная характеристика совпадала с допустимой скоростью работы материнской платы.

Например, если планка поддерживает частоту 1600 МГц, а материнская плата – не более 1066 Мгц, то скорость обмена данными между ОЗУ и ЦП будет ограничена именно возможностями материнской платы. То есть скорость будет не более 1066 МГц.

Производительность

Быстродействие зависит от многих факторов. Очень большое влияние на данный параметр оказывает количество используемых планок. Двухканальная ОЗУ работает на порядок быстрее, чем одноканальная. Наличие возможности поддерживать режимы многоканальности обозначается на наклейке, расположенной поверх платы.

Данные обозначения имеют следующий вид:


Для определения того, какой режим является оптимальным для конкретной материнской платы, необходимо посчитать общее количество слотов для подключения, и разделить их на два. Например, если их 4, то необходимо 2 идентичных планки от одного производителя. При их параллельной установке активируется режим Dual.

Принцип работы и функции

Реализовано функционирование ОП довольно просто, запись или чтение данных осуществляется следующим образом:


Каждый столбец подключен к чрезвычайно чувствительному усилителю. Он регистрирует потоки электронов, возникающие в случае, если конденсатор разряжается. При этом подается соответствующая команда. Таким образом, происходит осуществление доступа к различным ячейкам, расположенным на плате. Есть один важный нюанс, который следует обязательно знать. Когда подается электрический импульс на какую-либо строку, он открывает все её транзисторы. Они подключены к ней напрямую.

Из этого можно сделать вывод, что одна строка является минимальным объемом информации, который можно прочитать при осуществлении доступа. Основное назначение ОЗУ – хранить различного рода временные данные, которые необходимы, пока персональный компьютер включен и функционирует операционная система. В ОЗУ загружаются наиболее важные исполняемые файлы, ЦП осуществляет их выполнение напрямую, просто сохраняя результаты выполненных операций.

Фото: взаимодействие памяти с процессором

Также в ячейках хранятся:

  • исполняемые библиотеки;
  • коды клавиш, нажатие на которые было осуществлено;
  • результаты различных математических операций.

При необходимости все, что находится в RAM, центральный процессор может сохранить на жесткий диск. Причем сделать это в том виде, в котором это необходимо.

Производители

В магазинах можно встретить огромное количество RAM от самых разных производителей. Большое количество таких изделий стало поставляться именно от китайских компаний.

На сегодняшний день наиболее производительной и качественной является продукция следующих брендов:

  • Kingston;
  • Hynix;
  • Corsair;
  • Kingmax.
  • Samsung.

Она является компромиссным выбором между качеством и производительностью.

Таблица характеристик оперативной памяти

Оперативная память одного вида от различных производителей обладает схожими рабочими характеристиками.

Именно поэтому корректно осуществлять сравнение, беря во внимание лишь тип:

Сравнение производительности и цены

Производительность оперативной памяти напрямую зависит от её стоимости. Узнать, сколько стоит модуль DDR3, можно в ближайшем компьютерном магазине, также следует ознакомиться с ценой на DDR 1. Сопоставив их рабочие параметры и цену, а после этого протестировав, можно легко в этом убедиться.

Наиболее корректно осуществлять сравнение ОЗУ одного вида, но с разной производительностью, зависящей от частоты работы:

Тип Частота работы, МГц Стоимость, руб. Скорость работы , Aida 64, Memory Read, MB/s
DDR 3 1333 3190 19501
DDR 3 1600 3590 22436
DDR 3 1866 4134 26384
DDR 3 2133 4570 30242
DDR 3 2400 6548 33813
DDR 3 2666 8234 31012
DDR 3 2933 9550 28930

В Aida 64 тестирование всех DDR 3 было выполнено на идентичном оборудовании:

  • ОС: Windows 8.1;
  • ЦП: i5-4670K;
  • видеокарта: GeForce GTX 780 Ti;
  • материнская плата: LGA1150, Intel Z87.

ОЗУ является очень важной составной частью ПК, сильно влияющей на его производительность. Именно поэтому для её увеличения рекомендуется устанавливать планки с высокой частотой и небольшими таймингами. Это даст большой прирост производительности компьютера, она особенно важна для игр и различных профессиональных программ.