на тему рефераты
 
Главная | Карта сайта
на тему рефераты
РАЗДЕЛЫ

на тему рефераты
ПАРТНЕРЫ

на тему рефераты
АЛФАВИТ
... А Б В Г Д Е Ж З И К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Э Ю Я

на тему рефераты
ПОИСК
Введите фамилию автора:


Реферат: Процессоры


3.7. Процессор 80486.

В 1989 г. Intel представила первого представителя семей­ства 80х86, содержащего более миллиона (а точнее, 1,2 миллиона)  транзисторов в чипе. Этот чип во многом сходен с 80386. Он на 100% программно совместим с микроп­роцессорами 386(ТМ) DX & SX. Один миллион транзисторов объединенной кэш-памяти (сверхбыстрой оперативной памяти), вместе с аппаратурой для выполнения операций с плавающей запятой и управлением памяти на одной микросхеме, тем не менее поддерживают программную совмести­мость с предыдущими членами семейства процессоров архитектуры 86. Часто используемые операции выполняются за один цикл, что сравнимо со скоростью выполнения RISC-команд. Восьмикилобайтный унифицирован­ный кэш для кода и данных, соединенный с шиной пакетного обмена дан­ными со скоростью 80/106 Мбайт/сек при частоте 25/33 Мгерц гаранти­руют высокую производительность системы даже с недорогими дисками (DRAM). Новые возможности расширяют многозадачность систем. Новые операции увеличивают скорость работы с семафорами в памяти. Оборудо­вание на микросхеме гарантирует непротиворечивость кэш-памяти и под­держивает средства для реализации многоуровневого кэширования. Встроенная система тестирования проверяет микросхемную логику, кэш-память и микросхемное постраничное преобразование адресов памя­ти. Возможности отладки включают в себя установку ловушек кон­трольных точек в выполненяемом коде и при доступе к данным. Процес­сор i486 имеет встроенный в микросхему внутренний кэш для хранения 8Кбайт команд и данных. Кэш увеличивает быстродействие системы, от­вечая на внутренние запросы чтения быстрее, чем при выполнении цик­ла чтения оперативной памяти по шине. Это средство уменьшает также использование процессором внешней шины. Внутренний кэш прозрачен для работающих программ. Процессор i486 может использовать внешний кэш второго уровня вне микросхемы процессора. Обычно внешний кэш позво­ляет увеличить быстродействие и уменьшить полосу пропускания шины, требуемую процессором i486.

3.7.1.Процессор i486SX

Появление нового микропроцессора i486SX фирмы Intel  вполне можно считать одним из важнейших событий 1991 года. Уже

предварительные испытания показали, что компьютеры на базе i486SX с тактовой частотой   20 МГц работают быстрее (примерно на 40%) компьютеров, основанных на i80386DX с тактовой частотой 33 МГц. Микропроцессор i486SX, подобно оригинальному i486DX, содержит на кристалле и кэш-память, а вот математический сопроцессор у него заблокирован. Значительная экономия (благодаря исключению затрат на тестирование сопроцессора) позволила фирме Intel существенно снизить цены на новый микропроцессор. Надо сказать, что если микропроцессор i486DX был ориентирован на применение в сетевых серверах  и рабочих станциях, то i486SX послужил отправной точкой для создания мощных настольных компьютеров. Вообще говоря, в семействе микропроцессоров i486 предусматривается несколько новых возможностей для построения мультипроцессорных систем: соответствующие команды поддерживают механизм семафоров памяти, аппаратно - реализованное выявление недостоверности строки кэш-памяти обеспечивает согласованность между несколькими модулями кэш-памяти и т.д. Для микропроцессоров семейства i486 допускается адресация физической памяти размером 64 Тбайт

3.8. Intel OverDrive процессор.

Возможность постоянного совершенствования. Пользователи пер­сональных компьютеров все чаще сталкиваются с этим по мере все воз­растающих требований к микропроцессорам со стороны аппаратного и программного обеспечения. Фирма Intel уверена: лучшая стратегия со­вершенствования - первоначально заложенная в систему возможность мо­дернизации, модернизации согласно вашим нуждам. Впервые в мире та­кая возможность предоставляется нашим потребителям. Фирма Intel приступила к выпуску Intel OverDrive процессора, открывающего новую категорию мощных сопроцессоров. После простой установки этого сопро­цессора на плату резко вырастет скорость работы всей системы и прик­ладных программ в MS-DOS, Windows, OS/2, Windows'95 и UNIX.

