Микропроцессоры После изучения главы вы должны знать: назначение микропроцессоров (МП) и их основные функции,

Работа добавлена: 2018-07-06






Глава 4. Микропроцессоры

После изучения главы вы должны знать:

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

Микропроцессор(МП), или Central Processing Unit (CPU) — функционально-законченное программно управляемое устройство обработки информации, выполненное в виде одной или нескольких больших (БИС) или сверхбольших (СБИС) интегральных схем.

Микропроцессор выполняет следующие функции:

Основными параметрами микропроцессоров являются:

Разрядность шины данных микропроцессора определяет количество разрядов, над которыми одновременно могут выполняться операции;разрядность шины адреса МП определяет его адресное пространство.

Адресное пространство — это максимальное количество ячеек основной памяти, которое может быть непосредственно адресовано микропроцессором.

Рабочая тактовая частота МП во многом определяет его внутреннее быстродействие, поскольку каждая команда выполняется за определенное количество тактов. Быстродействие (производительность) ПК зависит также и от тактовой частоты шины системной платы, с которой работает (может работать) МП.

Кэш-память, устанавливаемая на плате МП, имеет два уровня:

L1 — память 1-го уровня, находящаяся внутри основной микросхемы (ядра) МП и работающая всегда на полной частоте МП (впервые кэшL1 был введен в МП i486 и у МП i386SLC).

L2 — память 2-го уровня, кристалл, размещаемый на плате МП и связанный с ядром внутренней микропроцессорной шиной (впервые введен в МПPentium Pro). ПамятьL2 может работать на полной или половинной частоте МП. Эффективность этой кэш-памяти зависит и от пропускной способности микропроцессорной шины.

Состав инструкций — перечень, вид и тип команд, автоматически исполняемых МП. От типа команд зависит классификационная группа МП (CISC, RISC, VLIW). Перечень и вид команд определяют непосредственно те процедуры, которые могут выполняться над данными в МП, и те категории данных, над которыми могут быть применены эти процедуры. Дополнительные инструкции в небольших количествах вводились во многих МП (286, 486, Pentium Pro и другие), но существенное изменение состава инструкций произошло в микропроцессорах i386 (этот состав далее принят за базовый), Pentium MMX, Pentium III, Pentium 4, Pentium D,CoreDuo.

Конструктив — это те физические разъемные соединения, которые используются для установки МП, и которые определяют пригодность материнской платы для установки МП. Разъемы имеют разную конструкцию (Slot — щелевой разъем, Socket — разъем-гнездо), разное количество контактов, на которые подаются различные сигналы и рабочие напряжения.

Рабочее(ие)напряжение(ия) также является фактором пригодности материнской платы для установки МП.

Первый микропроцессор был выпущен в 1971 году компанией Intel (США) — МП 4004. В настоящее время разными фирмами (AMD,VIAApollo,IBM и другими) выпускается много десятков различных микропроцессоров, но наиболее популярными и распространенными являются микропроцессоры компании Intel и Intel-подобные. В дальнейшем подробнее рассмотрим именно их.

Все микропроцессоры можно разделить на группы:

CISC (Complex Instruction Set Command)снаборомсистемыполныхкоманд;

RISC (Reduced Instruction Set Command)снаборомсистемыусеченныхкоманд;

VLIW (Very Length Instruction Word)сосверхдлиннымкоманднымсловом.

Микропроцессорытипа CISC

Большинство современных ПК типа IBM PC используют МП типа CISC, выпускаемые многими фирмами: Intel, AMD,Cyrix, IBM и т. д. Законодателем «мод» здесь выступает Intel, но ей «на пятки» наступает AMD, в последние годы создавшая МП по некоторым параметрам лучше «интеловских». Все же пока МП фирмы Intelимеют большее распространение; характеристики некоторых из них приведены в табл. 6.1.

Таблица 6.1.Характеристики некоторых CISC МП

Модель МП

