Тип шины unganged dual ddr2 sdram

Влияние режимов контроллера памяти на быстродействие AMD Phenom X4 в реальных приложениях

В данном материале мы продолжим серию исследований различных особенностей функционирования систем на базе процессоров серии AMD Phenom, посвящённую изучению влияния опций и компонентов данных систем на их быстродействие в реальном ПО. Сегодня «героем дня» станет опция BIOS системных плат под Socket AM2+, управляющая режимом работы встроенного контроллера памяти AMD Phenom, и переключающая его в один из режимов: «Ganged» («спаренный») и «Unganged».

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

Тип шины unganged dual ddr2 sdram

Используемый тестовый стенд полностью аналогичен по составу тому, на котором мы уже тестировали Phenom X4 9850, за тем исключением, что в данном случае использовалась обычная DDR2-800 с таймингами 4-4-4-10-22-2T. Впрочем, учитывая то, что Phenom X4 9850 оказался вообще не очень чувствительным к скорости памяти, мы не считаем, что это могло иметь какое-то существенное значение (тем более что Ganged-режим также был перетестирован с DDR2-800). Тестовая методика — стандартная, последней версии.

Пакеты трёхмерного моделирования

Легко заметить, что более-менее существенная разница между двумя режимами наблюдается только в интерактивной части теста SPEC для 3ds max, и в этом случае режим Ganged показывает более высокий результат. В целом же по группе мы имеем мизерные 0,4%, о которых даже говорить не стоит, чьё бы преимущество они не олицетворяли.

CAD/CAM пакеты

Здесь наблюдается стабильная тенденция — режим Unganged не выиграл ни одного подтеста в группе. Но проигрыши опять мизерные: самый большой равняется 1,1%. Снова не о чем говорить.

Компиляция

Режим Ganged позволяет сэкономить 12 секунд на отрезке в полчаса.

Профессиональная работа с фотографиями

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

Научно-математические пакеты

MATLAB в одном из подтестов приблизился к «рекорду» 3ds max, но в целом картина такая же индифферентная, как и во всех предыдущих тестах.

Веб-сервер

Наконец-то мы видим более-менее существенные значения — аж до 5%! При этом, что характерно, они говорят отнюдь не в пользу Unganged-режима.

Архиваторы

Разницы, можно считать, нет.

Кодирование медиаданных

Ну а в данном случае её просто нет, безо всяких «можно считать».

Читайте также: Давление шин велосипеда по весу

Игры однозначно голосуют в пользу Unganged-режима, причём три из семи — с достаточно весомыми значениями. Call of Duty — «чемпион статьи» — в этом игровом тесте разница между Ganged и Unganged режимами составила рекордные 6,5% (в пользу Unganged).

Любительская работа с фотографиями

Ещё одно приложение, достаточно серьёзно чувствительное к режиму работы встроенного контроллера памяти AMD Phenom — это ACDSee. Причём ему тоже больше по душе Unganged-режим.Заключение

GangedUngangedСоотношение
PRO SCORE

В целом, результат исследования можно считать ничейным — за некоторыми весьма редкими исключениями, не выявлено однозначного преимущества одного из режимов над другим. Не выявлено также и каких-либо чётко прослеживаемых по классам ПО закономерностей и тенденций (в том числе в классах многопоточных и однопоточных приложений, что могло бы хоть как-то согласовываться с официальным позиционированием ganged и unganged режимов). Финальный минус 0,1% у Ganged-режима по большому счёту ни о чём не свидетельствует т.к. глядя на подробные результаты понимаешь, что результат ещё одного какого-нибудь приложения может превратить этот проигрыш в ничью, а может даже и в победу.

Так что наш вывод будет кратким: с точки зрения производительности реального, «рабочего» десктопного ПО, в подавляющем большинстве случаев абсолютно всё равно, в каком режиме работает контроллер памяти на Phenom. Случаются, конечно, исключения, но они очень редкие, и их характер вряд ли можно спрогнозировать (по крайней мере, на основании данных нашего тестирования).