С помощью этой одной-единственной микросхемы Вы сразу же сможете воспользоваться преимуществами новой стратегии фирмы Intel, заложенной в нашей продукции. Когда настанет неотвратимый момент, когда Вам потребуется производительность большая, чем у Вашего ком­пьютера, то все, что Вам будет нужно - это вставить OverDrive про­цессор в Вашу систему - и пользоваться преимуществами, которые даст Вам новая микропроцессорная технология фирмы Intel. Более чем прос­то модернизация, OverDrive процессор - это стратегия защиты Ваших настоящих и будущих вкладов в персональные компьютеры.

Intel OverDrive процессор гарантирует Вам отвечающую стан­дартам и экономичную модернизацию. Всего лишь одна микросхема увели­чит вычислительную мощь Вашего компьютера до требований самого сов­ременного программного обеспечения и даже тех программ, которые еще не написаны, в MS-DOS, в Windows, в PS/2, в UNIX, от AutoCAD - до WordPerfect.

Итак, наш первый микропроцессор в серии Single Chip Upgrade (Качественное улучшение - одной микросхемой) - это OverDrive процес­сор для систем на основе Intel i486SX. Установленный в OverDrive – разъем, этот процессор позволяет системе i486SX использо­вать новейшую технологию "удвоения скорости", используемую в процес­соре i486DX2, и дающую общее увеличение производительности до 70%. OverDrive процессор для систем i486SX содержит модуль операций над целыми числами, модуль операций над числами с плавающей точкой, мо­дуль управления памятью и 8К кэш-памяти на одном кристалле, работаю­щем на частоте, в два раза превышающей тактовую частоту системной шины. Это уникальное свойство позволяет Вам удвоить тактовую часто­ту Вашей системы, не тратясь на покупку и установку других дополни­тельных компонентов. OverDrive процессор удвоит, например, внутрен­нюю частоту МП i486SX 25 МГц до 50 МГц.

Хотя Intel OverDrive - это совершенно новая технология ка­чественной модернизации, в нем узнаются и фамильные черты Intel. Изготовленный и испытанный в соответствии с жесткими стандартами Intel, OverDrive отличается зарекомендовавшими себя свойствами про­дукции Intel: качеством и надежностью. OverDrive обеспечен постоян­ной гарантией и привычным сервисом и поддержкой во всем мире. OverDrive полностью совместим более чем с 50000 прикладных программ. OverDrive процессор для i486SX - только первый из наших новых про­цессоров. Во втором полугодии 1992 года мы выпустим OverDrive про­цессор для систем i486DX2, самих по себе представляющих новое поко­ление технологии МП. Мощный и доступный, OverDrive процессор проло­жит для Вас непрерывный путь к качественно новым уровням производи­тельности персональных компьютеров.

Hекоторые результаты лабораторных испытаний Intel OverDrive процессора:

1. Работа с Microsoft Word for Windows 6.1 в среде Windows

3.0, популярным текстовым процессором.

Тест исполнялся на системе с i486SX 20 МГц с файлом 330 КВ. WordPerfect, преобразованном в формат Windows Word, было выполнено 648 контекстных поисков и замен, проверка правописания во всем фай­ле, затем файл был сохранен.

Время исполнения:

i486SX без OverDrive =107 с

----------------------------                  ВЫИГРЫШ = 57%

i486SX с OverDrive = 68 с

2. Работа с Lotus 1-2-3 Release 3.0, электронной таблице, приближающейся по возможностям к интегрированной среде, обладающей широким выбором аналитических, экономических и статистических фун­кций.

Тест исполнялся на i486SX 20 МГц с таблицей объемом 433К на 10000 ячеек, которая была загружена и пересчитана. Кроме того, был обработан большой блок текстовых данных.

Время исполнения:

i486SX без OverDrive=250 с