Intel

Разрядность

данных/адреса (битов)

Тактовая частота

(МГц)

Адресное

пространство

(байтов)

Состав команд1

Число элементов;

Технология

Кэш

L1 и

L2

(Кбайт)

Напряжение питания;

Конструктив

Год выпуска

4004

4

4

0,108

4 · 103

2300;

10 мкм

1971

8080

8

8

2,0

64 · 103

10 000;

6 мкм

1974

8086

16

16

4,77 и 8

106

70 000;

3 мкм

1979

8088

8, 16

16

4,77 и 8

106

70 000;

3 мкм

1978

80186

16

20

8 и 10

106

140 000

1981

80286

16

24

8–20

16 · 106

180 000;

1,5 мкм

1982

80386

32

32

16–50

4 · 109

Базовый

275 000;

1 мкм

8

1985

486

32

32

25–100

4 · 109

Базовый

1,2 · 106; 1 мкм

8

1989

Pentium

64

32

60–233

4 · 109

Базовый

3,3 · 106;

0,5, 0,35 мкм

8 + 8

В;

Socket 5

1993

Pentium Pro

64

32

150–200

4 · 109

Базовый

5,5 · 106; 0,5, 0,35 мкм

8 + 8

256F

3,3 В;

Socket 8

1995

Pentium

MMX

64

36

166–300

64 · 109

Базовый + 57

(MMX)

5 · 106; 0,35 мкм

16+16

2,8 В;

Socket 7

1997

Pentium II

(Katmai)

64

36

233–600

64 · 109

MMX + 

(SSE)

7,5 · 106; 0,25 мкм

16+16

512F/2

2,0 В;

Slot 1

1997

Celeron

(Mendocino)

64

32

300–800

4 · 109

SSE

19 · 106; 0,25,

0,22 мкм

16+16

128F

2,0 В;

Slot 1, Socket 370

1998

Pentium III (Coppermine)

64

36

500–1000

64 · 109

MMX 

+ 70

28 · 106; 0,18 мкм

16+16

256F

1,65 В;

Slot 1, Socket 370

1999

Pentium III Xeon

64

36

500–1000

64 · 109

SSE

30 · 106; 0,18, 0,13 мкм

16+16

256–2048F

1,65 В;

Slot 2

1999

Pentium 4 (Willamette)

64

36

1000–3500

64 · 109

SSE+144

(SSE2)

42 · 106; 0,13 мкм

8+8

256F

1,1–1,85 В

Socket 423, 478

2000

Pentium 4

Northwood

64

36

64 · 109

SSE2

55· 106; 0,13 мкм

2001

Pentium 4E (Prescott)

64

36

2800 -3600

64 · 109

SSE2+13

(SSE3)

125· 106; 0,09 мкм

16+16 1024 F

Socket 478, LGA 775 Strained, SOI, Cu

2003

Pentium 4XE

64

36

3200 -3600

64 · 109

SSE3

178· 106; 0,09 мкм

16+16 2048 F

Socket LGA 775 Strained, SOI, Cu

2004

Pentium D

2ядра

64

64

2800– 3200

64 · 109

SSE3+

275· 106;

0,09 мкм

16+16

2x1024

Socket LGA 775 Strained, SOI, Cu

2005

Следует знать, что:

Микропроцессоры Over Drive

В середине 90-х годов появились МП Over Drive, по существу являющиеся своеобразными сопроцессорами, обеспечивающими для МП 80486 режимы работы и эффективное быстродействие, характерные для МП Pentium, а для МП Pentium — увеличение их производительности (в частности, Over Drive 125, 150 и 166, соответственно, для Pentium 75, 90 и 100, увеличивающие их внутреннюю частоту до указанных для Over Drive величин).

Микропроцессоры Pentium