Что же касается звучавшего в начале статьи вопроса о том «всё ли мы правильно делаем» — то разница в 0,1 балл (или 0,1%), пусть даже и в лучшую сторону, вряд ли может служить поводом для перехода на использование unganged-режима для Phenom в основных тестированиях. Тем более учитывая то, что режим по умолчанию, устанавливаемый системными платами — ganged, а разницу даже в 10 раз большую (1%) мы и так почти никогда не принимаем во внимание, списывая на возможные последствия погрешности измерений или округлений.

Системное администрирование и мониторинг Linux/Windows серверов и видео CDN

Статьи по настройке и администрированию Windows/Linux систем

Немного об оперативной памяти

Тип шины unganged dual ddr2 sdram

Новые поколения процессоров стимулировали разработку более скоростной памяти SDRAM (Synchronous Dynamic Random Access Memory) с тактовой частотой 66 МГц, а модули памяти с такими микросхемами получили название DIMM(Dual In-line Memory Module).
Для использования с процессорами Athlon, а потом и с Pentium 4, было разработано второе поколение микросхем SDRAM — DDR SDRAM (Double Data Rate SDRAM). Технология DDR SDRAM позволяет передавать данные по обоим фронтам каждого тактового импульса, что предоставляет возможность удвоить пропускную способность памяти. При дальнейшем развитии этой технологии в микросхемах DDR2 SDRAM удалось за один тактовый импульс передавать уже 4 порции данных. Причем следует отметить, что увеличение производительности происходит за счет оптимизации процесса адресации и чтения/записи ячеек памяти, а вот тактовая частота работы запоминающей матрицы не изменяется. Поэтому общая производительность компьютера не увеличивается в два и четыре раза, а всего на десятки процентов. На рис. показаны частотные принципы работы микросхем SDRAM различных поколений.

Тип шины unganged dual ddr2 sdram

