Практическое занятие № 57
Тема: «Быстродействие и производительность памяти»
Цель: изучить соответствие между двумя основными характеристиками электронной памяти – быстродействием и производительностью.
Теория
Скорость и производительность памяти
Скорость памяти первоначально обозначалась в наносекундах (ns). Но скорость новых форм памяти обычно определяется в мегагерцах (МГц) и мегабайтах в секунду (Мбит/с). Первоначально, скорость процессора обозначалась в мегагерцах (МГц). Но большинство скоростей текущих процессоров определяются в гигагерцах (ГГц). Хотя эти разные единицы скорости могут запутать, их относительно просто перевести из одного в другой.
Наносекунда определяется одной миллиардной секунды. Чтобы понять насколько это малая величина, представьте, что скорость света в вакууме - 299 792 километра в секунду. За одну миллиардную часть секунды (одна наносекунда) луч света перемещается всего на 29,98 сантиметра.
Скорость памяти часто определяется временем её цикла (сколько времени требуется для одного цикла). Тогда как скорость процессора почти всегда определяется скоростью цикла (количество циклов в секунду). Время цикла и скорость цикла - просто разные способы сказать одно и то же. То есть, вы можете указывать скорость чипа в циклах в секунду или секунды за цикл, что одно и то же.
В качестве аналогии, используя те же относительные условия, возьмём скорость транспортного средства. Например, скорость автомобиля в Европе обычно выражается в километрах в час. Если вы едете со скоростью 60 километров в час (kph), это значит 1 минута на километр (mpk). На более высокой скорости 120 километров/ч - 0.5mpk, а на меньшей скорости 30 километров/ч это займёт 2.0mpk. Другими словами, вы могли бы обозначить скорость как значение kph или mpk, и они означали бы одно и то же.
Так как различные условия оценки скорости чипа сбивают с толку, было бы интересно посмотреть, как именно они соотносятся. В таблице ниже показана зависимость между часто используемыми тактовыми частотами (МГц) и временем представляемого наносекундного (ns) цикла.
Таблица 1. Зависимость между мегагерцами (МГц) и временем цикла в наносекундах (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.
Ход работы
1. Используя раннее изученный материал и средства сети интернет, заполнить таблицу 2:
Таблица 2 Типы памяти и уровни производительности
Тип памяти |
Годы популярности |
Тип настольного модуля |
Тип модуля ноутбука |
Напряжение |
Max. Тактовая частота |
Max. Пропускная способность - Один канал |
Max. Пропускная способность. Два канала |
Max. Пропускная способность. Три канала. |
Fast Page Mode (FPM) DRAM |
|
|
|
|
|
|
|
|
Extended Data Out (EDO) DRAM |
|
|
|
|
|
|
|
|
Single Data Rate (SDR) SDRAM |
|
|
|
|
|
|
|
|
Double Data Rate (DDR) SDRAM |
|
|
|
|
|
|
|
|
DDR2 SDRAM |
|
|
|
|
|
|
|
|
DDR3 SDRAM |
|
|
|
|
|
|
|
|
DDR4 SDRAM |
|
|
|
|
|
|
|
|
2. Расшифровать следующие обозначения:
МГц =
MTps =
Мбит/с =
DIMM =
SODIMM =
SIMM =
Скачано с www.znanio.ru
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.