Микропроцессоры 80586 (P5) более известны по их товарной маркеPentium, которая запатентована фирмой Intel (МП 80586 других фирм имеют иные обозначения: К5 у фирмы AMD, M1 у фирмы Cyrix и т. д.). Эти микропроцессоры имеют пятиступенную конвейерную структуру, обеспечивающую многократное совмещение тактов выполнения последовательных команд (возможно независимое выполнение сразу двух простых команд), и кэш-буфер для команд условной передачи управления, позволяющий предсказывать направление ветвления программ; по эффективному быстродействию они приближаются к RISC МП, выполняющим каждую команду за один такт. Процессоры Pentium имеют 32-разрядную адресную шину и 64-разрядную шину данных. Обмен данными с системой может выполняться со скоростью 1 Гбайт/с.

У всех МП Pentiumимеется встроенная кэш-память, отдельно для команд, отдельно для данных по 8 Кбайт, и встроенный контроллер кэш-памяти 2-го уровня (что обеспечивает работу последней на внутренней частоте МП); имеются специализированные конвейерные аппаратные блоки сложения, умножения и деления, существенно ускоряющие выполнение операций с плавающей запятой. Удачные архитектурные решения МП Pentium обусловили то, что производительности микропроцессоров 486DX4-120 и Pentium-60 приблизительно одинаковы (то есть за счет архитектуры производительность увеличилась в 2 раза).

Микропроцессоры Pentium Pro

В сентябре 1995 года прошли презентацию и выпущеныМПшестого поколения80686 (Р6), торговая марка Pentium Pro.Микропроцессор состоит из 2-х кристаллов: собственно МП и кэш-памяти. Но он не полностью совместим с просто Pentium и, в частности, требует специальную системную плату. Pentium Pro прекрасно работает с 32-битовыми приложениями, а в 16-битовых иногда даже несколько проигрывает просто Pentium. Новые схемотехнические решения обеспечивают для ПК более высокую производительность. Часть этих новшеств может быть объединена понятием «динамическое исполнение» (dynamic execution), что, в первую очередь, означает наличие многоступенчатой суперконвейерной структуры (superpipelining) предсказания ветвлений программы при условных передачах управления (multiple branch prediction) и исполнение команд по предполагаемому пути ветвления (speculative execution).

В программах решения многих задач, особенно экономических, содержится большое число условных передач управления. Если процессор может заранеепредсказывать направление перехода (ветвления), то производительность его работы значительно повысится за счет оптимизации загрузки вычислительных конвейеров. Если путь ветвления предсказан неверно, процессор должен сбросить полученные результаты, очистить конвейеры и загрузить нужные команды заново, что требует достаточно большого числа тактов. В процессоре Pentium Pro вероятность правильного предсказания 90%, против 80% у МП Pentium.

Кэш-память емкостью 256–1024 Кбайт — обязательный атрибут высокопроизводительных систем на процессорах Pentium. Однако у них встроенная кэш-память имеет небольшую емкость, а основная ее часть находится вне процессора на материнской плате. Поэтому обмен данными с ней часто происходит не на внутренней частоте МП, а на частоте тактового генератора, которая обычно в 2–5 раз ниже, что снижает общее быстродействие компьютера. В МП Pentium Pro есть и кэш- память 1-го уровня (по 8 Кбайт для команд и данных) и кристалл кэш-памяти 2-го уровня емкостью 256 или 512 Кбайт, расположенный на плате самого микропроцессора и работающий на внутренней частоте МП.

Микропроцессоры Pentium MMX и Pentium II

В январе и в июне 1997 года прошли презентацию модернизированные для работы в мультимедийной технологии микропроцессоры Pentium и Pentium Pro, получившие торговые марки, соответственно Pentium MMX (MMX — MultiMedia eXtention) иPentium II. МП Pentium MMX содержит дополнительные 57 команд, ориентированных на обработку аудио- и видеоинформации, увеличенную вдвое (до 32 Кбайт) кэш-памятьL1, дополнительные восемь 64-битовых регистров, новый блок предсказания ветвлений, заимствованный у МПPentium Pro и другое.

