Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Хочу все знать (http://forum.oszone.net/forumdisplay.php?f=23)
-   -   Какие Особенности Современной архитектура 64 разрядных процессоров (http://forum.oszone.net/showthread.php?t=68347)

maslinaV 10-07-2006 19:37 459944

Какие Особенности Современной архитектура 64 разрядных процессоров
 
Читал про шину Hyper Transport рабочая частота которой 800МГц и пропускная способность состовляет 12,4 Гбайт/с. Прцессоры имееют 64-разрядную архитектуру , но не могу найти структурной схемы и описаний как это все работает .

Несколько взаимосвязанных вопросов.
Так как регистры стали 64 разрядными , то шина данных стала тогда 128 разрядной , а значит ли что для того чтобы полность загрузить обмен с памятью необходимо использовать 4 планки в 2-х канальном режиме ( то есть в RAID 0)тогда максимальна пропускная способность памяти (DDR400 64бит = 8 байт 8 *400МГЦ(400 это эффективная частота , а физическая частота генратора шины памяти и внешней шины от памяти до мультиплексора равна 200МГц) = 3200 Мбайт / с , при двух канальном режиме 6,400 Мбайт /с и еще 2 планки в 2-х канальном режиме тогда пропускная способность возрастет до 12,8 Гбайт/с - но как это ведь разве мультиплексор за раз сможет это обработать или на каждый слот используется свой мультиплексор , а выход на системную шину разве от каждого слота памяти через мультиплексор идет через 64 разрядная шину - как это выглядит при подходе к процессору , неужели дорожки после каждого мультиплексора сливаются и таким образом из 4 планок получается шина 4*64=256 разрядная (не считал сигнальных линий ил вспомогательных )
Подскажите как это все понять и какой смысл ставить 4 планки DDR400 если пропускная способность шины от памяти до процессора не расчитана на такой объем или расчитана.
И данные когда поступают в количестве 16 байт (при 128 разрядной шине данных) за один раз где они хранятся ведь процессор в регистрах за один раз может принять 8 байт так как он 64 разрядный.
если можно поясните схемами или подскажите где на русском языке в интернет это описано.
А как применить выше сказанное к 2-ядерному процессору AMD.
Как эффективно использовать пропускную способность память из 4 планок DDR400 в 2-канальном режиме и подобрать процессор ( какой он должен быть ) как это все рассчитывается и как происходит обмен данными при современных технологиях.
Спаибо.
Пытался найти ресурсы которые бы описали это но не получается , хотя почти каждый день пробовал искать и уже довольно долго.

ShaddyR 10-07-2006 19:55 459948

А ты на каждом ресурсе для одного вопроса создаешь несколько тем?

maslinaV 01-08-2006 16:43 467129

Цитата:

Так как регистры стали 64 разрядными , то шина данных стала тогда 128 разрядной
Шина данных не стала 128 разрядной.Так как контроллер памяти остался 64 разрядный интерфейс системной памяти то же 64 разрядной.
Пример если работает одна планка и она адресует только за один раз 64 разряда , контроллер памяти то же 64 разрядный , теперь включаем 2-х канальный режим и так как все равно по одной шине или образно говоря "дороге" ширино 64 разряда ( 8 байт) не сможет параллельно придти к контроллеру памяти сразу 64 + 64 разряда , и проходят они через контроллер один за другим но с небольшим опозданием но меньшим как если бы попеременно работали одна планка за другой.
Может так?

maslinaV 01-08-2006 17:10 467145

Цитата:

а выход на системную шину разве от каждого слота памяти через мультиплексор идет через 64 разрядная шину - как это выглядит при подходе к процессору , неужели дорожки после каждого мультиплексора сливаются и таким образом из 4 планок получается шина 4*64=256 разрядная (не считал сигнальных линий ил вспомогательных )
Нет, сам интерфейс к контроллеру памяти или лучше сказать шина связывающая контролер памяти и системную память имеет ширину ------ 64 разряда .

maslinaV 01-08-2006 18:00 467156

Цитата:

Подскажите как это все понять и какой смысл ставить 4 планки DDR400 если пропускная способность шины от памяти до процессора не расчитана на такой объем или расчитана.
1.Не важно что не расчитана , видеокарты с интерфейсом PCI Express или AGP работают напрямую с системной памятью.
2.При этом нужно учесть что для работы с базами данных или использовании такой платфоры в качестве server_file или рабочей станции для дизайнера не помешает установка столько памяти

maslinaV 01-08-2006 18:31 467161

Цитата:

И данные когда поступают в количестве 16 байт (при 128 разрядной шине данных) за один раз где они хранятся ведь процессор в регистрах за один раз может принять 8 байт так как он 64 разрядный.
Не верно .Когда данные поступают на шину соединяющую контроллер памяти и процессор ( а AMD встроила контроллер памяти в процессор и данные идут по системной шине (внешней) от северного моста до процессора) то данные поступают в кэш 2-го уровня , а оттуда выбираются необходимые данные которые нужны процессору и при этом они соединены с кэшем 1-го уровня (но здесь есть отличия в архитектуре процессоров Intel и AMD) при этом например у AMD кэш 1-го уровня делится на 2 части Кэш данных и кэш инструкций. И в новых процессорах AMD64 связь между кэшами идет одновременно в 2-х направлениях и каждое направление имеет шину шириной 64 разряда.) Подробнее
Современные десктопные процессоры архитектуры x86: общие принципы работы (x86 CPU FAQ 1.0)


Обзор микроархитектур современных десктопных процессоров Часть 1: общая организация, кэш инструкций и предсказание переходов, выборка и декодирование


Архитектура IA64


Симфония Соль мажор для Opteron и Athlon 64 Исполнять вдумчиво и размеренно Для полного состава симфонического оркестра

Детальное исследование архитектуры AMD64

Цитата:

А как применить выше сказанное к 2-ядерному процессору AMD. Как эффективно использовать пропускную способность память из 4 планок DDR400 в 2-канальном режиме и подобрать процессор ( какой он должен быть ) как это все рассчитывается и как происходит обмен данными при современных технологиях. Спасибо. Пытался найти ресурсы которые бы описали это но не получается , хотя почти каждый день пробовал искать и уже довольно долго.

Современные десктопные процессоры архитектуры x86: общие принципы работы (x86 CPU FAQ 1.0)


Обзор микроархитектур современных десктопных процессоров Часть 1: общая организация, кэш инструкций и предсказание переходов, выборка и декодирование


Архитектура IA64


Симфония Соль мажор для Opteron и Athlon 64 Исполнять вдумчиво и размеренно Для полного состава симфонического оркестра

Детальное исследование архитектуры AMD64


Время: 15:46.

Время: 15:46.
© OSzone.net 2001-