Pages Menu
Categories Menu

Опубликовано | 1 коммент.

Скорость и производительность оперативной памяти

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

Содержание:

Скорость и производительность памяти

Скорость памяти первоначально обозначалась в наносекундах (ns). Но скорость новых форм памяти обычно определяется в мегагерцах (МГц) и мегабайтах в секунду (Мбит/с). Первоначально, скорость процессора обозначалась в мегагерцах (МГц). Но большинство скоростей текущих процессоров определяются в гигагерцах (ГГц). Хотя эти разные единицы скорости могут запутать, их относительно просто перевести из одного в другой.

Наносекунда определяется одной миллиардной секунды. Чтобы понять насколько это малая величина, представьте, что скорость света в вакууме - 299 792 километра в секунду. За одну миллиардную часть секунды (одна наносекунда) луч света перемещается всего на 29,98 сантиметра.

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

В качестве аналогии, используя те же относительные условия, возьмём скорость транспортного средства. Например, скорость автомобиля в Европе обычно выражается в километрах в час. Если вы едете со скоростью 60 километров в час (kph), это значит 1 минута на километр (mpk). На более высокой скорости 120 километров/ч - 0.5mpk, а на меньшей скорости 30 километров/ч это займёт 2.0mpk. Другими словами, вы могли бы обозначить скорость как значение kph или mpk, и они означали бы одно и то же.

Так как различные условия оценки скорости чипа сбивают с толку, было бы интересно посмотреть, как именно они соотносятся. В таблице ниже показана зависимость между часто используемыми тактовыми частотами (МГц) и временем представляемого наносекундного (ns) цикла.

Зависимость между мегагерцами (МГц) и временем цикла в наносекундах (ns)

Тактовая частота Время цикла Тактовая частота Время цикла Тактовая частота Время цикла
250MHz 4.0ns 850MHz 1.18ns 2.700MHz 0.37ns
266MHz 3.8ns 866MHz 1.15ns 2.800MHz 0.36ns
300MHz 3.3ns 900MHz 1.11ns 2.900MHz 0.34ns
333MHz 3.0ns 933MHz 1.07ns 3.000MHz 0.333ns
350MHz 2.9ns 950MHz 1.05ns 3.100MHz 0.323ns
366MHz 2.7ns 966MHz 1.04ns 3.200MHz 0.313ns
400MHz 2.5ns 1.000MHz 1.00ns 3.300MHz 0.303ns
433MHz 2.3ns 1.100MHz 0.91ns 3.400MHz 0.294ns
450MHz 2.2ns 1.133MHz 0.88ns 3.500MHz 0.286ns
466MHz 2.1ns 1.200MHz 0.83ns 3.600MHz 0.278ns
500MHz 2.0ns 1.300MHz 0.77ns 3.700MHz 0.270ns
533MHz 1.88ns 1.400MHz 0.71ns 3.800MHz 0.263ns
550MHz 1.82ns 1.500MHz 0.67ns 3.900MHz 0.256ns
566MHz 1.77ns 1.600MHz 0.63ns 4.000MHz 0.250ns
600MHz 1.67ns 1.700MHz 0.59ns 4.100MHz 0.244ns
633MHz 1.58ns 1.800MHz 0.56ns 4.200MHz 0.238ns
650MHz 1.54ns 1.900MHz 0.53ns 4.300MHz 0.233ns
666MHz 1.50ns 2.000MHz 0.50ns 4.400MHz 0.227ns
700MHz 1.43ns 2.100MHz 0.48ns 4.500MHz 0.222ns
733MHz 1.36ns 2.200MHz 0.45ns 4.600MHz 0.217ns
750MHz 1.33ns 2.300MHz 0.43ns 4.700MHz 0.213ns
766MHz 1.31ns 2.400MHz 0.42ns 4.800MHz 0.208ns
800MHz 1.25ns 2.500MHz 0.40ns 4.900MHz 0.204ns
833MHz 1.20ns 2.600MHz 0.38ns 5.000MHz 0.200ns

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

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

Например, используя информацию в таблице, вы можете увидеть, что 60-разрядная память DRAM, используемая на оригинальных ПК Pentium и Pentium II до 1998 года, работает очень медленно 16,7 МГц. Эта медленная 16,7 - мегагерцовая память была установлена в системах, работающих на процессорах до 300 МГц или выше, с частотой шины до 66 МГц. Это привело к большому несоответствию между процессорной шиной и основной памятью. Чтобы уменьшить этот разрыв в производительности, начиная с 1998 года, отрасль переключилась на более быструю память SDRAM. Эта память может соответствовать скоростям процессорной шины частотой 66 МГц и 100 МГц. С этого момента, производительность памяти и особенно производительность шины памяти, в значительной степени сбалансировались с процессорной шиной. Что выйдя на новые и более быстрые типы, соответствует увеличению скорости шины процессора.