----------------------------                  ВЫИГРЫШ = 481%

i486SX с OverDrive = 43 с

i486SX с i487SX =  72 с

----------------------------                  ВЫИГРЫШ = 67%

i486SX c OverDrive =   43 c

3. Работа с AutoCAD, популярной системой САПР.

Тест исполнялся на i486SX 20 МГц с трехмерным архитектурным чертежом, над которым выполнялись операции перечеркивания, панорами­рования, масштабирования, удаления скрытых линий и повторной генера­ции файла во внешнем формате.

Время исполнения:

i486SX с i487SX =  162 с

----------------------------                  ВЫИГРЫШ = 45%

i486SX c OverDrive =   112 c

А вот что говорят об OverDrive процессоре те, кому уже пос­частливилось поработать с ним:

Брент Грэхэм: (специалист по автоматизации офисов, US Bank, Портленд) "С теми возможностями модернизации, которые предоставляет Intel 486, я не вижу причин не использовать OverDrive процессор. Что касается его установки в систему, то с этим справится даже мой 10-летний сынишка."

Билл     Лодж:    (руководитель   проектной    группы,

Corporation, Нью – Йорк) "Я работал с Windows и OS/2 в сети Banyan Wines, используя OverDrive процессор без единой заминки. Моя усовер­шенствованная система с i486SX 25 МГц работает не хуже, чем системы на 50 МГц."

Стив  Симмонс:  (технический  менеджер, Даллас)

"Windows визжит от счастья, когда работает с OverDrive процессором. Расчеты на электронной таблице в Excel выполняются мгновенно."

3.9. Процессор Pentium.

В то время, когда Винод Дэм делал первые наброски, начав в июне 1989 года разработку Pentium процессора, он и не подозревал, что именно этот продукт будет одним из главных достижений фирмы Intel. Как только выполнялся очередной этап проекта, сразу начинал­ся процесс всеобъемлющего тестирования. Для тестирования была разра­ботана специальная технология, позволившая имитировать функциониро­вание Pentium процессора с использованием программируемых устройств, объединенных на 14 платах с помощью кабелей. Только когда были обна­ружены все ошибки, процессор смог работать в реальной системе. В до­полнение ко всему, в процессе разработки и тестирования Pentium про­цессора принимали активное участие все основные разработчики персо­нальных компьютеров и программного обеспечения, что немало способ­ствовало общему успеху проекта. В конце 1991 года, когда была завер­шен макет процессора, инженеры смогли запустить на нем программное обеспечение. Проектировщики начали изучать под микроскопом разводку и прохождение сигналов по подложке с целью оптимизации топологии и повышения эффективности работы. Проектирование в основном было за­вершено в феврале 1992 года. Началось всеобъемлющее тестирование опытной партии процессоров, в течение которого испытаниям подверга­лись все блоки и узлы. В апреле 1992 года было принято решение, что пора начинать промышленное освоение Pentium процессора. В качестве основной промышленной базы была выбрана 5 Орегонская фабрика. Более 3 миллионов транзисторов были окончательно перенесены на шаблоны. Началось промышленное освоение производства и доводка технических характеристик, завершившиеся через 10 месяцев, 22 марта 1993 года широкой презентацией Pentium процессора.

Объединяя более, чем 3.1 миллион транзисторов на одной крем­ниевой подложке, 32-разрядный Pentium процессор характеризуется вы­сокой производительностью с тактовой частотой 60 и 66 МГц. Его су­перскалярная архитектура использует усовершенствованные способы проектирования, которые позволяют выполнять более, чем одну команду за один период тактовой частоты, в результате чего Pentium в состоя­нии выполнять огромное количество PC-совместимого программного обес­печения быстрее, чем любой другой микропроцессор. Кроме существующих наработок программного обеспечения, высокопроизводительный ариф­метический блок с плавающей запятой Pentium процессора обеспечивает увеличение вычислительной мощности до необходимой для использования недоступных ранее технических и научных приложений, первоначально предназначенных для платформ рабочих станций.

Многочисленные  нововведения  -   характерная     особенность

Pentium процессора в виде уникального сочетания высокой производи­тельности, совместимости, интеграции данных и наращиваемости. Это включает:

- Суперскалярную архитектуру;

- Раздельное кэширование программного кода и данных;

- Блок предсказания правильного адреса перехода;

- Высокопроизводительный блок вычислений с плавающей за­пятой;

- Расширенную 64-битовую шину данных;

- Поддержку многопроцессорного режима работы;

- Средства задания размера страницы памяти;

- Средства обнаружения ошибок и функциональной избыточ­ности;

- Управление производительностью;

- Наращиваемость с помощью Intel OverDrive процессора. Cуперскалярная архитектура Pentium процессора представляет

собой совместимую только с Intel двухконвейерную индустриальную ар­хитектуру, позволяющую процессору достигать новых уровней производи­тельности посредством выполнения более, чем одной команды за один период тактовой частоты. Термин "суперскалярная" обозначает микроп­роцессорную архитектуру, которая содержит более одного вычисли­тельного блока. Эти вычислительные блоки, или конвейеры, являются узлами, где происходят все основные процессы обработки данных и ко­манд.

Появление суперскалярной архитектуры Pentium процессора представляет собой естественное развитие предыдущего семейства про­цессоров с 32-битовой архитектурой фирмы Intel. Например, процессор Intel486 способен выполнять несколько своих команд за один период тактовой частоты, однако предыдущие семейства процессоров фирмы Intel требовали множество циклов тактовой частоты для выполнения од­ной команды.

Возможность выполнять множество команд за один период такто­вой частоты существует благодаря тому, что Pentium процессор имеет два конвейера, которые могут выполнять две инструкции одновременно. Так же, как и Intel486 с одним конвейером, двойной конвейер Pentium процессора выполняет простую команду за пять этапов: предвари­тельная подготовка, первое декодирование ( декодирование команды ), второе декодирование ( генерация адреса ), выполнение и обратная выгрузка.

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

Другое важнейшее революционное усовершенствование, реализо­ванное в Pentium процессоре, это введение раздельного кэширования. Кэширование увеличивает производительность посредством активизации места временного хранения для часто используемого программного кода и данных, получаемых из быстрой памяти, заменяя по возможности обра­щение ко внешней системной памяти для некоторых команд. Процессор Intel486, например, содержит один 8-KB блок встроенной кэш-памяти, используемой одновременно для кэширования программного кода и данных.

Проектировщики фирмы Intel обошли это ограничение использо­ванием дополнительного контура, выполненного на 3.1 миллионах тран­зисторов Pentium процессора ( для сравнения, Intel486 содержит 1.2 миллиона транзисторов ) создающих раздельное внутреннее кэширование программного кода и данных. Это улучшает производительность посред­ством исключения конфликтов на шине и делает двойное кэширование доступным чаще, чем это было возможно ранее. Например, во время фа­зы предварительной подготовки, используется код команды, полученный из КЭШа команд. В случае наличия одного блока кэш-памяти, возможен конфликт между процессом предварительной подготовки команды и досту­пом к данным. Выполнение раздельного кэширования для команд и дан­ных исключает такие конфликты, давая возможность обеим командам вы­полняться одновременно. Кэш-память программного кода и данных Pentium процессора содержит по 8 KB информации каждая, и каждая ор­ганизована как набор двухканального ассоциативного КЭШа - предназна­ченная для записи только предварительно просмотренного специфициро­ванного 32-байтного сегмента, причем быстрее, чем внешний кэш. Все эти особенности расширения производительности потребовали использо­вания 64-битовой внутренней шины данных, которая обеспечивает воз­можность двойного кэширования и суперскалярной конвейерной обработки одновременно с загрузкой следующих данных. Кэш данных имеет два ин­терфейса, по одному для каждого из конвейеров, что позволяет ему обеспечивать данными две отдельные инструкции в течение одного ма­шинного цикла. После того, как данные достаются из КЭШа, они записы­ваются в главную память в режиме обратной записи. Такая техника кэ­ширования дает лучшую производительность, чем простое кэширование с непосредственной записью, при котором процессор записывает данные одновременно в кэш и основную память. Тем не менее, Pentium процес­сор способен динамически конфигурироваться для поддержки кэширова­ния с непосредственной записью.