Для эффективного использования этих микропроцессоров во все старые программы (в том числе и в операционные системыWindows 95,Windows NT) необходимо было включить согласующие программные фрагменты; правда и без них МПPentium MMX несколько производительнее просто МПPentium. При выполнении обычных приложенийPentiumMMX на 10–15% быстрееPentium, а при работе мультимедийных приложений с использованием новых 57 команд он уже эффективнее на 30% (для сравнения: МПPentium Pro опережает МПPentium при выполнении обычных приложений примерно на 20%). Программы, написанные с учетом спецификиPentium MMX, не будут работать на ПК с обычным МПPentium. Для МПPentium MMX требуется системная плата с разъемомSocket 7, сBIOS, поддерживающимMMX, и с двумя напряжениями питания (3,5 и 2,8 В).

МП Pentium II имеет иную конструкцию, нежели все остальные МП, в частности, он выполнен в виде небольшой платы-картриджа (корпусSECC), на которой размещены сам процессор (содержащий 7,5 млн. транзисторов, против 5,5 млн. в МПPentium Pro) и четыре микросхемы кэш-памяти 2-го уровня, общим объемом 512 Кбайт. Кэш-память 1-го уровня, находящаяся в микросхеме самого процессора, имеет емкость 32 Кбайт, против 16 Кбайт, имевшихся в МПPentium Pro, но кэш-память 2-го уровня работает не на внутренней частоте МП, а на вдвое меньшей частоте.

Важным отличиемPentium II является архитектура двойной независимой шины (первые варианты введения такой шины были уже у МПPentium Pro). Процессор обменивается данными с кэш-памятьюL2 по специализированной высокоскоростной шине (иногда называемойbackside — задней), отделенной от системной шины (frontside — передней). Системная шина работает на частоте материнской платы, и это существенно снижает эффективное быстродействие компьютера. Наличие жеbackside-шины ускоряет обмен с кэш-памятью.

МПPentium II поддерживает двухпроцессорную конфигурацию ПК. В МПPentium Pro иPentium II появилась качественно новая технология: начали внедряться так называемыеSIMD (SingleInstructionMultiplyData — сравните со структурами многопроцессорных систем) инструкции, в которых одно и то же действие совершается над многими данными (эта технология получит развитие в следующих моделях МП). МП производится на основе технологии 0,35 мкм и использует напряжение питания 2,8 В. Для него, естественно, требуется иная системная плата, чем для всех другихPentium. МикропроцессорыPentium II имеют много модификаций:Klamath,Deschutes,Katmai,Tanga и другие.

Для более дешевых компьютеров предложили облегченный вариант процессора, названныйCeleron. Первые процессоры Celeron имели частоты 266 и 300 МГц. Кэш 2-го уровня исключили, что заметно отразилось на производительности ПК, и ПК на их основе оказались малоэффективными. Тогда были выпущены процессорыCeleron А(позднее букву А изъяли), которые имеют небольшой (128 Кбайт) кэшL2, установленный на плате МП и работающий уже на полной частоте МП. Эти процессоры, известные также под названием Mendocino, стали очень популярными.

Кроме особенностей вторичного кэша процессор Celeron имеет следующие отличия от Pentium II:

Большинство МПPentium II, в том числе иCeleron , поддерживают частоту шины системной платы  133 МГц и более (предыдущие модели — только 100 МГц).

Микропроцессоры Pentium III

Новинка 1999 года — процессорыPentium III (Coppermine) — являются дальнейшим развитием Pentium II. Их главным отличием является основанное на новом блоке 128-разрядных регистров расширение набора SIMD-инструкций, ориентированных на форматы данных с плавающей запятой — SSE (Streaming SIMD Extensions). По возможностям мультипроцессорных конфигураций эти процессоры аналогичны своим предшественникам Pentium II.

