Введение
Семейство микропроцессоров Intel Pentium M — это семейство мобильных 32-битных одноядерных x86 микропроцессоров (с модифицированной микроархитектурой Intel P6), представленное в марте 2003 года и являющееся частью ноутбучной платформы Intel Carmel под новым брендом Centrino. Процессоры Pentium M имели максимальное тепловыделение (TDP) от 5 до 27 Вт в зависимости от модели и предназначались для использования в ноутбуках (отсюда суффикс "M", обозначающий мобильные устройства). Они развились из ядра последнего процессора Pentium III путем добавления интерфейса системной шины (FSB) Pentium 4, улучшенной логики декодирования и выдачи инструкций, усовершенствованного предсказания ветвлений, поддержки SSE2 и значительно увеличенного кэша. Первым процессором Pentium M, кодовое название которого — Banias, последовал Dothan. Линейка Pentium M была исключена из официальных прайс-листов в июле 2009 года, когда процессоры Pentium M были заменены двуядерными мобильными процессорами Yonah под брендом Core с модифицированной микроархитектурой. Он заменил процессор Pentium 4 M, который испытывал проблемы с энергопотреблением и тепловыделением.
The Pentium M is a family of mobile 32 bit single core x86 microprocessors (with the modified Intel P6 microarchitecture) introduced in March 2003 and forming a part of the Intel Carmel notebook platform under the then new Centrino brand. The Pentium M processors had a maximum thermal design power (TDP) of 5–27 W depending on the model, and were intended for use in laptops (thus the "M" suffix standing for mobile). They evolved from the core of the last Pentium III–branded CPU by adding the front side bus (FSB) interface of Pentium 4, an improved instruction decoding and issuing front end, improved branch prediction, SSE2 support, and a much larger cache. The first Pentium M–branded CPU, code named Banias, was followed by Dothan. The Pentium M line was removed from the official price lists in July 2009, when the Pentium M branded processors were succeeded by the Core branded dual core mobile Yonah CPU with a modified microarchitecture. It replaced the Pentium 4 M processor, which suffered from power consumption and heat problems.
Баниасы
Поскольку линейка M была первоначально разработана в Израиле, первый Pentium M получил кодовое название Banias, в честь древнего поселения на Голанских высотах. Команда Intel Haifa ранее работала над контроллером памяти для Timna, который базировался на более ранних конструкциях контроллеров памяти P6, что позволило им получить глубокие знания об архитектуре P6, которые они использовали, когда Intel поручил им в срочном порядке создать резервный мобильный процессор. Имея код продукта 80535, он изначально не имел суффикса номера модели, но позже был идентифицирован как Pentium M 705. Он был изготовлен по 130-нм техпроцессу, выпускался на частотах от 900 МГц до 1,7 ГГц с использованием шины FSB 400 МТ/с и оснащался 1 мегабайтом (МБ) кэша второго уровня. Среднее значение TDP (Thermal Design Power) составляет 24,5 Вт. Процессоры семейства Banias внутренне поддерживают расширение физических адресов (PAE), но не отображают флаг поддержки PAE в информации CPUID; это приводит к тому, что некоторые операционные системы (преимущественно дистрибутивы Linux) отказываются загружаться на таких процессорах, поскольку их ядра требуют поддержки PAE. Использование опции загрузки Linux «forcepae» позволит Linux загружаться с поддержкой PAE в этих случаях. Windows 8 и более поздние версии также отказываются загружаться на этих процессорах по той же причине, поскольку им требуется поддержка PAE для корректной работы. Попытка загрузки с этими процессорами (а также с процессорами семейства Dothan, у которых отсутствует флаг поддержки PAE в информации CPUID) приведет к сбою при попытке загрузки ntoskrnl.exe на ранней стадии процесса загрузки, с кодом ошибки 0xc0000260 (UNSUPPORTED PROCESSOR).
Дотан
17 сентября 2003 года Intel представила планы по выпуску следующего поколения процессоров Pentium M, получивших кодовое название "Dothan". Процессор был назван в честь еще одного древнего города в Израиле и официально представлен 10 мая 2004 года. Процессоры Dothan Pentium M (код продукта 80536, CPUID 0x6DX) одни из первых процессоров Intel, идентифицируемые по "номеру процессора", а не по тактовой частоте; это позволило более точно различать различные типы процессоров. Первоначальные версии Dothan с шиной FSB 400 МТ/с известны как Pentium M 710 (1,4 ГГц), 715 (1,5 ГГц), 725 (1,6 ГГц), 735 (1,7 ГГц), 745 (1,8 ГГц), 755 (2,0 ГГц) и 765 (2,1 ГГц). Все эти первоначальные модели Dothan имеют TDP 21 Вт и кэш L2 объемом 2 МБ. Эти процессоры Dothan серии 700 сохраняют ту же базовую конструкцию, что и оригинальный Banias Pentium M, но производятся по 90-нм техпроцессу с удвоенным объемом вторичной памяти кэша. Размер кристалла, 87 мм², остается примерно таким же, как у оригинального Pentium M, хотя серия 1000 содержит около 140 миллионов транзисторов, большая часть которых приходится на кэш объемом 2 МБ. TDP также снижен до 21 Вт при FSB 400 МТ/с (с 24,5 Вт у Banias), хотя энергопотребление при более низких тактовых частотах значительно возросло. Однако тесты, проведенные сторонними ресурсами, показывающие, что ноутбуки на базе Banias и Dothan имеют примерно одинаковое время автономной работы. Кроме того, сторонние обзоры оборудования показали, что производительность Dothan в большинстве ситуаций примерно на 10-20% выше, чем у Banias. В первом квартале 2005 года были выпущены ревизии ядра Dothan с чипсетами Sonoma, поддерживающие FSB 533 МТ/с и XD (название Intel для бита NX), а также флаг поддержки PAE в CPUID был активирован, в отличие от более ранних Pentium M, где PAE был недоступен. Это решило проблемы с загрузкой в дистрибутивах Linux, а также в Windows 8 и более поздних версиях. Эти обновленные процессоры Dothan включают модели 730 (1,6 ГГц), 740 (1,73 ГГц), 750 (1,86 ГГц), 760 (2,0 ГГц), 770 (2,13 ГГц) и 780 (2,26 ГГц) с TDP 27 Вт и кэшем L2 объемом 2 МБ. В июле 2005 года Intel выпустила 780 (2,26 ГГц) и 778 (1,60 ГГц) с пониженным напряжением. К 2005 году в линейке процессоров были модели с тактовой частотой от 1,0 ГГц до 2,26 ГГц. Модели с более низкой частотой были либо процессорами с пониженным, либо сверхпониженным напряжением, предназначенными для увеличения времени автономной работы и снижения тепловыделения. Модели 718 (1,3 ГГц), 738 (1,4 ГГц) и 758 (1,5 ГГц) имеют пониженное напряжение (1,116 В) с TDP 10 Вт, в то время как модели 723 (1,0 ГГц), 733 (1,1 ГГц) и 753 (1,2 ГГц) имеют сверхпониженное напряжение (0,940 В) с TDP 5 Вт.
Серия Intel A100
Ультранизкоэнергопотребляющий микропроцессор на базе Dothan, изготовленный по 90-нм технологии с кэшем L2 объемом 512 КБ и шиной FSB (front side bus) со скоростью 400 МТ/с.
Соло и дуэт
Следующее поколение процессоров с кодовым названием Yonah было построено на основе архитектуры Enhanced Pentium M и выпущено под брендом Intel Core в виде Core Duo и Core Solo.