Существуют следующие типы DIMM:

    • 72-pin SO-DIMM (Small Outline Dual In-line Memory Module) — используется для FPM DRAM (Fast Page Mode Dynamic Random Access Memory) и EDO DRAM (Extended Data Out Dynamic Random Access Memory)

    Тип шины unganged dual ddr2 sdram

      • 100-pin DIMM — используется для принтеров SDRAM (Synchronous Dynamic Random Access Memory)

      Тип шины unganged dual ddr2 sdram

        • 144-pin SO-DIMM — используется для SDR SDRAM (Single Data Rate … ) в портативних компьютерах

        Тип шины unganged dual ddr2 sdram

          • 168-pin DIMM — используется для SDR SDRAM (реже для FPM/EDO DRAM в рабочих станциях/серверах

          Тип шины unganged dual ddr2 sdram

            • 172-pin MicroDIMM — используется для DDR SDRAM (Double date rate)

            Тип шины unganged dual ddr2 sdram

              • 184-pin DIMM — используется для DDR SDRAM

              Тип шины unganged dual ddr2 sdram

                • 200-pin SO-DIMM — используется для DDR SDRAM и DDR2 SDRAM

                Тип шины unganged dual ddr2 sdram
                Тип шины unganged dual ddr2 sdram

                  • 214-pin MicroDIMM — используется для DDR2 SDRAM

                  Тип шины unganged dual ddr2 sdram

                    • 204-pin SO-DIMM — используется для DDR3 SDRAM

                    Тип шины unganged dual ddr2 sdram

                      • 240-pin DIMM — используется для DDR2 SDRAM, DDR3 SDRAM и FB-DIMM (Fully Buffered) DRAM

                      Тип шины unganged dual ddr2 sdram
                      Тип шины unganged dual ddr2 sdram
                      Тип шины unganged dual ddr2 sdram

                        • 244-pin Mini-DIMM – для Mini Registered DIMM

                        Тип шины unganged dual ddr2 sdram

                          • 256-pin SO-DIMM — используется для DDR4 SDRAM

                          Тип шины unganged dual ddr2 sdram

                            • 284-pin DIMM — используется для DDR4 SDRAM

                            Тип шины unganged dual ddr2 sdram

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

                            Тип шины unganged dual ddr2 sdram

                            Модули DDR имеют маркировку PC. Но в отличие от SDRAM, где PC обозначало частоту работы (например PC133 – память предназначена для работы на частоте 133МГц), показатель PC в модулях DDR указывает на максимально достижимую пропускную способностью, измеряемую в мегабайтах в секунду.

                            DDR2 SDRAM

                            Название стандартаТип памятиЧастота памятиЧастота шиныПередача данных в секунду (MT/s)Пиковая скорость передачи данных
                            PC2-3200DDR2-400100 МГц200 МГц4003200 МБ/с
                            PC2-4200DDR2-533133 МГц266 МГц5334200 МБ/с
                            PC2-5300DDR2-667166 МГц333 МГц6675300 МБ/с
                            PC2-5400DDR2-675168 МГц337 МГц6755400 МБ/с
                            PC2-5600DDR2-700175 МГц350 МГц7005600 МБ/с
                            PC2-5700DDR2-711177 МГц355 МГц7115700 МБ/с
                            PC2-6000DDR2-750187 МГц375 МГц7506000 МБ/с
                            PC2-6400DDR2-800200 МГц400 МГц8006400 МБ/с
                            PC2-7100DDR2-888222 МГц444 МГц8887100 МБ/с
                            PC2-7200DDR2-900225 МГц450 МГц9007200 МБ/с
                            PC2-8000DDR2-1000250 МГц500 МГц10008000 МБ/с
                            PC2-8500DDR2-1066266 МГц533 МГц10668500 МБ/с
                            PC2-9200DDR2-1150287 МГц575 МГц11509200 МБ/с
                            PC2-9600DDR2-1200300 МГц600 МГц12009600 МБ/с

                            DDR3 SDRAM

                            Название стандартаТип памятиЧастота памятиЧастота шиныПередач данных в секунду(MT/s)Пиковая скорость передачи данных
                            PC3-6400DDR3-800100 МГц400 МГц8006400 МБ/с
                            PC3-8500DDR3-1066133 МГц533 МГц10668533 МБ/с
                            PC3-10600DDR3-1333166 МГц667 МГц133310667 МБ/с
                            PC3-12800DDR3-1600200 МГц800 МГц160012800 МБ/с
                            PC3-14400DDR3-1800225 МГц900 МГц180014400 МБ/с
                            PC3-16000DDR3-2000250 МГц1000 МГц200016000 МБ/с
                            PC3-17000DDR3-2133266 МГц1066 МГц213317066 МБ/с
                            PC3-19200DDR3-2400300 МГц1200 МГц240019200 МБ/с

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

                            Пропускная способность = Частота шины x ширину канала x кол-во каналов

                            Для всех DDR — количество каналов = 2 и ширина равна 64 бита.
                            Например, при использовании памяти DDR2-800 с частотой шины 400 МГц пропускная способность будет:

                            (400 МГц x 64 бит x 2)/ 8 бит = 6400 Мбайт/с

                            Каждый производитель каждому своему продукту или детали дает его внутреннюю производственную маркировку, называемую P/N (part number) — номер детали.
                            Для модулей памяти у разных производителей она выглядит примерно так:

                            • Kingston KVR800D2N6/1G
                            • OCZ OCZ2M8001G
                            • Corsair XMS2 CM2X1024-6400C5

                            На сайте многих производителей памяти можно изучить, как читается их Part Number.

                            Kingston Part NumberDescription
                            KVR1333D3D4R9SK2/16G16GB 1333MHz DDR3 ECC Reg CL9 DIMM (Kit of 2) DR x4 w/TS

                            Тип шины unganged dual ddr2 sdram

                            Так же советую почитать немного об USB портах и типах.


Поделиться или сохранить к себе:
Технарь знаток