Кэш 2-го уровня у МПPentium III имеет размер 256 Кбайт, работает на полной частоте МП и обслуживается быстродействующейbackside-шиной, что ускоряет как работу с кэшем, так и производительность ПК в целом. МПPentium III предназначены для работы с материнскими платами, имеющими чипсеты (набор микросхем, связывающих процессор с остальной системой)Intel: 440BX, 440ZX, 440GX,i810,i815,i820, и более новые; поддерживают частоту шины материнской платы 100, 133, 150 МГц и выше. «Простые» Pentium III устанавливаются вSlot 1, Pentium III Xeon — вSlot 2. ПроцессорыPentium IIIXeon (и последующие моделиTanner,Cascades и другие) являются продолжением линии МПPentium Pro и отличаются увеличенным кэшем 2-го уровня (512, 1024 и 2048 Кбайт), работающем на полной частоте МП.

Pentium ШXeon — процессоры, позиционированные для серверов. Первые двухъядерные процессорыIntel представила именно в семействеXeon.

Микропроцессоры Pentium 4

Pentium 4предназначены для высокопроизводительных компьютеров, в том числе и серверов, и рабочих станций классаhigh-end, и мультимедийных игровых ПК.

Добавлены 144 новые потоковые инструкции, расширяющие набор SIMD-инструкций, ориентированных на форматы данных с плавающей запятой — SSE2. Модуль вычислений с плавающей запятой и потоковый модуль оптимизированы для работы с видео- и аудиопотоками, 3D-технологиями.

Имеется кэш 2-го уровня не менее 256 Кбайт; он работает на полной частоте МП, использует встроенную программу коррекции ошибок и обслуживается быстродействующей с разрядностью 256 битов (32 байта) шиной, работающей на частоте МП. Это дляPentium 4 с частотой 1500 МГц, например, обеспечивает скорость обмена с кэшем 48 Гбайт/с.

Есть возможность работы с системной шиной с эквивалентной частотой 400 МГц (Quard-PumpedBus по 100 МГц), что обеспечивает скорость обмена 3,2 Гбайт/с.

Вновь улучшена система «динамического исполнения» (dynamic execution), что, в первую очередь, связано с наличием 20-ступенной (у МПPentium III конвейер имел 10 ступеней) суперконвейерной структуры (superpipelining), лучшего предсказания ветвлений программы при условных передачах управления (branch prediction) и параллельного «по предположению» (опережающего, спекулятивного) исполнения команд по нескольким предполагаемым путям ветвления (speculative execution). Поясним это. Динамическое исполнение позволяет процессору предсказывать порядок выполнения инструкций при помощи технологиимножественного предсказания ветвлений, которая прогнозирует прохождение программы по нескольким ветвям. Это оказывается возможным, поскольку в процессе исполнения инструкции процессор просматривает программу на несколько шагов вперед. Технологияанализа потока данных позволяет проанализировать программу и составить ожидаемую последовательность исполнения инструкций. И, наконец,опережающее выполнениеповышает скорость работы программы ввиду выполнения нескольких инструкций одновременно, по мере их поступления в ожидаемой последовательности — то есть по предположению (интеллектуально). Поскольку выполнение инструкций происходит на основе предсказания ветвлений, результаты сохраняются как «интеллектуальные» с последующим удалением тех, которые вызваны промахами в предсказании. Используется новая микроархитектура, базирующаяся на двух параллельных 32-битовых конвейерах и поддерживающая технологию поточной обработкиHyperPipelined. Это позволило сделать эффективным длинный конвейер. Суть в том, что при длинном конвейере в задачах с частыми условными переходами его эффективность снижается. Два параллельных конвейера снижение эффективности уменьшают. Теперь реальна ситуация, когда в каждый момент времени одна инструкция загружается, другая декодируется, для третьей (или нескольких) формируется пакет данных, четвертая инструкция (или несколько) исполняется, для пятой записывается результат. И если при строго последовательном исполнении инструкций даже самые короткие операции исполнялись за 5 тактов, то при такой поточной обработке многие инструкции могут быть выполнены за такт.