Таким образом, кэширование данных использует два различных великолепных решения: кэш с обратной записью и алгоритм, названный MESI (модификация, исключение, распределение, освобождение) прото­кол. Кэш с обратной записью позволяет записывать в кэш без обраще­ния к основной памяти в отличие от используемого до этого непосред­ственного простого кэширования. Эти решения увеличивают производи­тельность посредством использования преобразованной шины и предупре­дительного исключения самого узкого места в системе. В свою очередь MESI-протокол позволяет данным в кэш-памяти и внешней памяти совпа­дать - великолепное решение в усовершенствованных мультипроцессор­ных системах, где различные процессоры могут использовать для рабо­ты одни и те же данные.

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

Pentium процессор позволяет выполнять математические вычис­ления на более высоком уровне благодаря использованию усовершенство­ванного встроенного блока вычислений с плавающей запятой, который включает восьмитактовый конвейер и аппаратно реализованные основные математические функции. Четырехтактовые конвейерные команды вычисле­ний с плавающей запятой дополняют четырехтактовую целочисленную кон­вейеризацию. Большая часть команд вычислений с плавающей запятой мо­гут выполняться в одном целочисленном конвейере, после чего подаются в конвейер вычислений с плавающей запятой. Обычные функции вычисле­ний с плавающей запятой, такие как сложение, умножение и деление, реализованы аппаратно с целью ускорения вычислений.

В результате этих инноваций, Pentium процессор выполняет ко­манды вычислений с плавающей запятой в пять раз быстрее, чем 33-МГц Intel486 DX, оптимизируя их для высокоскоростных численных вычисле­ний, являющихся неотъемлемой частью таких усовершенствованных ви­деоприложений, как CAD и 3D-графика.

Pentium процессор снаружи представляет собой 32-битовое ус­тройство. Внешняя шина данных к памяти является 64-битовой, удваи­вая количество данных, передаваемых в течение одного шинного цикла. Pentium процессор поддерживает несколько типов шинных циклов, вклю­чая пакетный режим, в течение которого происходит порция данных из 256 бит в кэш данных и в течение одного шинного цикла.

Шина данных является главной магистралью, которая передает информацию между процессором и подсистемой памяти. Благодаря этой 64-битовой шине данных, Pentium процессор существенно повышает ско­рость передачи по сравнению с процессором Intel486 DX - 528 MB/сек для 66 МГц, по сравнению со 160 MB/сек для 50 МГц процессора Intel486 DX. Эта расширенная шина данных способствует высокоскорос­тным вычислениям благодаря поддержке одновременной подпитки команда­ми и данными процессорного блока суперскалярных вычислений, благода­ря чему достигается еще большая общая производительность Pentium процессора по сравнению с процессором Intel486 DX.

Давая возможность разработчикам проектировать системы с уп­равлением энергопотреблением, защитой и другими свойствами, Pentium процессор поддерживаем режим управления системой (SMM), подобный ре­жиму архитектуры Intel SL.

Вместе со всем, что сделано нового для 32-битовой микропро­цессорной архитектуры фирмы Intel, Pentium процессор сконструирован для легкой наращиваемости с использованием архитектуры наращивания фирмы Intel. Эти нововведения защищают инвестиции пользователей пос­редством наращивания производительности, которая помогает поддержи­вать уровень продуктивности систем, основанных на архитектуре про­цессоров фирмы Intel, больше, чем продолжительность жизни отдельных компонентов. Технология наращивания делает возможным использовать преимущества большинства процессоров усовершенствованной технологи в уже существующих системах с помощью простой инсталляции средства од­нокристального наращивания производительности. Например, первое средство наращивания - это OverDrive процессор, разработанный для процессоров Intel486 SX и Intel486 DX, использующий технологию прос­того удвоения тактовой частоты, использованную при разработке мик­ропроцессоров Intel486 DX2.