Память и производительность

К 2000 году доминирующая процессорная шина и скорость памяти увеличились до 100 МГц и даже 133 МГц, соответственно, PC100 и PC133 SDRAM. С начала 2001 года, стала популярной память SDRAM с двойной скоростью передачи данных (DDR) с частотой 200 МГц и 266 МГц.

В 2002 году DDR память увеличилась до 333 МГц, а в 2003 году - до 400 МГц. В 2004 году ввели DDR2, сначала на частоте 400 МГц, а затем - 533 МГц. Память DDR2 соответствовала увеличению скорости шины процессора ПК с 2005 по 2006 год, в это время 667 МГц и 800 МГц. К 2007 году у памяти DDR2 была скорость до 1066 МГц.

К концу 2007 года на рынок пришла DDR3, с частотой в 1066 МГц, 1333 МГц и в 2008 году - 1600 МГц. В 2009 году, DDR3 стала самым популярным типом памяти в новых системах, и были добавлены более быстрые скорости 1866 МГц и 2133 МГц.

В 2013 была выпущена DDR4, с частотой 1600 МГц и ожидаемой в будущем скоростью до 3200 МГц. Системы на базе DDR4, начали выходить на рынок в конце лета 2014. В таблице ниже перечислены основные типы и уровни производительности памяти ПК.

Типы памяти и уровни производительности

Тип памяти Годы популярности Тип настольного модуля Тип модуля ноутбука Напряжение Max. Тактовая частота Max. Пропускная способность - Один канал Max. Пропускная способность. Два канала Max. Пропускная способность. Три канала.
Fast Page Mode (FPM) DRAM 1987–1995 30/72-pin SIMM 72/144-pin SODIMM 5V 22MHz 177MBps N/A N/A
Extended Data Out (EDO) DRAM 1995–1998 72-pin SIMM 72/144-pin SODIMM 5V 33MHz 266MBps N/A N/A
Single Data Rate (SDR) SDRAM 1998–2002 168-pin DIMM 144-pin SODIMM 3.3V 133MHz 1,066MBps N/A N/A
Double Data Rate (DDR) SDRAM 2002–2005 184-pin DIMM 200-pin SODIMM 2.5V 400MTps 3,200MBps 6,400MBps N/A
DDR2 SDRAM 2005–2009 240-pin DDR2 DIMM 200-pin SODIMM 1.8V 1,066MTps 8,533MBps 17,066MBps N/A
DDR3 SDRAM 2009–2015 240-pin DDR3 DIMM 204-pin SODIMM 1.5V 2,133MTps 17,066MBps 34,133MBps 51,200MBps
DDR4 SDRAM 2015+ 284-pin DDR4 DIMM 256-pin SODIMM 1.2V 4,266MTps 34,133MBps 68,266MBps 102,400MBps

МГц = миллион циклов в секунду
MTps = миллионов переводов в секунду
Мбит/с = миллион байт в секунду
DIMM = двойной встроенный модуль памяти
SODIMM = Малый DIMM
SIMM = один встроенный модуль памяти

Другая, связанная со скоростью, спецификация для рассмотрения - латентность CAS (column address strobe), которую часто сокращают до CL. Её также иногда называют латентностью чтения, и это число тактовых циклов, происходящих между регистрацией сигнала CAS и результирующими выходными данными, с более низким числом циклов, указывающим более быструю (лучшую) производительность.

Если возможно, выбирайте модули с более низким значением CL, потому что чипсет материнской платы считывает эту спецификацию из SPD (последовательного обнаружения присутствия) ПЗУ на модуле и посредством улучшенных таймингов контроллера памяти, использует более низкую задержку.

На рисунке показаны тайминг памяти и информация SPD, о которой сообщает CPU-Z (www.cpuid.com) для системы с DDR3-1600 SDRAM.

CPU-Z_memory

Скриншоты CPU-Z, отображающие информацию о памяти / SPD для системы с DDR3-1600 SDRAM.

Один комментарий

  1. Мбит/с = миллион байт в секунду

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.

↓