Новая технология ускоренных вычислений (RapidExecutionEngine) использует два быстрых, работающих на удвоенной частоте процессора АЛУ, выполняющие короткие арифметические и логические операции за 0,5 такта, и третье медленное АЛУ, исполняющее длинные операции (умножение, деление и т. д.).

Процессор имеет площадь кристалла 217 мм2, потребляет 52 Вт при частоте 1500 МГц, содержит 42 мил. транзисторов. На базеPentium 4 можно создать высокоэффективнуюMMX-систему, но для этого необходимо наличие:

Особо следует сказать о поддерживаемой некоторыми МПPentium 4 технологииHyperTreading.

ТехнологияHyper Treading (tread — тред, поток), реализует многопотоковое  исполнение программ: на одном физическом процессоре можно одновременно исполнять два задания или два потока команд одной программы (операционная система «видит» два виртуальных процессора вместо одного). Иначе говоря, эта технология на базе одного МП формирует два или более логических процессора, работающих параллельно и, в известной степени, независимо. Hyper Treading (HT) обеспечивает повышение производительности (до 30%) в многозадачных средах и при исполнении программ, которые допускают многопотоковое исполнение.

ПРИМЕЧАНИЕ

Все микропроцессоры, начиная с i386, позволяют программным путем также реализовать систему виртуальных машин, когда на одном физическом МП моделируется два виртуальных, каждый из которых может исполнять свою программу независимо и даже под управлением своей операционной системы.

Технология HT была создана фирмой Intel изначально для серверных процессоров Xeon с целью повышения производительности серверных систем: в них она дополняет традиционную многопроцессорность, обеспечивая дополнительный параллелизм в работе.

Архитектурно микропроцессоры, поддерживающие HT, имеют дополнительно  группу дублирующих регистров и логические схемы, назначающие ресурсы потокам и средства APIC (Advanced Programmable Interrupt Controller), организующие прерывания для обработки потоков команд разными логическими процессорами. Кроме этого для поддержки Hyper Treading необходимы материнские платы с соответствующим BIOS, и с чипсетами  Intel 845 PE и GE, Intel 865, 875, 915, 925 и др., а также многозадачные операционные системы Windows XP, Linux (Windows 9x и ME не пригодны, Window 2000 может использоваться с дополнительной настройкой).

Многоядерные микропроцессоры

По мнению многих специалистов повышение быстродействии МП путем увеличения тактовой частоты их работы исчерпало себя. Уже МПPentium 4Е  с тактовой частотой 3,8 ГГц потребляет мощность около 160Bт (сила тока более 100 А) и это при площади кристалла 1,2 кв2. Поэтому компанияIntel отказалась от своих планов поднять в ближайшие годы тактовую частоту МП до 20 ГГц, а производительность МП решено увеличивать путем параллельного выполнения вычислений. Подобные идеи уже реализованы в высокопараллельных многопроцессорных системах и в серверных МПXeon (Intel) иOpteron (AMD). В МП для персональных компьютеров на середину 2005 года дело ограничивалось лишь созданием в одном физическом МП двух параллельно работающих виртуальных процессоров (технологияHT, например). Но виртуальная многопроцессорность обеспечивает реальный рост производительности 10–30% да и то только для программ, допускающих распараллеливание вычислений и, что особенно важно — в которых команды параллельных потоков не используют одновременно одни и те же аппаратные ресурсы процессора, например, МПП, кэш-память L1, АЛУ  и другие. А это бывает крайне редко.

