История создания процессора

Автор работы: Пользователь скрыл имя, 22 Декабря 2010 в 21:17, реферат

Описание работы

Сегодня мир без компьютера — это немыслимое явление. А ведь мало кто задумывается об устройстве этих "существ". И уж точно никто не знает, насколько умными стали данные аппараты за последние 50 лет. Для многих людей Искусственный интеллект и компьютер, который стоит на вашем столе, — это одно и тоже. Но как люди просвещенные, мы знаем, что до разума человека, или даже собаки любой, даже самой умной, машине еще далеко.

Файлы: 1 файл

История создания процессора.doc

— 95.00 Кб (Скачать файл)

    Например, команда загрузки выносится из ветвления, а ветвь, из которой она вынесена, не запускается. В этом случае возникшая исключительная ситуация игнорируется.

    Важно отметить тот факт, что с выходом Itanium сравнение процессоров по частоте  практически теряет смысл. Придется применять новые методики, учитывающие не только количество реально выполненных за один такт инструкций, но и качество анализа компилятором исполняемой программы, поскольку результирующая производительность будет сильно зависеть от этого (процессор ведь может работать с огромной скоростью, вычисляя ненужные ветви программы).

    Процессор Itanium полностью совместим с современными 32-разрядными приложениями, но вряд ли эти программы будут работать на 64-разрядном кристалле быстрее.

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

    Корпорация AMD тоже обнародовала свои планы создания 64-разрядных кристаллов. Она добавила 32 разряда к уже имеющимся 32, и  регистры расширились до 64 разрядов, появились команды манипуляции с 64-разрядными данными, да и шина адреса увеличилась до 64 разрядов. В итоге родилась архитектура x86-64. Первоначально подобный процессор был назван Sledgehammer. Команды нового кристалла отличаются от команд процессоров x86 только наличием префикса, указывающего на их разрядность.

    Здесь имеются восемь 64-разрядных регистров  для операций вещественной арифметики. И это в прибавке к шестнадцати  регистрам общего назначения.

    Восемь  первых регистров Sledgehammer обозначаются названиями, отражающими их x86-происхождение: RAX, RBX, RCX, RDX, RSP, RBP, RSI, RDI.

    Восемь  младших разрядов RAX фактически эквивалентны регистру A аккумулятору процессора i8080 и регистру AL i8086. Разряды 8 – 15 эквивалентны регистру AH i8086. Если объединить эти  два поля, то получится регистр AX i8086. Битовое поле 0 – 31 — полный эквивалент регистра EAX в 32-разрядных 80 x 86.

    А вот архитектуру нового процессора дополняют шестнадцать 128-разрядных  регистров для хранения операндов SIMD-инструкций.

    Итак, корпорацией AMD была обеспечена полная аппаратная поддержка выполнения инструкций x86-32 на уровне ядра. В отличие от процессора Itanium, здесь должна обеспечиваться полноценная реализация 8-, 16- и 32-разрядных приложений без потери производительности, т. е. на одном процессоре смогут одновременно и независимо работать 16- и 32-разрядные приложения. Данное обстоятельство должно сделать переход пользователей на новую платформу безболезненным, ведь процессоры смогут работать в двух режимах:.

  • в технологии Long кристалл будет работать как x86-64;
  • в технологии Legacy Mode кристалл будет работать как x86-процессор, совместимый с 16- и 32-разрядными приложениями и поддерживающий расширение SSE.

    В ближайшем  будущем планируется выпустить  две модели 64-разрядного микропроцессора: собственно Sledgehammer и младшую модель — Clawhammer. Главные отличия состоят главным образом в размере кэш-памяти второго уровня:

  • Clawhammer позиционируется как процессор для рабочих станций и будет поддерживать двухпроцессорные системы. Причем размер кристалла не должен превысить 100 кв. мм, что сделает его в достаточной мере дешевым;
  • Sledgehammer же, как планируется, будет поддерживать до восьми процессоров.

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

    Для возможности обращения к одному и тому же сегменту памяти в мультипроцессорных системах будет использоваться архитектура NUMA (Non-Uniform Memory Access).

    Каждому процессору будет отведен отдельный  сегмент памяти, но при необходимости  будет доступен и сегмент памяти другого процессора. AMD разрабатывает два набора микросхем с поддержкой HyperTransport. Первый чипсет Golem предназначен для серверов и оснащен мостом HyperTransport-PCI-X, а второй — Lokar для рабочих станций, имеет встроенную поддержку интерфейса AGP 8X и мост HyperTransport-AGP.

    В заключение отметим, что новые процессоры будут изготавливаться с учетом проектных норм 0,13 мкм и технологии SOI (Silicon On Insulator — "кремний на изоляторе"). Т. к. массовое производство кристаллов начнется не ранее 2002 г., то говорить о конкуренции между семействами Itanium и Hammer пока рановато.

Библиографический список

  1. http://www.bytemag.ru/.
  2. http://www.maxwolf.ru/faq/cpu.html.
  3. http://www.intel.com/ .
  4. http://www.amd.com .
  5. http://www.hp.com .

Информация о работе История создания процессора