Megatransfer: революция оперативной памяти за 3 шага 🚀
Основные выводы
- Раньше объем оперативной памяти измерялся в МГц на основе тактовых циклов, но теперь для передачи данных используется МТ/с.
- МТ/с указывает на теоретическую максимальную скорость передачи данных, а не на прямую корреляцию с МГц.
- Оценка оперативной памяти в Мбит/с может дать более четкую картину фактического перемещения данных по сравнению с МТ/с.
Вы, вероятно, заметили, что в некоторых компьютерных спецификациях скорость оперативной памяти теперь указывается в МТ/с или «мегатранзакциях в секунду» вместо традиционных мегагерц. Почему произошло это изменение? Мы рады, что вы спросили! 🤔
Как раньше работали спецификации оперативной памяти
Традиционно оперативная память измерялась в мегагерцах, где один МГц соответствовал одному миллиону тактовых циклов. Аппаратное обеспечение компьютера работает на основе тактового цикла, представленного прямоугольной волной, при этом пик и спад волны представляют собой один цикл. За каждый цикл ОЗУ может выполнить одну операцию памяти, например, чтение или запись. Другими словами, вы можете выполнять миллион операций в секунду, используя оперативную память, работающую на частоте один МГц. ⚡

Это позволило довольно легко рассчитать скорость оперативной памяти. Если у вас была оперативная память с частотой 133 МГц, то она была вдвое медленнее, чем оперативная память с частотой 266 МГц. Однако с изобретением оперативной памяти DDR (Double Data Rate — удвоенная скорость передачи данных) стало возможным осуществлять передачу данных как на пике, так и на спаде волны. По сути, скорость передачи данных удваивается, отсюда и название. 🔄
Тогда DDR на 133 МГц фактически была бы столь же быстрой, как традиционная память с частотой 266 МГц. Чтобы упростить для потребителей, большинство производителей оперативной памяти решили продвигать свою DDR-память как «фактически» эквивалентную частоту МГц обычной памяти. Таким образом, вы могли бы увидеть что-то вроде Оперативная память DDR4 3200 МГц, но тактовая частота Фактическая частота оперативной памяти составляет всего 1800 МГц.
Проблема с МГц как мерой производительности
Так в чем же проблема? Ну, во-первых, это означает, что заявленные характеристики оперативной памяти технически неточны. Однако, что еще важнее, мегапередачи являются мерой фактического объема данных, которые могут быть переданы, а это значит, что анализ с Megahertz не является однозначным. Спецификация MT/s — это теоретически максимальный объем данных, который может быть передан за одну секунду. Хотя оперативная память всегда работает на своей номинальной частоте, она не всегда достигает максимальной скорости в МТ/с из-за различных вычислительных нагрузок. 📊
Также следует учитывать будущее оперативной памяти, поскольку память QDR (Quad Data Rate) может выполнять четыре операции за такт: две на чтение и две на запись. Это еще сложнее выразить в МГц, поэтому что-то, что отражает реальные объемы данных, кажется более логичным. 🔍
Мегапереводы имеют больше смысла, но они не отражают всю картину
Хотя я считаю, что МТ/с является лучшим показателем производительности оперативной памяти, чем МГц, этот показатель не идеален и не отражает всей картины. С одной стороны, задержка оперативной памяти также имеет значение, но если мы сосредоточимся на производительности передачи данных, ставки еще выше. 📈
Видите ли, фактический объем данных, перемещаемых за мегатранзакцию, зависит от ширины шины памяти. То есть количество бит, которое можно переместить за одну передачу. Основная оперативная память современных компьютеров уже много лет является 64-битной, что означает возможность прямого сравнения двух модулей оперативной памяти, если они имеют одинаковую ширину шины. 🍏
Однако для видеопамяти графического процессора показатель MT/s не столь однозначен, поскольку GDDR (графическая память DDR) использует гораздо более широкую шину. Графические процессоры начального уровня имеют 128-битные шины, хотя более типичными являются 256-, 384- и 512-битные шины.

Поэтому, возможно, имеет смысл оценивать оперативную память в мегабитах в секунду (Мбит/с), что точно показывает, какой объем фактических данных оперативная память теоретически может передавать. Многие производители памяти уже это делают. Если вы посмотрите на лист спецификации модуля памяти Samsung вы заметите, что его скорость указывается в Мбит/с, а не в МТ/с. Это исключает как МГц, так и МТ/с и точно сообщает вам общую пропускную способность вашей памяти. 💾
Пока еще неизвестно, возобладают ли в конечном итоге показатели МТ/с или Мбит/с, но я думаю, очевидно, что в любом случае показатели в МГц для оперативной памяти больше не являются лучшим способом выражения производительности. Мы еще некоторое время будем рассматривать все три варианта, поэтому лучше знать разницу! 🧐




