Существенно больший эффект обеспечивают двухъядерные МПXeon иOpteron.  Первыми  двухъядерный процессор представила в августе 2004 года и выпустила в апреле 2005 года компанияAMD (64 разрядныйOpteron, предназначенный для высокопроизводительных серверов). КомпанияIntel немного запоздала с выпуском своего двухъядерного 64 разрядного МПXeon (сентябрь 2005 года). Двухъядерный микропроцессорXeon (кодовое названиеPaxville) с тактовой частотой 2,8 ГГц, имеет кэш-памятьL2 емкостью 2 Мб и работает с оперативной памятьюDDR 2. Два ядра этого МП делят одну шину. Paxville позиционируется как серверный процессор, которому для работы требуется и новый чипсет — IntelE8500. ЯдроSmithfield микропроцессора представляет собой микросхему, объединяющую на одном монокристалле два ядраPrescott, не имеющих общих схемных компонент (двухъядерные МПAthlon 64X2 компанииAMD имеют общие для ядер компоненты: арбитр шины и контроллер памятиDDR).

Двухъядерные МП по сравнению с параллельными виртуальными процессорами обеспечивают существенно большую производительность, поскольку у них почти нет совместно используемых процессорных ресурсов (АЛУ, МПП, кэш-памятьL1 у каждого свои). Потребляемая мощность у них значительно меньше, чем у более высокочастотных одноядерных МП той же производительности. Учитывая названные достоинства двухъядерные, а в последствии и многоядерные МП будут активно использоваться и в персональных компьютерах. По прогнозам специалистов в 2007 году более 70% новых настольных ПК будут иметь двухъядерные микропроцессоры. Для двухъядерных МП необходимы системные платы со специальными разъемами и чипсетами. В частностиIntel представила чипсетыi945, 955, 965 и 975, поддерживающие многоядерную конфигурацию и работающие только с памятьюDDR.

Особо следует сказать об анонсированных компаниямиSony,Toshiba иIBM в феврале 2005 года девятиядерных микропроцессорахCell(cell –ячейка). Эти МП используют все новейшие достижения микроэлектроники: 0,09 мкм технология, «кремний на изоляторе» (SOI), «напряженный кремний» (strainedSi), медные соединения (Cu). Площадь объединившего девять ядер кристалла — 2,2.см2, число транзисторов — 234 млн., тактовая частота — 4 ГГц и очень низкое энергопотребление — 80 Вт.

Среди включенных в кристалл девяти ядер выделено одно ядро —PowerProcessorElement (PPE), построенный на базеRISC МПPowerPC.PPE содержит еще два 64-разрядных ядра, поддерживающих выполнение двух потоков вычислений.

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

МикропроцессорыCell позиционируются как весьма универсальные процессоры для использования и в серверах, и в персональных настольных и портативных компьютерах, и даже в домашней технике (телевизорах, например). Один из руководителей компанииIBM сказал, что архитектураCell может определить развитие МП на период ближайших 10–20 лет.

Первым представителем двухъядерных процессоров для персональных компьютеров в 2005 году сталPentium D, известный под кодовым именем «Smithfield», выполненный по 0,09 мкм технологии. PentiumD двухъядерный отличается от одноядерных Рentium 4E незначительно — он также использует разъем LGA 775, но для его работы необходим системный чипсет i945 или с большим номером из серииi900.

Эффективные технологии в МПIntel

В 2000–2005 годах компанияIntel представила:




Возможно эти работы будут Вам интересны.

1. -правовые основы местного самоуправления В результате изучения данной главы студент должен: .

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

3. Логарифм ф-ция, её основные свойства. Разложение в степенной ряд. Методика изучения свойств логарифм ф-ции в школе.

4. Основные функции таможенных органов

5. Лексические анализаторы. Основные функции, проектирование и методы программной реализации ЛА-первая фаза программной обработки языков.

6. Определение понятия «внимание». Основные виды внимания. Функции внимания. Способы активизации внимания

7. Функции, Области видимости, Локальные и глобальные переменные. Классы памяти. Встраиваемые функции

8. Текст как объект изучения лингвистики

9. Математические понятия. Методика их изучения в средней школе

10. Все переменные перед их использованием должны быть объявлены.