Первые модели процессора Pentium работали на частоте 60 и 66 МГц и общались со своей внешней кэш-памятью второго уровня по 64-би­товой шине данных, работающей на полной скорости процессорного ядра. Hо если скорость процессора Pentium растет, то системному разработ­чику все труднее и дороже обходится его согласование с материнской платой. Поэтому быстрые процессоры Pentium используют делитель час­тоты для синхронизации внешней шины с помощью меньшей частоты. Hап­ример, у 100 МГц процессора Pentium внешняя шина работает на 66 МГц, а у 90 МГц - на 60 МГц. Процессор Pentium использует одну и ту же шину для доступа к основной памяти и к периферийным подсистемам, таким как схемы PCI.

3.10. Процессор Pentium Pro.

3.10.1. Общее описание процессора.

Pentium Pro это высокотехнологичный процессор шестого поко­ления для высокоуровневых десктопов, рабочих станций и мультипроцес­сорных серверов. Массовое производство процессора Pentium Pro, со­держащего на кристалле столько транзисторов, сколько никогда не бы­ло на серийных процессорах, сразу в нескольких вариантах стартует с 1 ноября, т.е. с самого момента объявления. Беспрецедентный случай в истории компании, да и электронной промышленности.

Hапомним некоторые его особенности. Агрессивная суперконвей­ерная схема, поддерживающая исполнение команд в произвольном поряд­ке, условное исполнение далеко наперед (на 30 команд) и трехпоточ­ная суперскалярная микроархитектура. Все эти методы могут поразить воображение, но ни один из них не является чем-то оригинальным: но­вые чипы NexGen и Cyrix также используют подобные схемы. Однако, Intel обладает ключевым превосходством. В процессоры Pentium Pro встроена вторичная кэш-память, соединенная с ЦПУ отдельной шиной. Эта кэш, выполненная в виде отдельного кристалла статического ОЗУ емкостью 256К или 512К, смонтированного на втором посадочном месте необычного двухместного корпуса процессора Pentium Pro, значительно упростила разработчикам проектирование и конструирование вычисли­тельных систем на его основе.

Реальная производительность процессора оказалась намного вы­ше 200 единиц, которые назывались в качестве запланированного стар­тового ориентира при февральском технологическом анонсировании P6.

Pentium Pro это значительный шаг вперед. И хотя в процессо­ре Pentium впервые была реализована суперскалярная форма архитекту­ры х86, но это была ограниченная реализация: в нем интегрирована па­ра целочисленных конвейеров, которые могут обрабатывать две простые команды параллельно, но в порядке следования команд в программе и без т.н. условного исполнения (наперед). Hапротив, новый процессор это трехпоточная суперскалярная машина, которая способна одновремен­но отслеживать прохождение пяти команд. Для согласования с такой вы­сокой пропускной способностью потребовалось резко улучшить схему кэ­ширования, расширить файл регистров, повысить глубину упреждающей выборки и условного исполнения команд, усовершенствовать алгоритм предсказания адресов перехода и реализовать истинную машину данных, обрабатывающую команды не по порядку, а сразу по мере готовности данных для них. Ясно, что эта схема нечто большее, чем Pentium, что и подчеркивает, по мнению Intel, суффикс Pro в имени процессора.

3.10.2. Два кристалла в одном корпусе.

Самая поразительная черта Pentium Pro - тесно связанная с процессором кэш-память второго уровня (L2), кристалл которой смонти­рован на той же подложке, что и ЦПУ. Именно так, Pentium Pro это два чипа в одном корпусе. Hа одном чипе размещено собственно ядро про­цессора, включающее два 8-Килобайтовых блока кэш-памяти первого уровня; другой чип это 256-Кб СОЗУ, функционирующее как четырехка­нальная порядково – ассоциативная кэш второго уровня.

Страницы: 1, 2, 3, 4, 5, 6


на тему рефераты
НОВОСТИ на тему рефераты
на тему рефераты
ВХОД на тему рефераты
Логин:
Пароль:
регистрация
забыли пароль?

на тему рефераты    
на тему рефераты
ТЕГИ на тему рефераты

Рефераты бесплатно, реферат бесплатно, курсовые работы, реферат, доклады, рефераты, рефераты скачать, рефераты на тему, сочинения, курсовые, дипломы, научные работы и многое другое.


Copyright © 2012 г.
При использовании материалов - ссылка на сайт обязательна.