Сделать свой сайт бесплатно

Реклама

Создай свой сайт в 3 клика и начни зарабатывать уже сегодня.

@ADVMAKER@

4. Архитектурные особенности современных микропроцессоров.

21.01.2012

4. Архитектурные особенности современных микропроцессоров.

Современные архитектуры процессоров: AMD 86-64 и Intel 64

AMD 86-64: процессоры с суперскалярной архитектурой, с динамическим распараллеливанием, с полным набором команд.

Особенности: Контроллер памяти и кеш 2 ур. внутри процессора; Кэш 1ур команд и данных отдельно; Hyper Transport имеет 4 канала для быстрой связи; 3 конвейера: в каждом из них либо 12 ступ конвейер для целых или  19 ступ для данных с плав точкой.

Многоядерные процессоры: блоки Core, L1 inst,L1 data объединяются и дублируются, а также добавляется коммутатор или switch.

Intel 64:

Epic-explicitly parallel instruction computer.

Выполняют широкие команды которые называются связками.

Связка сост из 3х команд котор могут выполн параллельно. Template – шаблон: задаёт тип команд.

Всего связка длиной 128бит; instruction-41бит; шаблон 5 бит.

Каждая команда внутри слота содержит: 1)3 поля регистров общего назначения. 2)Предикат. 3)Код операции.

В процессорах Intel64 осущ предварительная загрузка данных т.е. компилятор предварительно просматривает исходный код и проверяет необходимость предварительной загрузки данных. В этих процессорах очень длинные регистровые файлы.

Комментарии (0)Просмотров (347)


Зарегистрированный
Анонимно