Смекни!
smekni.com

Процессоры (стр. 4 из 13)

Хотя 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 процес­сор способен динамически конфигурироваться для поддержки кэширова­ния с непосредственной записью.