Процессоры
Категория реферата: Рефераты по информатике, программированию
Теги реферата: уголовное право шпаргалки, налоговая реферат
Добавил(а) на сайт: Georgij.
Предыдущая страница реферата | 7 8 9 10 11 12 13 14 15 16 17 | Следующая страница реферата
Hо принципиальной прорасти между конкурентами нет. В некоторых случаях Pentium Pro более сложен, чем Nx586, K5 и M1, в других менее. В целом же схема P6 сравнима с прочими процессорами; наиболее близок к ней дизайн К5, как считают эксперты.
Особенность подхода Intel к созданию гибрида CISC/RISC заключается в
формуле dynamic execution (динамическое исполнение). Примерно такие же
базовые принципы вы обнаружите, если станете разбираться подробно с
архитектурой последних RISC-процессоров IBM/Motorola PowerPC 604 и Power PC
620, Sum UltraSparc, Mips R10000, Digital Alpha 21164 и HP PA-8000.
Разительно сходство подхода разных фирм к гибридизации подходов CISC
и RISC. Внешне Pentim Pro выглядит традиционным CISC-процессором, совместимым со всем наработанным программно-аппаратным фондом. Знакомый
"фасад" прикрывает от пользователя RISC-подобное ядро. Между "фасадом" и
"задними комнатами" работает умнейший декодер, разбивающий сложные и
длинные команды х86 на более простые операции, похожие на команды RISC -
компания Intel называет их u-ops или micro - ops. Эти micro - ops поступают
в ядро процессора, которое их буквально перелопачивает. Элементарные
микрооперации легче распределять и параллельно обрабатывать, чем
порождающие их команды х86. Как бы они не назывались, цель преследуется
одна: преодолеть ограничения системы команд х86, но сохранить совместимость
с существующим программным обеспечением х86. Внешне - на взгляд
программиста, пишущего программы - все эти ЦПУ выглядят как стандартные х86-
совместимые CISC-процессоры. А внутри они работают как современнейшие
модели RISC-чипов.
Hо сегодня Pentium Pro "живее" и быстрее не только любого из "живых" процессоров архитектуры х86, включая Nx586 и Cyrix6x86, но и любого из выпускаемых RISC-процессоров.
Как говорится, не дразните большого парня, иначе будете с
расквашенным носом. Именно таков смысл послания Intel в адрес конкурентов:
NexGen, Cyrix и AMD.
7. Pentium II.
7.1 Pentium II
Выпущенный с середины 1997 года, Pentium II ввел ряд больших изменений в мир процессоров PC.
Во-первых, чип и системный кэш второго уровня соединялись по выделенной шине, способной работать на частоте шины процессор-система.
Во вторых, процессор, вторичный кэш и тепло отвод были смонтированы
на небольшой плате, вставлявшейся в разъем на системной плате, что больше
напоминало карту расширения, чем традиционную схему процессор/гнездо. Intel
окрестил это Single Edge Contact cartridge (SEC) - односторонне контактный
картридж. В этом картридже находятся шесть отдельных компонент - процессор, четыре индустриально стандартных burst-static-cache RAM и один tag RAM.
Дизайн SEC картриджа наделял важными преимуществами. PGA-компоновка Pentium
Pro требовала 387 контактов, в то время как SEC-картридж - только 242.
Уменьшение на треть числа контактов произошло благодаря наличию в картридже
дискретных элементов, таких как замыкающие резисторы и конденсаторы. Эти
элементы обеспечивают расщепление сигналов, что значит намного меньшее
число требуемых разъемов питания. Разъем SEC-картриджа использует так
называемый Slot 1 и воспринимается как принимающий эстафету у уходящего
Socket 7.
Третье изменение - в большем синтезе, так как Pentium II объединяет
Dual Independent Bus (DIB) от Pentium Pro c технологией MMX от Pentium MMX, формируя новый вид - гибрид Pentium Pro/MMX. Таким образом, внешне очень
отличный от предыдущих интеловских процессоров, Pentium II внутренне являет
собой смесь новых технологий и улучшений старых чипов.
И наконец, в отличие от Pentium Pro, работающего на 3.3v, Pentium II
питается от 2.8v, позволяя Intel пускать его на больших частотах без
чрезмерного увеличения требование к мощности. В то время, как 200MHz
Pentium Pro с 512kb кэша потребляет 37.9 ватт, 266MHz Pentium II с 512kb
кэша сжигает 37.0 ватт.
Подобно Pentium Pro, Pentium II применяет интеловскую Технологию
Динамического Исполнения. Когда программная инструкция считывается в
процессор и декодируется, она попадает в исполняемый пул. Технология
Динамического Исполнения принимает три основных подхода к оптимизации
способа обращения процессора с кодом. Множественные Предсказания Ветвлений
проверяют программный поток вдоль нескольких ветвей и предсказывают, где в
памяти находится следующая инструкция.
Когда процессор читает, он также проверяет следующие инструкции в потоке, ускоряя в результате рабочее течение. Анализ Потока Данных оптимизирует последовательность, в которой инструкции будут выполняться, проверяя декодированные инструкции и определяя, готовы ли они для обработки или зависят от других инструкций. Спекулятивное Выполнение увеличивает скорость таких инструкций просмотром вперед от текущей инструкции и обработкой дальнейших инструкций, которые вероятно могут понадобится. Эти результаты хранятся как спекулятивные до тех пор, пока процессор не определит, какие ему нужны, а какие - нет. С этой точки инструкция возвращается в нормальную очередь и добавляется к потоку.
У Технологии Динамического Исполнения есть два основных преимущества:
Инструкции обрабатываются быстрее и эффективнее, чем обычно, и, в отличие
от CPU с применением RISC архитектуры, программы не надо перекомпилировать
для извлечения выгод процессора. Процессор все делает на лету.
Значительной новой особенностью является удаление вторичного кэша из
собственно процессора на отдельную кремниевую пластину в картридже.
Процессор читает и пишет данные в кэше используя специализированную
высокоскоростную шину. Называемая задней (backside) шиной, она отделена от
системной шины процессор-память (сейчас называемой передней (frontside)
шиной). Процессор может использовать обе шины одновременно, но архитектура
двойной независимой шины имеет другие преимущества.
Хотя шина между процессором и кэшем второго уровня работает медленнее, чем на обычном Pentium Pro (на половине скорости процессора), она чрезвычайно масштабируема. Чем быстрее процессор, тем быстрее кэш, независимо от 66MHz передней шины. Вдобавок, передняя шина может быть увеличена с 66 до 100MHz без влияния на шину кэша второго уровня. Также очевидно, что наличие памяти на одном кристалле с процессором негативно сказывается на проценте выхода годных 512kb Pentium Pro, сохраняя высокими цены.
Pentium II опирается на GTL+ (gunning-transceiver-logic) логику хост-шины, допускающую естественную поддержку двух процессоров. Во время выхода это
обеспечивало стоимостно эффективное минималистское двухпроцессорное
решение, допускаемое симметричной мультипроцессорностью (SMP).
Двухпроцессорное ограничение налагалось не самим Pentium II, а поддержкой
чипсета. Изначальное ограничение чипсета двухпроцессорной конфигурацией
позволяло Intel и поставщикам рабочих станций предлагать двухпроцессорные
системы как временное и экономичное решение, что по другому и не было
возможно. Это ограничение было снято с середины 1998 года с выходом чипсета
450NX, поддерживающего от одного до четырех процессоров. Чипсет 440FX, содержащий чипы PMC и DBX, не допускал чередования (interleaving) памяти, но поддерживал EDO DRAM, позволяя улучшать производительность памяти
уменьшением ожидания.
Когда Intel проектировал Pentium II, он также взялся за слабую 16- битную производительность его предшественника. Pentium Pro роскошно работает с полностью 32-битным обеспечением, таким как Windows NT, но опускается ниже стандартного Pentium'а, обрабатывая 16-битный код. Это влечет худшую чем Pentium производительность под Windows 95, большие части которой пока 16-битны. Intel решил эту проблему использованием пентиумного кэша с дескрипторами сегментов в Pentium II.
Как и Pentium Pro, Pentium II чрезвычайно быстр в арифметике плавающей точки. В сочетании с Accelerated Graphics Port (AGP) это делает Pentium II мощным решением для высокопроизводительной 3D графики.
7.2 Deschutes
333MHz воплощение Pentium II под кодовым названием Deschutes (по реке, текущей в Орегоне), было анонсировано в начале 1998 года с планируемыми в
течение года 400MHz и выше. Имя Deschutes в действительности относится к
двум разным линиям CPU.
Версия для Slot 1 - ничего более, чем слегка эволюционировавший Pentium II.
Архитектура и физический дизайн идентичны, за исключением того, что
Deschutes Slot 1 частью сделан с использованием 0.25-микронной технологии, введенной осенью 1997 года с ноутбучным процессором Tillamook, по сравнению
с 233-300MHz версиями, выполненными по 0.35-микронному процессу. Применение
0.25-микрон означает, что транзисторы на матрице физически ближе между
собой и CPU потребляет меньше энергии, а следовательно рассеивает меньше
тепла на данной частоте, позволяя ядру тикать на больших частотах.
Все иное у Slot 1 Deschutes идентично обычному Pentium II.
Смонтированный на основание и заключенный в SEC картридж, он поддерживает
набор инструкций MMX и общается с 512kb вторичного кэша на половинной
частоте ядра. Он имеет тот же конечный коннектор, и работает на тех же
системных платах с теми же чипсетами. Как таковой он работает с 440FX или
440LX на внешней частоте 66MHz.
С весны 1998 года большой шаг в производительности пришел со следующим воплощением Deschutes, когда вышел новый чипсет 440BX, допускающий 100MHz передачу по системной шине, уменьшая закупоривание данных и поддерживая частоты от 350 до 400MHz.
Другой процессор, зовущийся Deschutes, относится к Slot 2, выпущен с
середины 1998 года как Pentium II Xeon. Intel разбил Slot 1 и Slot 2
Deschutes на взаимодополняющие товарные линии, где Slot 1 предназначен для
массового производства, а Slot 2 нацелен на high-end серверы и туда, где
цена вторична по отношению к производительности.
7.3 Мобильный Pentium II
Рекомендуем скачать другие рефераты по теме: товар реферат, доклад по обж.
Предыдущая страница реферата | 7 8 9 10 11 12 13 14 15 16 17 | Следующая страница реферата