Core 2 duo какая оперативная память
Привет, друзья. Как узнать, сколько максимально оперативной памяти поддерживает компьютер – ПК или ноутбук? Выяснить это очень легко. Нужную информацию вы можете посмотреть на официальном сайте вашей материнской платы или ноутбука. Для этого нужно просто ввести в поисковик модель вашей материнской платы или ноутбука и добавить приписку «сайт производителя» или «официальный сайт». Однако не всегда на сайте ноутбука может будет размещена информация о максимально поддерживаемом объёме оперативной памяти, может быть указан только объём её по факту, которым укомплектована модель. В таком случае можно прибегнуть к помощи известной программы AIDA64. Но давайте обо всём подробнее.
Как узнать, сколько оперативной памяти поддерживает компьютер или ноутбук
Важное замечание : друзья, пожалуйста, не забывайте, что если у вас процессор нового поколения Intel Core i3, Intel Core i5, Intel Core i7 или из новых серий AMD, то контроллер оперативной памяти у вас находится не на северном мосту , а в самом процессоре. И модули оперативной памяти управляются процессором, а не материнской платой. Поэтому максимальный объём оперативной памяти также нужно смотреть в описании вашего процессора или на его официальном сайте.
Кодирование аудиоданных
Старый тест, старое ПО… и почти никакого эффекта от новых технологий. :)
Программное обеспечение
Программа AIDA64
Программа AIDA64 является одним из самых мощных инструментов для диагностики компьютера. Она платная, но имеет пробный период 30 дней. Официальный сайт:
AIDA64 всё расскажет об установленной на ПК или ноутбуке оперативной памяти: объём, тип (SIMM, DIMM, DDR, DDR2, DDR3), частоту, тайминги и др.
Запускаем программу, выбираем вкладку «Системная плата».
Открываются свойства северного моста компьютера. В третьей строчке будет указан тип поддерживаемой памяти, а в четвёртой - то, что именно вам нужно - максимальный объём памяти, которую можно установить в ПК или ноутбук.
Ещё ниже будет указано, сколько оперативной памяти установлено на устройстве сейчас.
Если у вас в свойствах северного моста нет информации о максимальном объёме оперативной памяти, ищите его в другом месте: на панели слева открываете «Компьютер», потом - «DMI». Переходите на правую панель, открываете «Массивы памяти - Системная память». В блоке ниже смотрите поддержку максимального объёма оперативной памяти.
Если с помощью AIDA64 вы всё же не сможете выяснить, сколько оперативной памяти поддерживает ваш ноутбук, тогда напишите в техподдержку его производителя.
И ещё: друзья, если вы собираетесь самостоятельно делать апгрейд компьютера, перед покупкой дополнительной оперативной памяти уточните всё в техподдержке вашей материнской платы или ноутбука. Или заказывайте память в официальных сервисных центрах производителей устройств. И ещё: дополнительная оперативная память - не панацея от тормозов. Более чем 8 Гб её нужно устанавливать, чётко понимая зачем - в расчёте на использование какими-то программами или играми. Если вы хотите, чтобы ваш ПК или ноутбук работал быстрее в 10 раз, установите вместо обычного жёсткого диска твердотельный накопитель SSD.
В данном материале мы просто протестировали на практике несколько оверклокерских комплектов DDR2 памяти от Corsair, Crucial, Geil, G.Skill, Kingston и Mushkin.
Данный материал продолжает цикл статей, посвящённых выбору оверклокерской памяти для систем, основанных на перспективных процессорах линейки Intel Core 2 Duo. В наших предыдущих материалах мы исследовали быструю и дорогую память класса PC2-8000 и даже более скоростную, теперь же пришёл черёд ознакомиться и с менее элитной памятью класса DDR2-800 SDRAM, иное название – PC2-6400.
В первую очередь отметим, что именно DDR2-800 SDRAM в большинстве случаев следует считать лучшим выбором для использования в платформах, основанных на процессоре Core 2 Duo. Как было показано нами в статье "Выбор памяти для платформы Core 2 Duo", наивысшую производительность в разогнанных системах можно получить при синхронном тактовании процессорной шины и шины памяти. А если учесть, что наиболее типичный разгон процессоров с ядром Conroe происходит при частотах FSB порядка 400 МГц, то именно оверклокерскую DDR2-800 SDRAM можно рекомендовать для приобретения большинству энтузиастов. Тем более что, как показывает практика, многие модули памяти PC2-6400, оказываются, способны не только на работу при частоте 800 МГц с достаточно агрессивными таймингами, но и зачастую могут быть разогнаны до более высоких скоростей при некотором увеличении задержек.
Конечно, учитывая обнаруженную нами ранее универсальность быстрых модулей, отрицать возможность их эффективного применения в разогнанных системах не следует. Как показали тесты, быстрые оверклокерские модули, рассчитанные на эксплуатацию при частоте 1 ГГц и выше, способны функционировать и с достаточно агрессивными таймингами при частотах около 800 МГц. Однако не следует упускать из виду важный ценовой фактор. Модули PC2-6400 SDRAM стоят ощутимо дешевле гигагерцовой и более быстрой памяти. Именно поэтому такие модули оказываются наиболее популярными среди основной массы оверклокеров.
Надо сказать, что высокая эффективность синхронного тактования процессорной шины и шины памяти – не единственный аргумент в пользу оверклокерских DIMM со средней скоростью. Проведённые нами тесты выявили, что далеко не все LGA775 материнские платы, совместимые с процессорами Core 2 Duo, способны обеспечить стабильное функционирование модулей памяти при частотах около 1 ГГц и выше. Например, определённые проблемы возникают у плат на базе набора логики i975X, в частности, у популярной среди оверклокеров ASUS P5W DH Deluxe. В результате, PC2-8000 и более быстрая память может быть полноценно использована и реально востребована только в системах на базе набора логики Intel P965, что значительно сужает сферу применимости такой высокочастотной памяти.
Кстати, отчасти именно поэтому тесты оверклокерской DDR2 SDRAM в платформах на базе Core 2 Duo мы проводим, используя материнскую плату ASUS P5B Deluxe, в основе которой лежит набор логики Intel P965 Express. Данная системная плата даёт возможность раскрыть потенциал памяти в Core 2 Duo системах наилучшим образом, поскольку более новый чипсет от Intel лучше оптимизирован для работы со скоростной DDR2 SDRAM. Вместе с этим следует отметить, что в Socket AM2 системах DDR2 память обычно разгоняется ещё лучше. Но, по озвученным в предыдущих частях нашего тестирования причинам, в настоящем материале нас интересует эксплуатация оверклокерской DDR2 SDRAM именно в системах с процессором Core 2 Duo.
реклама
К вышесказанному остаётся добавить то, что контроллер памяти нового набора логики Intel P965 имеет ряд особенностей по сравнению с предшествующими и конкурирующими контроллерами памяти. Дело в том, что при разработке этого нового чипсета инженеры уделили внимание наделению контроллера памяти значительной интеллектуальностью: в нём впервые реализованы алгоритмы внеочередного исполнения команд, целью которых является более эффективное использование открытых в памяти страниц. Это, в конечном итоге, позволяет повысить КПД полосы пропускания DDR2 SDRAM и снизить латентности при работе с данными. Таким образом, контроллер памяти iP965 во многом отличается по свойствам и своей архитектуре от аналогичных блоков, встроенных в другие процессоры и чипсеты.
Возвращаясь к основной цели данного материала, состоящей в тестировании двухгигабайтных комплектов оверклокерскиx модулей памяти PC2-6400 SDRAM, напомним состав используемой нами тестовой системы:
- Процессор Intel Core 2 Extreme X6800 (LGA775, 2.93GHz, 4MB L2);
- Материнская плата ASUS P5B Deluxe (LGA775, Intel P965 Express);
- Графическая карта: PowerColor X1900 XTX 512MB (PCI-E x16);
- Дисковая подсистема: Maxtor MaXLine III 250GB (SATA150);
- Операционная система: Microsoft Windows XP SP2 с DirectX 9.0c.
Набор тестов, который мы употребляли для проверки стабильности памяти, был стандартен и включал три приложения: Memtest86, S&M и Prime95. Исследование характеристик памяти проводилось при штатном для них напряжении питания, указанном производителем модулей DDR2 SDRAM.
Данный материал, безусловно, относится именно к вышеописанной категории: комментарии к результатам тестов подчас настолько кратки, что возникает соблазн вообще их пропустить. Однако мы всё же считаем, что в проведении самих тестов смысл был: да, мы в очередной раз убедились в том, что старое правило действует и по сей день, однако если старые правила время от времени не проверять на практике, есть шанс когда-нибудь сделать большую ошибку…
Итак, мы сравним производительность двух процессоров в комбинации с разной памятью: ставшей на данный момент стандартом DDR2-800 и более современной и высокочастотной DDR3-1333. Процессор Core 2 Extreme QX9650 с частотой системной шины 1333 МГц будет сравниваться на одной и той же плате, поддерживающей оба типа памяти (Foxconn X38A), а процессор Core 2 Extreme QX9770 с частотой системной шины 1600 МГц — на двух разных платах. Впрочем, это платы одного и того же производителя, одной и той же серии, и практически не отличаются друг от друга, за исключением поддерживаемых типов памяти (DDR2 и DDR3). Аппаратное и программное обеспечение
Пакеты трёхмерного моделирования
QX9650 переход на DDR3-1333 дал порядка 2% прироста быстродействия, QX9770, несмотря на более быструю шину — уже всего 1,5%.
Скорее всего сказалось то, что в случае комбинации 1333 МГц FSB (реальная частота — 333 МГц) и DDR3-1333 (реальная частота — 667 МГц), память работает действительно с частотой 667 МГц (используется «красивый» делитель FSB:DRAM 1:2). А вот в случае с 1600 МГц FSB у QX9770 (реальная частота — 400 МГц) и той же DDR3-1333, делитель FSB:DRAM равен 2:3, и реальная частота памяти составляет всего 600 МГц (получается де-факто DDR3-1200).
В свою очередь, в комбинации QX9650+DDR2-800 используется не очень «красивый» делитель FSB:DRAM 5:6, а комбинация QX9770+DDR2-800 работает вообще синхронно — 1:1. Таким образом, на 1333-мегагерцевой шине получает некий дополнительный бонус DDR3-1333, а на 1600-мегагерцевой — DDR2-800.
CAD/CAE пакеты
Здесь, наоборот, мы наблюдаем тот случай, когда при в целом более медленной 1333-мегагерцевой шине большая ПСП памяти оказывается просто не нужна.
Веб-сервер
Не самый худший из полученных результатов (около 3% прироста на QX9650 и около 2% на QX9770), но в целом не очень впечатляет.
Синтетика
CPU RightMark к скорости подсистемы памяти традиционно равнодушен…
Компиляция
Более чем прохладная реакция. Видимо, потому, что компиляторы предпочитают использовать память с ещё большей скоростью и меньшей латентностью: кэш. :)
Intel Core 2 Duo
Рассмотрение результатов нашего исследования мы решили начать именно с этой платформы, поскольку раскрытие реального потенциала двухканальной DDR2-800 на этой платформе следует ожидать в меньшей степени, чем на платформе AMD «AM2», которую мы рассмотрим следом.
Эффективность доступа к памяти на Intel Core 2 Duo мы решили исследовать в двух различных конфигурациях — с участием нового, так сказать, специально разработанного под новую платформу чипсета семейства Intel 965 (в виде его представителя Intel 965G на материнской плате Gigabyte 965G-DS3, стенд №1) и несколько более старого чипсета Intel 975X (материнская плата ASUS P5W DH Deluxe, стенд №2), предположительно, обладающего несколько более высокими скоростными показателями.
Результаты измерений с участием чипсета Intel 965G представлены на рисунке 1. Здесь и далее, используемый размер блока во всех случаях составлял 32 МБ (32 МБ при однопоточном доступе, 16+16 МБ при двухпоточном доступе). В условиях однопоточного обращения к памяти на этом процессоре достигается пропускная способность порядка 5.96 ГБ/с (69.8% от теоретической ПС системной шины) при операциях чтения и 2.39 ГБ/с (28.0%) при операциях записи. Использование программной предвыборки данных (Software Prefetch, дистанция предвыборки подбиралась так, чтобы показатели ПСП были максимальными и составила 1024 байта) увеличивает ПСП на чтение до 6.76 ГБ/с (79.2%), а использование метода прямого сохранения данных (Non-Temporal Store) увеличивает ПСП на запись до 4.84 ГБ/с (56.7%). Таким образом, во всех случаях реальные величины ПСП явно далеки от теоретического предела ПС процессорной шины, равного 8.53 ГБ/с. В лучшем случае (чтение с предвыборкой), они составляют примерно 80% от указанного предела.
Параллельное включение второго потока (т.е. задействование второго ядра процессора) для доступа к данным, находящимся в оперативной памяти, практически не влияет на пропускную способность памяти при операциях записи данных — как «обычной», так и методом прямого сохранения. В то же время, ПСП на чтение возрастает до 7.38 ГБ/с (на 23.8%) при операциях чтения и до 8.33 ГБ/с (на сопоставимую величину — 23.2%) при чтении с программной предвыборкой. Полученный результат выглядит намного лучше, поскольку максимальная наблюдаемая ПСП в этом случае составляет уже почти 98% от теоретического предела. Тем не менее, говорить о раскрытии потенциала DDR2-800, обладающей теоретической ПСП в 12.8 ГБ/с, здесь явно не приходится. Впрочем, учитывая пропускную способность процессорной шины на уровне DDR2-533, его и не стоило ждать на этой платформе.
Несколько иные значения абсолютных показателей ПСП наблюдаются на чипсете Intel 975X (рис. 2). Сравнивая результаты исследования этого чипсета с рассмотренными выше, нельзя сказать об однозначном преимуществе того или иного чипсета Intel. В одних случаях преимуществом обладает Intel 965G, в других — Intel 975X. А именно, Intel 975X (при прочих равных условиях) характеризуется несколько более высокими ПСП на чтение (как «обычное», так и с программной предвыборкой) в условиях однопоточного обращения — 6.15 и 6.96 ГБ/с против 5.96 и 6.76 ГБ/с. В то же время, в операциях записи данных в память (как «обычной», так и методом прямого сохранения) сравнение оказывается не в пользу Intel 975X — соответствующие величины на этом чипсете составляют 1.81 и 4.72 ГБ/с против 2.39 и 4.84 ГБ/с. Наилучший результат по ПСП в условиях однопоточного доступа на этом чипсете вновь наблюдается при чтении данных с программной предвыборкой и составляет примерно 81.6% от максимальной теоретической ПС процессорной шины.
Что касается «двухъядерного» обращения, легко заметить, что прирост от использования второго потока доступа к памяти на этом чипсете оказывается менее выраженным по сравнению с Intel 965G, как по абсолютным, так и по относительным показателям. Они составляют 7.12 ГБ/с (прирост — 15.8%) и 8.00 ГБ/с (прирост — 14.9%) при «обычном» чтении и чтении с программной предвыборкой. Следует также отметить, что на этом чипсете несколько более заметен прирост при «двухпоточной» записи данных (ПСП возрастает с 1.81 до 2.28 ГБ/с). Итак, максимально достижимая ПСП при использовании обоих ядер процессора с участием чипсета Intel 975X составляет 8.00 ГБ/с, что соответствует примерно 93.8% от теоретической ПС процессорной шины. Учитывая полученные результаты, можно предположить, что новый чипсет Intel лучше оптимизирован для работы с памятью в условиях доступа к ней со стороны обоих ядер одновременно, нежели доступа лишь одного ядра процессора.
AMD Athlon 64 X2
Для исследования платформы AMD «AM2» был выбран достаточно высокопроизводительный процессор Athlon 64 X2 4800+ с тактовой частотой ядра 2.4 ГГц. При этом, поскольку процессоры AMD позволяют непосредственно настраивать величину задержек командного интерфейса (CMD rate), измерения проводились при величине задержек 2T (типичный режим для двух 1-ГБ модулей памяти DDR2-800) и 1T. Важно заметить, что даже новейшие модули памяти DDR2-800 от Corsair — XMS2-6400C3, обладающие экстремально низкими задержками в целом (для них позволительна схема таймингов 3-4-3-9), не обеспечивают 100% стабильную работу системы при уменьшенной величине задержек командного интерфейса 1T, хотя и достаточную для проведения измерений. Поэтому результаты измерений в режиме 1T, приведенные в настоящем исследовании, более полезны с теоретической, нежели практической точки зрения. Тем не менее, они могут стать более практически полезными при использовании меньших объемов памяти, например, двух 512-МБ модулей DDR2-800.
Результаты измерений в номинальном режиме «2T» приведены на рис. 3. По сравнению с рассмотренной выше платформой Intel, для процессоров AMD характерны более высокие показатели ПСП при операциях записи (как «обычной», так и методом прямого сохранения), что хорошо известно из наших предыдущих исследований. Величины ПСП на чтение и на запись в условиях однопоточного доступа довольно близки и составляют 3.97 и 3.17 ГБ/с, соответственно, что в пересчете на теоретическую ПСП двухканальной DDR2-800 составляет всего 31.0% и 24.8%, соответственно. Использование оптимизаций — программной предвыборки при чтении данных (дистанция предвыборки 1024 байта) и метода прямого сохранения при записи данных позволяет ощутимо увеличить эти показатели до значений 7.59 ГБ/с (59.3%) и 6.90 ГБ/с (53.9%), соответственно.
Наиболее существенное возрастание ПСП при использовании двухпоточного доступа к памяти наблюдается в случае «обычного» чтения данных — соответствующий показатель возрастает до 6.76 ГБ/с, что на 70.3% выше по сравнению с однопоточным обращением. Менее заметен прирост в ПСП при двухпоточной записи данных — ПСП при этой операции возрастает до 4.11 ГБ/с, т.е. примерно на 29.7%, а также при чтении с программной предвыборкой — прирост в ПСП в этом случае составляет всего 15.9% (с 7.59 до 8.80 ГБ/с). Тем не менее, наиболее неожиданный результат наблюдается в случае записи данных методом прямого сохранения — реальная ПСП в этом случае при двухпоточном обращении оказывается ниже (примерно на 4.5%) относительно ПСП при однопоточном доступе.
Теоретически, «двухъядерный» вариант доступа к памяти, по сравнению с «одноядерным», более не должен лимитироваться скоростью обмена данными внутри процессора (т.к. каждое из ядер обладает независимыми L1- и L2-кэшем данных). Иными словами, теоретически вполне можно ожидать почти двукратное возрастание ПСП при переходе от однопоточного к двухпоточному доступу к памяти. В связи с этим, последние два результата — сравнительно невысокий прирост в ПСП при операциях чтения с программной предвыборкой и вовсе ее уменьшение при операциях записи методом прямого сохранения, по-видимому, связаны уже с ограничениями самого контроллера памяти DDR2, реализованного в процессорах AMD «AM2», на уровне шины общих запросов к контроллеру со стороны обоих ядер либо шины памяти как таковой. Как бы там ни было, наилучший результат, показанный при чтении данных с программной предвыборкой, весьма далек от теоретической ПСП двухканальной DDR2-800, т.к. составляет лишь 68.8% от этой величины.
Оптическое распознавание
Эффект практически отсутствует.
Конфигурация тестовых стендов
Процессор | Core 2 eXtreme QX9650 | Core 2 eXtreme QX9770 |
Технология пр-ва | 45 нм | 45 нм |
Частота ядра, ГГц | 3.0 | 3.2 |
Кол-во ядер | 4 | 4 |
Кэш L2, МБ | 12 | 12 |
Частота шины, МГц | 1333 (QP) | 1600 (QP) |
Коэффициент умножения | 9 | 8 |
Сокет | LGA775 | LGA775 |
Типичное тепловыделение | 130 Вт | 130 Вт |
AMD64/EM64T | + | + |
Virtualization Technology | + | + |
Кодирование видеоданных
Казалось бы, при кодировании видео хоть какой-то эффект должен быть, всё-таки обрабатываются достаточно большие массивы данных. Но нет. Остаётся предположить, что программисты кодеков не надеются на быстроту ОЗУ, и обрабатывают данные «кусочками», полностью помещающимися в кэш.
Вот это, наверное, главное разочарование: практически никакого эффекта в играх! Между тем, как раз геймеры являются традиционными поклонниками всяческого рода новинок.
Заключение
Проведенное исследование эффективности одновременного обращения к памяти со стороны обоих ядер современных двухъядерных процессоров Intel Core 2 Duo и AMD Athlon 64 X2 показало, что «двухъядерный» вариант доступа к памяти действительно приводит к увеличению реально наблюдаемой пропускной способности памяти. Однако нельзя сказать, что это увеличение является весьма заметным и ярко выраженным.
Так, на платформе Intel Core 2 Duo с частотой системной шины 266 МГц реальная ПСП оказывается ограниченной именно на уровне ПС процессорной шины (8.53 ГБ/с), которая заведомо меньше теоретической пропускной способностью двухканальной DDR2-800 (12.8 ГБ/с). Так что для раскрытия реального потенциала высокоскоростной DDR2 все надежды здесь следует возлагать на будущее поколение процессоров/чипсетов Intel, рассчитанных на 333-МГц частоту системной шины (что увеличит ее ПС до уровня теоретической ПСП DDR2-667).
Что касается платформы AMD «AM2», где, казалось бы, более не должно быть никаких ограничений на раскрытие реального потенциала DDR2-800 — т.к. изначально выявленные ограничения в «одноядерном» режиме доступа были связаны со скоростью передачи данных внутри самого ядра процессора. В случае двух ядер передача данных могла бы осуществляться параллельно и с удвоенной скоростью, если бы не новое ограничение, на этот раз, по всей видимости, связанное не с микроархитектурными особенностями ядра процессора, но с реализацией общей шины системных запросов и/или шины памяти интегрированного контроллера памяти.
Итак, печально, но факт: реальный потенциал двухканальной DDR2-800, в плане ее высокой пропускной способности, в очередной раз остается нераскрытым. На сей раз, не таким успешным оказался принцип «два ядра — лучше, чем одно», все «уперлось», в одном случае — в пропускную способность системной шины, в другом — в эффективность реализации контроллера памяти. Что же тогда говорить о ныне существующей, пусть и «неофициальной» пока памяти DDR2-1066, а также грядущей DDR3 с обещанными рейтингами производительности вплоть до DDR3-1600? Нам остается лишь напомнить вывод, сделанный ранее: оперативная память явно перестает быть «узким местом» системы, и производителям процессоров и чипсетов определенно стоит считаться с этим фактом. Будем надеяться, что этот опыт будет учтен с выпуском новых процессоров и чипсетов, рассчитанных на более высокую частоту системной шины либо оснащенных более совершенным интегрированным контроллером памяти.
Относительно быстрая память в Core 2 Duo системах может быть востребована в первую очередь именно оверклокерами.
При увеличении частоты шины FSB свыше номинальных значений увеличение частоты памяти начинает играть гораздо более весомую роль в общем быстродействии системы, чем это происходит при эксплуатации платформы в штатном режиме.
От применения в системе DDR2-800 SDRAM и разгоне частоты FSB до 400 МГц позволит получить вполне осязаемый выигрыш.
Однако дальнейший рост частоты памяти до 1000 МГц не приведет к заметному росту производительности системы в целом, так как общая пропускная способность магистрали процессор-память ограничивается пропускной способностью процессорной шины.
Необходимо отметить достаточно высокую эффективность алгоритмов предварительной выборки, реализованных в процессорах Core 2 Duo.
Благодаря им, платформы с этими CPU имеют возможность на равных соперничать в латентности доступа к данным с Socket AM2 Athlon 64 системами, снабжёнными встроенным контроллером памяти.
Однако подсистема памяти Core 2 Duo систем, включающая внешний, расположенный в северном мосту набора логики контроллер памяти, не может конкурировать по общей эффективности с подсистемой памяти Socket AM2 систем.
Проблема заключается в том, что платформы, основанные на процессорах Core 2 Duo, не могут обеспечить столь же высокую пропускную способность памяти.
Пропускная способность памяти в Core 2 Duo системах оказывается ограниченной не столько характеристиками использованных в её основе модулей DDR2 SDRAM, сколько полосой пропускания шины, соединяющей процессор с северным мостом чипсета.
Из-за этого, в частности, при работе Core 2 Duo систем в штатном режиме изменение частоты и таймингов памяти влияет на производительность достаточно слабо.
Тем не менее это влияние всё же существует, и в первую очередь на скорость подсистемы памяти оказывает влияние частота памяти, а лишь затем — тайминги.
Если использовать память с минимально возможными таймингами, в синхронном режиме практически всегда можно добиться более высокой производительности, чем в любых других вариантах.
Таким образом, при разгоне частоты FSB до 400 МГц оптимальным выбором станет DDR2-800 SDRAM с низкими таймингами, а выше — уже DDR2-1000 или DDR2-1067 SDRAM.
Ещё одним аргументом в пользу синхронного тактования памяти и процессорной шины при разгоне является и то, что делитель 1:1 работает в большинстве случаев (на большинстве материнских плат) наиболее стабильно.
Официальные сайты материнских плат, процессоров и ноутбуков
Возьмём для примера материнскую плату ПК Asus P8Z77-V Pro с установленным процессором Intel Core i7-3770. Если перейти на официальный сайт производителя Asus, на страничку этой материнки, то мы увидим необходимую нам информацию о максимальном объёме оперативки (32 Гб).
На официальном сайте процессора видим аналогичный показатель.
Есть у нас и другое устройство - ноутбук HP Envy 17. Но на его страничке на официальном сайте не найти информации о максимальном объёме оперативной памяти. Значит, нужно обращаться к программе AIDA64.
Конфигурация тестовых стендов
Тестовый стенд №1
- Процессор: Intel Core2 Duo E6600, 4 МБ L2, 2.4 ГГц (266 МГц x 9)
- Чипсет: Intel 965G
- Материнская плата: Gigabyte 965G-DS3, BIOS F3 от 05.09.2006
- Память: 2 x 1 ГБ Corsair XMS2-8500C5 в режиме DDR2-800, тайминги 4-4-4-12
- Видео: Sapphire Radeon X1900XTX, 512 МБ
- HDD: Western Digital WD1600, SATA
Тестовый стенд №2
- Процессор: Intel Core2 Duo E6600, 4 МБ L2, 2.4 ГГц (266 МГц x 9)
- Чипсет: Intel 975X
- Материнская плата: ASUS P5W DH Deluxe, BIOS 0801 от 14.07.2006
- Память: 2 x 1 ГБ Corsair XMS2-8500C5 в режиме DDR2-800, тайминги 4-4-4-12
- Видео: Sapphire Radeon X1900XTX, 512 МБ
- HDD: Western Digital WD1600, SATA
Тестовый стенд №3
- Процессор: Athlon 64 X2 4800+ (Socket M2), 1+1 МБ L2, 2.4 ГГц
- Чипсет: NVIDIA MCP590
- Материнская плата: ASUS CROSSHAIR, версия BIOS 0121 от 24.07.2006
- Память: 2 x 1 ГБ Corsair XMS2-6400C3 в режиме DDR2-800, тайминги 4-4-4-12 (2T/1T)
- Видео: Sapphire Radeon X1900XTX, 512 МБ
- HDD: Western Digital WD1600, SATA
Упаковка данных
Неплохой результат на общем фоне. Как ни странно, более чувствителен к быстрой памяти оказался WinRAR (см. подробные результаты).
Общие баллы
Чуда в очередной раз не произошло: в целом, одному из самых быстрых процессоров на шине 1333 МГц, переход на более высокочастотную память дал в среднем около 1% прироста быстродействия, единственному пока процессору для 1600-мегагерцевой шины — 2%. Как и всегда, более быстрая память появилась на горизонте задолго до того, как в ней возникла реальная необходимость. Однако не будем уподобляться малограмотным пользователям, любящим в таких случаях кричать о том, что их «обманули». Никто никого не обманывает, вот же они, результаты — смотрите на здоровье, делайте выводы. И, разумеется, рано или поздно появятся процессоры, которые смогут в полной мере задействовать скоростные возможности DDR3-1333, сомневаться в этом было бы наивно. Просто это произойдёт позже.
К теме раскрытия реального потенциала двухканальной памяти DDR2 мы обращались, так или иначе, уже неоднократно. Причина этого заключается в реальном потенциале памяти типа DDR2 как таковой, пропускная способность которой в двухканальном режиме работы, начиная с самых первых вариантов вроде DDR2-533, оказывается весьма высокой и, как правило, всегда превышает пропускную способность какого-либо компонента, лежащего на пути «регистры процессора — оперативная память» и лимитирующего пропускную способность подсистемы памяти в целом.
Чаще всего, «узким местом» системы оказывалась системная шина, связывающая шинный интерфейс (BIU) процессора (фактически — его L2-кэш) с контроллером памяти, расположенном в северном мосту чипсета. Именно так обстояло дело на платформах Intel, которые, как известно, обладают именно такой организацией подсистемы памяти. Частота системной шины на этих платформах не превышает 200 (большинство систем класса Pentium 4, включая двухъядерные Pentium D) или 266 МГц («экстремальные» варианты процессоров Pentium 4 Extreme Edition и двухъядерные Pentium Extreme Edition, а также новые платформы с двухъядерными процессорами с микроархитектурой Intel Core), что в терминах пропускной способности соответствует всего лишь двухканальной DDR2-400 или DDR2-533, соответственно. В связи с этим достаточно очевидно, что использование более высокоскоростных видов памяти вроде DDR2-667, DDR2-800 и, тем более, «неофициальных» вариантов DDR2-1066 на этом классе платформ не является оправданным по крайней мере с точки зрения пропускной способности памяти. С другой стороны, более высокая частота функционирования подсистемы памяти приводит к снижению ее системных задержек, что не может не являться плюсом и служит, так сказать, некоторым словом в защиту использования высокоскоростных разновидностей памяти DDR2 на платформах Intel.
Как бы там ни было, большие надежды на раскрытие реального потенциала памяти типа DDR2-667 и выше возлагалось на новую платформу AMD «AM2» (или, более официально — AMD K8 New Platform Technology, NPT), обладающую интегрированным в процессор двухканальным контроллером памяти, отныне «переделанным» для работы с памятью типа DDR2 (от DDR2-400 до DDR2-800 включительно) вместо устаревающей DDR, которая официально так и не превзошла частотный предел в виде DDR-400. Действительно, ведь в этом случае контроллер памяти расположен непосредственно в процессоре, функционирует на полной частоте процессора и имеет свой собственный интерфейс обмена данными с оперативной памятью, частота которого может составлять от 200 до 400 МГц и задается неким целым делителем полной частоты ядра процессора. И казалось бы — ничего не мешает «прокачивать» данные из памяти в регистры процессора с максимально возможной скоростью… так нет, наши исследования показали, что «узким местом» системы в этом случае оказывается шина L1-L2 кэша процессора, обладающая сравнительно низкой разрядностью (по 64 бита — в каждую сторону) и сложной (эксклюзивной) организацией. Ее пиковая пропускная способность, в теории, равна 8.0 байт/такт, однако тесты показывают, что ее реальная пропускная способность оказывается примерно вдвое ниже (порядка 4.0 байт/такт), что недостаточно для обеспечения бесперебойной «прокачки» данных из двухканальной DDR2-800 в регистры процессора даже у процессора Athlon 64 FX-62 с тактовой частотой ядра 2.8 ГГц.
Поскольку «узким местом» системы на платформе AMD «AM2» оказались, так сказать, именно «внутренности» ядра процессора, в заключительной части упомянутого выше исследования нам ничего не оставалось сделать, кроме как предположить, что «два ядра — лучше, чем одно». Ведь шина контроллера памяти в процессорах AMD Athlon 64 X2 является общей для обоих ядер, а «внутренности» у каждого ядра свои и, следовательно, большей утилизации пропускной способности памяти можно достичь при одновременном обращении к оперативной памяти со стороны обоих ядер процессора. По крайней мере — в теории, а как оно окажется на практике, нам покажут результаты, представленные в настоящей статье.
Итак, цель исследования, поставленного в рамках настоящей статьи, заключается в сравнении эффективности утилизации пропускной способности двухканальной памяти типа DDR2-800 при обращении к ней со стороны обоих ядер процессора, по сравнению с обращением к ней лишь одного ядра. Для проведения этого исследования мы воспользовались недавно разработанной утилитой RightMark Multi-Threded Memory Test, входящей в состав тестового пакета RightMark Memory Analyzer версии 3.7 и выше. Напомним, что эта утилита рассчитана на измерение пропускной способности подсистемы памяти (либо L2-кэша процессора, чему было посвящено наше предыдущее исследование с использованием этого инструмента, либо оперативной памяти, чему посвящено настоящее исследование) в условиях одно- или многопоточного обращения при осуществлении следующих операций: чтение (Read), запись (Write), чтение с программной предвыборкой (Read PF) и запись методом прямого сохранения данных (Write NT). Для сравнения, мы решили провести это исследование не только на платформах класса AMD «AM2», но и современных платформах на базе двухядерных процессоров Intel Core 2 Duo, первые исследования которых показали не самую высокую эффективность утилизации пропускной способности даже 266-МГц системной шины процессора в условиях «одноядерного» обращения.
Обработка цифрового фото
Показательны подробные результаты: наиболее ощутимый эффект даёт переход на быструю память при выполнении операций Sharp (увеличение резкости) и Resize (изменение размера изображения). Почему в последнем случае — соверешенно очевидно для всех, кто представляет себе алгоритм пересчёта картинки в более высокое или низкое разрешение.
Необходимое предисловие к диаграммам
Форма представления результатов в используемой нами методике тестирования имеет две особенности: во-первых, все типы данных приведены к одному — целочисленным относительным баллам (производительность рассматриваемого процессора относительно Intel Core 2 Duo E4300, если скорость последнего принять за 100 баллов), и, во-вторых, подробные результаты приводятся в виде таблицы в формате Microsoft Excel, в самой же статье присутствуют только сводные диаграммы по классам бенчмарков. Тем не менее, иногда мы будем обращать ваше внимание на подробные результаты, если они того заслуживают. Кроме того, таблица для данной статьи несколько отличается от общепринятой: в ней приведены величины прироста от перехода на более быструю память для каждого теста в отдельности. Надеемся, эта информация будет полезна особо пытливым умам, которым не хватит весьма кратких общих выводов. :)
Читайте также: