Первый процессор intel: Список микропроцессоров intel — Википедия

Содержание

Intel — Википедия

  Логотип, использовавшийся с 1968 по 2005 год   Логотип, использовавшийся с 2006 года

Роберт Нойс и Гордон Мур были в числе 8 соучредителей Fairchild Semiconductor, основанной в 1957 году. В этой компании они разработали интегральную схему и решили основать собственную компанию. 18 июля 1968 года она была зарегистрирована под названием NM Electronics, но вскоре переименована в Intel (сокращение от Integrated Electronics, «интегральная электроника»). Вскоре к ним присоединился Энди Гроув, ещё один сотрудник Fairchild, разработавший и внедривший метод корпоративного управления OKR, эффективно используемый в менеджменте. Бизнес-план компании, распечатанный Робертом Нойсом на печатной машинке, занимал одну страницу. Представив его венчурному финансисту Артуру Року, ранее помогавшему создать Fairchild, Intel получила стартовый кредит в 2,5 млн $[6][7].

Свои усилия компания направила на разработку полупроводниковой памяти, первым продуктом стала микросхема 3101 Schottky bipolar memory, высокоскоростная память с произвольным доступом на транзисторах Шоттки, в 1969 году была представлена микросхема 1101 на основе металл-оксидного полупроводника.

В 1970 году компания начала выпуск чипа 1103, динамической памяти объёмом 1 килобайт, первой реальной альтернативы распространённой в то время памяти на магнитных сердечниках[6][7].

В 1971 году Intel получила заказ на двенадцать специализированных микросхем для калькуляторов от японской компании Busicom, но по предложению инженера Теда Хоффа было решено собрать все элементы в один чип; так компания разработала первый в мире коммерчески успешный микропроцессор Intel 4004. Он включал 2300 транзисторов и не уступал по производительности ЭВМ ЭНИАК с 38 тысячами электронных ламп. Вскоре был разработан Intel 8008; он был 8-разрядный, поэтому мог обрабатывать не только цифры, но и буквы и другие символы. В 1974 году был представлен первый по-настоящему универсальный микропроцессор Intel 8080; при цене 360 $ он мог заменить ЭВМ, стоившие несколько тысяч долларов. В 1971 году акции Intel были размещены на Нью-Йоркской фондовой бирже. Также в этом году компанией были разработаны программируемые микросхемы (erasable programmable read-only memory, EPROM)

[6].

В конце 1970-х годов компания начала терять позиции на рынке микросхем памяти, с 82,9 % в 1974 году до 1,3 % в 1984 году, что, однако, компенсировалось закреплением лидирующих позиций на рынке процессоров[7]. В 1978 году был представлен 16-разрядный процессор Intel 8086, но его продажи сначала уступали конкурирующему процессору Motorola 68000. Ситуация изменилась, когда в 1980 году IBM избрала процессоры Intel 8088 для своего первого персонального компьютера. В декабре 1982 года IBM за 250 млн $ купила 12-процентную долю Intel, таким образом закрепив партнёрство; эта доля была продана в 1987 году, значительно более прочным оказалось другое партнёрство, с Microsoft Corporation, прозванное

Wintel (от Windows и Intel). В 1983 году оборот компании впервые достиг миллиарда долларов, к этому времени число сотрудников превысило 15 тысяч (с 12 в 1968 году). В 1985 году началось продвижение на рынок процессора 80386, который позволял обрабатывать несколько программ одновременно, имел 32-битную архитектуру и вмещал 275 тысяч транзисторов. Следующая модель, 80486, представленная в 1989 году, вмещала 1,2 млн транзисторов и имела встроенный математический сопроцессор. Вторая половина 1980-х годов была отмечена затяжным судебным разбирательством между Intel и NEC Corporation: Intel утверждала, что NEC нарушила авторские права на микрокод чипов 8086 и 8088 при производстве своих микросхем; суд отклонил иск, но в ходе разбирательства стала достоянием общественности агрессивная маркетинговая стратегия Intel по вытеснению конкурентов
[6]
.

В начале 1990-х годов началась рекламная кампания Intel Inside (наклейка с такой надписью появилась на всех персональных компьютерах с процессором Intel), кроме этого компания начала расширять сферу деятельности в сетевое и телекоммуникационное оборудование, начала выпускать материнские платы, благодаря чему чистая прибыль в 1992 году превысила миллиард долларов. В 1993 году был представлен процессор пятого поколения Pentium с 3,1 млн транзисторов и быстродействием более 100 млн операций в секунду (в 1500 раз быстрее Intel 4004). Вскоре после его презентации был выявлен дефект, отзыв обошёлся компании 450 млн долл., но, несмотря на это, в этом году выручка компании составила 8,78 млрд долл., а чистая прибыль — 2,3 млрд долл. С началом продаж в 1995 году процессора Pentium Pro оборот в 1996 году превысил 20 млрд долл., компания вышла на первое место в мире по производству материнских плат (10 млн или 40 % рынка), которое сохраняла до начала 2000-х годов. В 1999 году Intel была включена в Промышленный индекс Доу — Джонса. В 2000 году на рынок были выпущены процессоры Pentium III с частотой 1 ГГц

[8] и Itanium, первый 64-разрядный процессор компании[6]. К этому времени во всех компьютерах, за исключением Apple, были процессоры Intel или совместимые с ними процессоры производства AMD. Apple с 1984 года использовала процессоры Motorola, но в 2005 году объявила о переходе на Intel[7].

В 2010 году за 7,68 млрд долл. была куплена компания в сфере компьютерной безопасности McAfee, на её основе было создано подразделение Intel Security Group.

Акционеры сочли сумму недостаточной и подали иск против Intel и бывшего руководства McAfee. В 2017 году подразделение было выделено в самостоятельную компанию, которой было возвращено название McAfee[9].

В 2015 году за 16,7 млрд долл. была куплена компания Altera, разрабатывающая ПЛИС и FPGA-чипы[10].

В августе 2016 года за 350 млн долл. Intel купила стартап Nervana Systems (англ.)русск., разрабатывающий нейрочипы для систем искусственного интеллекта с глубоким обучением[11].

В августе 2017 года за 14,9 млрд долл. была куплена израильская компания Mobileye, занимающаяся разработками в области машинного зрения и самоуправляемых автомобилей[12].

В 2018 году проблемы с задержкой внедрения 10-нанометрового техпроцесса и обострение конкуренции на рынке микропроцессоров вынудили корпорацию взяться за реорганизацию производственного подразделения: это подразделение разделили на три департамента —

технологических разработок, поставок и управления производством, а один из его ключевых руководителей Сохейл Ахмед (Sohail Ahmed) был отправлен в отставку[13][14].

В июне 2019 года компания запретила сотрудникам общаться с коллегами из Huawei[15].

В июле 2019 года было достигнуто соглашение о продаже активов, связанных с разработкой и производством модемов для смартфонов компании Apple. Сумма сделки составила 1 млрд долл., что стало вторым крупнейшим приобретением в истории Apple; активы включают производственные мощности с 2200 сотрудников и ряд важных патентов. Длительное время микросхемы модемов для своих iPhone Apple покупала у Qualcomm, но в 2018 году из-за разногласий в отношении лицензирования патентов перешла на модемы Intel

[16].

В декабре 2019 года за 2 млрд долл. поглотила израильскую компанию Habana Labs (англ.)русск., разрабатывающую нейрочипы для ускорения машинного обучением в системах искусственного интеллекта[17].

В августе 2020 года швейцарский разработчик Тилль Котманн (англ. Tillie Kottmann) выложил в открытый доступ около 20 ГБ конфиденциальной информации компании, заявив, что данных гораздо больше. Передавший документы и исходные коды аноним, указал, что данные были загружены из незащищённого сервера, размещённого в Akamai CDN. Среди утекших данных были и Consumer Electronics Firmware Development Kit, и документы и прошивки для будущей платформы Tiger Lake, и обучающие видео по Kabylake FDK. Intel заявила, что проведёт расследование по поводу инцидента

[18][19].

Intel — крупнейший в мире производитель микропроцессоров, занимающий на 2008 год 75 % этого рынка. Помимо микропроцессоров, Intel выпускает полупроводниковые компоненты для промышленного и сетевого оборудования. Продукция в основном продаётся оптом производителям персональных компьютеров, в 2018 году на тройку крупнейших покупателей приходилось 39 % выручки: Dell — 16 %, Lenovo — 12 % и HP Inc. — 11 %. Географически основная часть выручки приходится на 4 страны: КНР (включая Гонконг) — 18,8 млрд $, Сингапур — 15,4 млрд $, США — 14,3 млрд $, Тайвань — 10,6 млрд $.

Основные мощности по производству полупроводниковых элементов находятся в США (штаты Орегон, Аризона и Нью-Мехико), Израиле, Ирландии и КНР (10-нанометровый техпроцесс налажен в Орегоне и Израиле), тестирование и сборка осуществляются в КНР, Вьетнаме и Малайзии.

На конец 2018 года в компании работало 107 400 сотрудников, из них 48 % — в США, 29 % — в Азиатско-Тихоокеанском регионе, 20 % — в Европе, Ближнем Востоке и Африке, 3 % — в Канаде и Латинской Америке.

Продукция

Подразделения

Основные подразделения:

  • группа потребительской электроники (Client Computing Group) — производство комплектующих для персональных компьютеров и ноутбуков, в первую очередь центральных процессоров и чипсетов на их основе, а также целых материнских плат, модемов и WiFi-модулей. Это основное подразделение, но с 2014 года Intel взяла курс на снижение его доли в выручке в пользу оборудования для дата-центров (в 2014 году на него приходилось 62 % выручки, а в 2018 году — 52 %).
  • Группа дата-центров (Data Center Group) — второе по значимости подразделение, давшее в 2018 году 32 % выручки; занимается производством оборудования для дата-центров; потребителями продукции являются провайдеры услуг облачных вычислений, телекоммуникационные компании, корпорации и правительственные организации. Рынок такой продукции оценивается в 70 млрд $ (из них на Intel приходится 23 млрд $), к 2022 году он вырастет до 90 млрд $.
  • Группа Интернета вещей (Internet of Things Group) — сбор, хранение и обработка больших объёмов информации для различных компаний и организаций. На это подразделение приходится 5 % выручки компании.
  • Группа энергонезависимой памяти (Non-Volatile Memory Solutions Group) — производство твердотельных накопителей (энергонезависимой памяти) по технологиям Intel Optane и Intel 3D NAND. Это подразделение приносит 6 % выручки.
  • Группа программируемых решений (Programmable Solutions Group) — производство программируемых полупроводниковых устройств; на него приходится 3 % выручки.

Показатели деятельности

Финансовые показатели в млрд долларов США[20][21][22]
2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019
Оборот 33,73 26,54 26,76 30,14 34,21 38,83 35,38 38,33 37,59 35,13 43,62 54,00
53,34
52,71 55,87 55,36 59,39 62,76 70,85 72,00
Чистая прибыль 10,54 1,291 3,117 5,641 7,516 8,664 5,044 6,976 5,292 4,369 11,46 12,94 11,01 9,620 11,70 11,42 10,32 9,601 21,05 21,00
Активы 47,95 44,40 44,22 47,14 48,14 48,31 48,37 55,65 50,72 53,10 63,19 71,12 84,35 92,36 90,01 101,5 113,3 123,2 128,0 136,5
Собственный капитал 37,32 35,83 35,47 37,85 38,58 36,18 36,75 42,76 39,09 41,70 49,43 45,91 51,20 58,26 55,87 61,09 66,23 69,02 74,56 77,50
Сотрудников, тыс. чел. 86,1 83,4 78,7 79,7 85,0 99,9 94,1 86,3 83,9 79,8 82,5 100,1 105,0 107,6 106,7 107,3 106,0 102,7 107,4 110,8

Intel в России

Информация в этом разделе устарела.

Вы можете помочь проекту, обновив её и убрав после этого данный шаблон.

В Российской Федерации у компании имеется три центра НИОКР — в Москве, Новосибирске и Нижнем Новгороде[23], в последнем работают также специалисты из закрытого в конце 2011 года филиала корпорации в технопарке «Система-Саров» неподалёку от города Саров (Дивеевский район Нижегородской области). Помимо исследовательской деятельности, Intel осуществляет в России целый ряд успешных программ в области корпоративной социальной ответственности, особенно в сфере школьного и вузовского образования[24], в частности работает с вузами c целью повысить квалификацию среди студентов и преподавателей по направлениям научных исследований, а также в области технологического предпринимательства. В целом, деятельность корпорации в области образования направлена на повышение уровня институтов, заинтересованных в разработке и продвижении современных образовательных технологий. В Intel активно работает корпоративная программа добровольчества Intel Involved, более 40 процентов штатных сотрудников компании являются добровольцами, помогая местному сообществу.

По программе «Intel® Обучение для будущего» с 2002 года по настоящее время в России более миллиона учителей школ и студентов педагогических ВУЗов прошли обучение тому, как интегрировать элементы ИКТ в учебные планы. Инициатива, объявленная в 2000 году лишь в ряде штатов США, на сегодня охватывает свыше 10 млн учителей более чем из 40 стран мира.

В 2004 году при содействии российского подразделения Intel появилась кафедра микропроцессорных технологий в МФТИ (зав. кафедрой член-корреспондент РАН Б. А. Бабаян, директор по архитектуре подразделения Software and Services Group (SSG) корпорации Intel). Кафедра готовит магистров в области разработки новых вычислительных средств и технологий.

7 апреля 2006 года была открыта учебно-исследовательская лаборатория Intel в Новосибирском государственном университете[25].

В 2011 году компания отпраздновала 20-летие деятельности Intel в РФ и СНГ. В честь этого события в московской школе управления «Сколково» прошла большая партнёрская конференция с участием руководства компании[26].

Летом 2015 года компания открыла лабораторию по разработке решений для «интернета вещей» в Москве[27].

В 2016 году был закрыт центр в Новосибирске[28] и отдельные СМИ сообщали о якобы существовавших планах закрытия или сокращения центра в Москве[29].

Intel — история успеха / Хабр

Понять компанию Intel и трёх её основателей можно только тогда, когда вы поймёте Кремниевую долину и её истоки. А чтобы это сделать, вам нужно проникнуть в историю компании Shokley Transistor, Вероломной Восьмёрки и Fairchild Semiconductor. Без их понимания корпорация Intel останется для вас тем же, что и для большинства людей, — тайной.

Изобретение компьютеров не означало, что тут же началась революция. Первые компьютеры на основе больших, недешевых, быстро ломающихся электронных ламп, представляли собой дорогостоящие чудища, содержать которые могли только корпорации, университеты, где проводились научные исследования, и военные. Появление транзисторов, а затем и новых технологий, позволяющих на крошечном микрочипе вытравить миллионы транзисторов, означало, что вычислительную мощность многих тысяч устройств ЭНИАК можно сосредоточить в головной части ракеты, в компьютере, который можно держать на коленях, и в портативных устройствах.

В 1947 году инженеры Bell Laboratory Джон Бардин и Уолтер Браттейн изобрели транзистор, который был представлен широкой общественности в 1948 году. Несколько месяцев спустя Уильям Шокли, один из сотрудников компании Bell, разработал модель биполярного транзистора. Транзистор, который, по сути, представляет собой твердотельный электронный переключатель, заменил громоздкую вакуумную лампу. Переход от вакуумных ламп к транзисторам положил начало тенденции к миниатюризации, которая продолжается и сегодня. Транзистор стал одним из самых важных открытий XX века.

В 1956 году нобелевский лауреат по физике Уильям Шокли создал компанию Shockley Semiconductor Laboratory для работы над четырёхслойными диодами. Шокли не удалось привлечь своих бывших сотрудников из Bell Labs; вместо этого он нанял группу, по его мнению, лучших молодых специалистов по электронике, недавно окончивших американские университеты. В сентябре 1957 года, из-за конфликта с Шокли, который решил прекратить исследование кремниевых полупроводников, восемь ключевых сотрудников Shokley Transistor решили уйти со своих рабочих мест и начать заниматься своим делом. Восемь человек теперь навсегда известны как Вероломная Восьмёрка. Этот эпитет дал им Шокли, когда они ушли с работы. Восьмёрка включала в себя Роберта Нойса, Гордона Мура, Джея Ласта, Джина Хоурни, Виктора Гринича, Юджина Кляйнера, Шелдона Робертса и Джулиуса Бланка.

После ухода они решили создать собственную компанию, но инвестиции взять было неоткуда. В результате обзвона 30 фирм они наткнулись на Fairchild – владельца компании Fairchild Camera and Instrument. Тот с радостью вложил полтора миллиона долларов в новую компанию, что было почти в два раза больше, чем изначально считали необходимым восемь её основателей. Была заключена так называемая сделка с премией: если компания окажется успешной, он сможет её выкупить полностью за три миллиона. Fairchild Camera and Instrument воспользовалась этим правом уже в 1958 году. Назвали дочернюю компанию Fairchild Semiconductor.

В январе 1959 года один из восьми основателей компании Fairchild Роберт Нойс изобрёл кремниевую интегральную схему. При этом Джек Килби в Texas Instruments изобрёл германиевую интегральную схему на полгода раньше — летом 1958 года, однако модель Нойса оказалась более пригодной для массового производства, и именно она используется в современных чипах. В 1959 году Килби и Нойс независимо подали заявки на патенты на интегральную схему, и оба их успешно получили, причём Нойс получил свой патент первым.

В 1960-х годах Fairchild стала одним из ведущих производителей операционных усилителей и других аналоговых интегральных схем. Однако в то же время, новое управление Fairchild Camera and Instrument начало ограничивать свободу действий Fairchild Semiconductor, что привело к конфликтам. Члены «восьмёрки» и другие опытные сотрудники один за другим начали увольняться и основывать свои собственные компании в Кремниевой долине.

Intel была основана 18 июля 1968 года Робертом Нойсом, Гордоном Муром и Эндрю Гроувом.

Первое название, выбранное Нойсом и Муром, было NM Electronics, N и M – первые буквы их фамилий. Но оно было не слишком впечатляющим. После большого числа не слишком удачных предложений, например Electronic Solid State Computer Technology Corporation, пришли к окончательному решению: компания будет называться Integrated Electronics Corporation. Само по себе оно тоже не было слишком впечатляющим, но имело одно достоинство. Сокращённо компанию можно было назвать Intel. Это звучало хорошо. Название было энергичным и красноречивым.

Учёные ставили перед собой вполне определённую цель: создать практичную и доступную полупроводниковую память. Ничего подобного ранее не создавалось, учитывая тот факт, что запоминающее устройство на кремниевых микросхемах стоило, по крайней мере, в сто раз дороже обычной для того времени памяти на магнитных сердечниках. Стоимость полупроводниковой памяти достигала одного доллара за бит, в то время как запоминающее устройство на магнитных сердечниках стоило всего лишь около цента за бит. Роберт Нойс говорил: «Нам необходимо было сделать лишь одно – уменьшить стоимость в сто раз и тем самым завоевать рынок. Именно этим мы в основном и занимались».

В 1970 году Intel выпустила микросхему памяти в 1 Кбит, намного превысив ёмкость существующих в то время микросхем (1 Кбит равен 1024 бит, один байт состоит из 8 бит, то есть микросхема могла хранить всего 128 байт информации, что по современным меркам ничтожно мало. ) Созданная микросхема, известная как динамическое оперативное запоминающие устройство (DRAM) 1103, стала к концу следующего года наиболее продаваемым полупроводниковым устройством в мире. К этому времени Intel выросла из горстки энтузиастов в компанию, насчитывающую более ста сотрудников.

В это время японская компания Busicom обратилась к Intel с просьбой разработать набор микросхем для семейства высокоэффективных программируемых калькуляторов. Первоначальная конструкция калькулятора предусматривала минимум 12 микросхем различных типов. Инженер компании Intel Тед Хофф отклонил данную концепцию и вместо этого разработал однокристальное логическое устройство, получающее команды приложения из полупроводниковой памяти. Этот центральный процессор работал под управлением программы, которая позволяла адаптировать функции микросхемы для выполнения поступающих задач. Микросхема была универсальна по своей природе, то есть её применение не ограничивалось калькулятором. Логические же модули имели только одно назначение и строго определённый набор команд, которые и использовались для управления её функциями.

С этой микросхемой была связано одна проблема: все права на неё принадлежали исключительно Busicom. Тед Хофф и другие разработчики понимали, что данная конструкция имеет практически неограниченное применение. Они настояли на том, чтобы Intel выкупила права на созданную микросхему. Intel предложила Busicom вернуть заплаченные ею за лицензию 60 тысяч долларов в обмен на право распоряжаться разработанной микросхемой. В итоге Busicom, находясь в тяжелом финансовом положении, согласилась.

15 ноября 1971 года появился первый 4-разрядный микрокомпьютерный набор 4004 (термин микропроцессор появился значительно позже). Микросхема содержала в себе 2300 транзисторов, стоила 200 долларов и по своим параметрам была сопоставима с первой ЭВМ ЭНИАК, созданной в 1946 году, использовавшей 18 тысяч вакуумных электронных ламп и занимавшую 85 кубических метров.

Микропроцессор выполнял 60 тысяч операций в секунду, работал на частоте 108 кГц и производился с использованием 10-микронной технологии (10000 нанометров). Данные передавались блоками по 4 бит за такт, а максимальный адресуемый объём памяти составлял 640 байт. 4004-ый использовался для управления светофорами, при анализе крови и даже в исследовательской ракете Pioneer 10, запущенной NASA.

В апреле 1972 года Intel выпустила процессор 8008, который работал на частоте 200 кГц.

Он содержал 3500 транзисторов и производился по всё той же 10-микронной технологии. Шина данных была 8-разрядной, что позволяло адресовать 16 Кб памяти. Этот процессор предназначался для использования в терминалах и программируемых калькуляторах.

Следующая модель процессора, 8080, была анонсирована в апреле 1974 года.

Этот процессор содержал уже 6000 транзисторов и мог адресовать 64 Кб памяти. На нём был собран первый персональный компьютер (не PC) Altair 8800. В этом компьютере использовалась операционная система CP/M, а Microsoft разработала для него интерпретатор языка программирования BASIC. Это была первая массовая модель компьютера, для которого были написаны тысячи программ.

Со временем 8080 стал настолько известен, что его начали копировать.

В конце 1975 года несколько бывших инженеров Intel, занимавшихся разработкой процессора 8080, создали компанию Zilog. В июле 1976-го эта компания выпустила процессор Z-80, который представлял собой значительно улучшенную версию 8080.

Этот процессор был несовместим с 8080 по контактным выводам, но сочетал в себе множество различных функций, например интерфейс памяти и схему обновления ОЗУ, что давало возможность разрабатывать более дешёвые и простые компьютеры. В Z-80 был также включён расширенный набор команд процессора 8080, позволяющий использовать его программное обеспечение. В этот процессор вошли новые команды и внутренние регистры, поэтому ПО, разработанное для Z-80, могло использоваться практически со всеми версиями 8080.

Первоначально процессор Z-80 работал на частоте 2,5 МГц (более поздние версии работали уже на частоте 10 МГц), содержал 8500 транзисторов и мог адресовать 64 Кб памяти.

Компания Радио Шэк выбрала процессор Z-80 для своего персонального компьютера TRS-80 Model 1. Вскоре Z-80 стал стандартным процессором для систем, работающих с операционной системой CP/M и наиболее распространённым ПО того времени.

Компания Intel не остановилась на достигнутом, и в марте 1976 года выпустила процессор 8085, который содержал 6500 транзисторов, работал на частоте 5 МГц и производился по 3-микронной технологии (3000 нанометров).

Несмотря на то, что он был выпущен на несколько месяцев раньше Z-80, ему так и не удалось достичь популярности последнего. Он использовался в основном в качестве управляющей микросхемы различных компьютеризированных устройств.

В этом же году MOS Technologies выпустила процессор 6502, который был абсолютно не похож на процессоры Intel.

Он был разработан группой инженеров компании Motorola. Эта же группа работала над созданием процессора 6800, который в будущем трансформировался в семейство процессоров 68000. Цена первой версии процессора 8080 достигала трёхсот долларов, в то время как 8-разрядный 6502 стоил всего около двадцати пяти долларов. Такая цена была вполне приемлема для Стива Возняка, и он встроил процессор 6502 в новые модели Apple I и Apple II. Процессор 6502 использовался также в системах, созданных компанией Commodore и другими производителями.

Этот процессор и его преемники с успехом работали в игровых компьютерных системах, в число которых вошла приставка Nintendo Entertainment System. Motorola продолжила работу над созданием серии процессоров 68000, которые впоследствии были использованы в компьютерах Apple Macintosh. Второе поколение компьютеров Mac использовало процессор PowerPC, являющийся преемником 68000. Сегодня компьютеры Mac снова перешли на архитектуру PC и используют с ними одни процессоры, микросхемы системной логики и прочие компоненты.

В июне 1978 года Intel представила процессор 8086, который содержал набор команд под кодовым названием х86.

Этот же набор команд до сих пор поддерживается во всех современных микропроцессорах: AMD Ryzen Threadripper 1950X и Intel Core i9-7920X. Процессор 8086 был полностью 16-разрядным – внутренние регистры и шина данных. Он содержал 29000 транзисторов и работал на частоте 5 МГц. Благодаря 20-разрядной шине адреса он мог адресовать 1 Мб памяти. При создании 8086-го обратная совместимость с 8080-ым не предусматривалась. Но в то же время значительное сходство их команд и языка позволили использовать более ранние версии программного обеспечения. Это свойство впоследствии сыграло важную роль для быстрого перевода программ системы CP/M (8080) на рельсы PC.

Несмотря на высокую эффективность процессора 8086 его цена была всё же слишком высока по меркам того времени и, что гораздо важнее, для его работы требовалась дорогая микросхема поддержки 16-разрядной шины данных. Чтобы уменьшить себестоимость процессора, в 1979 году Intel выпустила процессор 8088 – упрощённую версию 8086.

8088-ой использовал те же внутреннее ядро и 16-разрядные регистры, что и 8086, мог адресовать 1 Мб памяти, но в отличие от предыдущей версии использовал внешнюю 8-разрядную шину данных. Это позволило обеспечить обратную совместимость с ранее разработанным 8-разрядным процессором 8085 и тем самым значительно снизить стоимость создаваемых системных плат и компьютеров. Именно поэтому IBM выбрала для своего первого ПК «урезанный» процессор 8088, а не 8086. Это решение имело далеко идущие последствия для всей компьютерной индустрии.

Процессор 8088 был полностью программно-совместимым с 8086, что позволяло использовать 16-разрядное программное обеспечение. В процессорах 8085 и 8080 использовался очень похожий набор команд, поэтому программы, написанные для процессоров предыдущих версий, можно было легко преобразовать для процессора 8088. Это, в свою очередь, позволяло разрабатывать разнообразные программы для IBM PC, что явилось залогом его будущего успеха. Не желая останавливаться на полпути, Intel была вынуждена обеспечить поддержку обратной совместимости 8086/8088 с большинством процессоров, выпущенных в то время.

Intel сразу приступила к разработке нового микропроцессора после выхода 8086/8088. Процессоры 8086 и 8088 требовали большого количества микросхем поддержки, и компания решает разработать микропроцессор, уже содержащий на кристалле все необходимые модули. Новый процессор включал в себя множество компонентов, ранее выпускавшихся в виде отдельных микросхем, это позволило бы резко сократить количество микросхем в компьютере, а, следовательно, и уменьшить его стоимость. Кроме того, была расширена система внутренних команд.

Во второй половине 1982 года Intel выпускает встраиваемый процессор 80186, который, помимо улучшенного ядра 8086, содержал также дополнительные модули, заменяющие некоторые микросхемы поддержки.

Так же в 1982-ом был выпущен 80188, представляющий собой вариант микропроцессора 80186 с 8-битной внешней шиной данных.

Выпущенный 1 февраля 1982 года 16-битный x86-совместимый микропроцессор 80286 представлял собой усовершенствованный вариант процессора 8086 и обладал в 3-6 раз большей производительностью.

Этот качественно новый микропроцессор был затем использован в эпохальном компьютере IBM PC-AT.

286-ой разрабатывался параллельно с процессорами 80186/80188, однако в нём отсутствовали некоторые модули, имевшиеся в процессоре Intel 80186. Процессор Intel 80286 выпускался в точно таком же корпусе, как и Intel 80186 — LCC, а также в корпусах типа PGA с шестьюдесятью восемью выводами.

В те годы ещё поддерживалась обратная совместимость процессоров, что ничуть не мешало вводить различные новшества и дополнительные возможности. Одним из основных изменений стал переход от 16-разрядной внутренней архитектуры процессора 286 и более ранних версий к 32-разрядной внутренней архитектуре 386-го и последующих процессоров, относящихся к категории IA-32. Эта архитектура была представлена в 1985 году, однако потребовалось ещё 10 лет, чтобы на рынке появились такие операционные системы, как Windows 95 (частично 32-разрядные) и Windows NT (требующие использования исключительно 32-разрядных драйверов). И только ещё через 10 лет появилась операционная система Windows XP, которая была 32-разрядной как на уровне драйверов, так и на уровне всех компонентов. Итак, на адаптацию 32-разрядных вычислений потребовалось 16 лет. Для компьютерной индустрии это довольно длительный срок.

80386-ой появился в 1985 году. Он содержал 275 тысяч транзисторов и выполнял более 5 миллионов операций в секунду.

Компьютер DESKPRO 386 компании Compaq был первым ПК, созданным на базе нового микропроцессора.

Следующим из семейства процессоров х86 стал 486-ой, появившийся в 1989 году.

Он содержал уже 1,2 миллиона транзисторов и первый встроенный сопроцессор, а также работал в 50 раз быстрее процессора 4004; его производительность была эквивалентна производительности мощных мэйнфреймов.

Тем временем министерство обороны США не радовала перспектива остаться с одним-единственным поставщиком чипов. По мере того, как последних становилось всё меньше (вспомните, какой зоопарк наблюдался еще в начале девяностых), важность AMD, как альтернативного производителя, росла. По соглашению от 1982 года, у AMD были все лицензии на производство процессоров 8086, 80186 и 80286, однако, свежеразработанный процессор 80386 Intel передавать AMD отказалась категорически. И соглашение разорвала. Дальше последовал долгий и громкий судебный процесс – первый в истории компаний. Завершился он только в 1991 году победой AMD. За свою позицию Intel выплатила истцу миллиард долларов.

Но всё же отношения были подпорчены, и о былой доверительности речь не шла. Тем более, что в AMD пошли по пути reverse engineering. Компания продолжила выпускать отличающиеся аппаратно, но полностью совпадающие по микрокоду процессоры Am386, а затем и Am486. Тут уже в суд пошла Intel. Снова процесс затянулся надолго, и успех оказывался то на одной, то на другой стороне. Но 30 декабря 1994 года было принято судебное решение, согласно которому микрокод Intel всё же является собственностью Intel, и как-то нехорошо другим компаниям его использовать, если владельцу это не нравится. Поэтому с 1995-го всё изменилось всерьёз. На процессорах Intel Pentium и AMD K5 запускались любые приложения для платформы x86, но с точки зрения архитектуры они были принципиально разными. И, получается, что совсем уж настоящая конкуренция Intel и AMD началась лишь через четверть века после создания компаний.

Впрочем, для обеспечения совместимости перекрёстное опыление технологиями никуда не ушло. В современных процессорах Intel немало запатентованного AMD, и, наоборот, AMD аккуратно добавляет наборы инструкций, разработанные Intel.

В 1993 году Intel представила первый процессор Pentium, производительность которого выросла в пять раз по сравнению с производительностью семейства 486. Этот процессор содержал 3,1 миллиона транзисторов и выполнял до 90 миллионов операций в секунду, что примерно в полторы тысячи раз выше быстродействия 4004.

Когда появилось следующее поколение процессоров, те, кто рассчитывал на название Sexium были разочарованы.

Процессор семейства P6, называемый Pentium Pro, появился на свет в 1995 году.

Он содержал 5,5 миллионов транзисторов и являлся первым процессором, кэш-память второго уровня которого была размещена непосредственно на кристалле, что позволяло значительно повысить его быстродействие. Процессор содержал 16 Кб кэша L1 и 256 Кб L2. Большой объём кэш-памяти отчасти компенсировался отсутствием MMX-команд.

Пересмотрев архитектуру P6, Intel в мае 1997 года представила процессор Pentium II.

Он содержал 7,5 миллионов транзисторов, упакованных, в отличие от традиционного процессора, в картридж, что позволило разместить кэш-память L2 непосредственно в модуле процессора. Это помогло существенно повысить его быстродействие. В апреле 1998 года семейство Pentium II пополнилось дешевым процессором Celeron, используемом в домашних ПК, и профессиональным процессором Pentium II Xeon, предназначенным для серверов и рабочих станций. Так же в 1998 году Intel впервые интегрировала кэш-память второго уровня (которая работала на полной частоте ядра процессора) непосредственно в кристалл, что позволило существенно повысить его быстродействие.

В то время как процессор Pentium стремительно завоёвывал доминирующее положение на рынке, AMD приобрела компанию NexGen, работавшую над процессором Nx686. В результате слияния компаний появился процессор AMD K6.

Этот процессор как в аппаратном, так и в программном отношении был совместим с процессором Pentium, то есть устанавливался в гнездо Socket 7 и выполнял те же программы. AMD продолжила разработку более быстрых версий процессора K6 и завоевала значительную часть рынка ПК среднего класса.

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

В 1998 году компания AMD представила процессор Athlon, который позволил ей конкурировать с Intel на рынке высокоскоростных настольных ПК практически на равных.

Этот процессор оказался весьма удачным, и Intel получила его в лице достойного соперника в области высокопроизводительных систем. Сегодня успех процессора Athlon не вызывает сомнений, однако во время выхода его на рынок на этот счёт были опасения. Дело в том, что, в отличие от своего предшественника K6, который был совместим как на программном, так и на аппаратном уровне с процессором Intel, Athlon был совместим только на уровне программного обеспечения — он требовал специфичного набора микросхем системной логики и специального гнезда.

Новые процессоры AMD выпускались по 250-нм технологии с 22 миллионами транзисторов. У них присутствовал новый блок целочисленных вычислений (ALU). Системная шина EV6 обеспечивала передачу данных по обоим фронтам тактового сигнала, что давало возможность при физической частоте 100 мегагерц получить эффективную частоту 200 мегагерц. Объем кэш-памяти первого уровня составлял 128 Кб (64 Кб инструкций и 64 Кб данных). Кэш второго уровня достигал 512 Кб.

2000 год ознаменовался появлением на рынке новых разработок обеих компаний. 6 марта 2000 года AMD выпустила первый в мире процессор с тактовой частотой в 1 ГГц. Это был представитель набирающего популярность семейства Athlon на ядре Orion. Так же AMD впервые представила процессоры Athlon Thunderbird и Duron. Процессор Duron, по существу, был идентичен процессору Athlon и отличался от него только меньшим объёмом кэш-памяти второго уровня. Thunderbird, в свою очередь, использовал интегрированную кэш-память, что позволило повысить его быстродействие. Duron представлял собой более дешёвую версию процессора Athlon, которая была разработана в первую очередь для того, чтобы составить достойную конкуренцию недорогим процессорам Celeron. А Intel в конце года представила новый процессор Pentium 4.

В 2001 году Intel выпустила новую версию процессора Pentium 4 с рабочей частотой 2 ГГц, который стал первым процессором, достигшим подобной частоты. Кроме того, AMD представила процессор Athlon XP, созданный на основе ядра Palomino, а также Athlon MP, разработанный специально для многопроцессорных серверных систем. В течение 2001 года AMD и Intel продолжили работу над повышением быстродействия разрабатываемых микросхем и улучшением параметров существующих процессоров.

В 2002 году Intel представила процессор Pentium 4, впервые достигший рабочей частоты в 3,06 ГГц. Последующие за ним процессоры будут также поддерживать технологию Hyper-Threading. Одновременное выполнение двух потоков даёт для процессоров с технологией Hyper-Threading прирост производительности в 25-40% по сравнению с обычными процессорами Pentium 4. Это вдохновило программистов заняться разработкой многопотоковых программ, и подготовило почву для появления в скором будущем многоядерных процессоров.

В 2003 году AMD выпустила первый 64-разрядный процессор Athlon 64 (кодовое название ClawHammer, или K8).

В отличие от серверных 64-разрядных процессоров Itanium и Itanium 2, оптимизированных для новой 64-разрядной архитектуры программных систем и довольно медленно работающих с традиционными 32-разрядными программами, Athlon 64 воплощает в себе 64-разрядное расширение семейства x86. Через некоторое время Intel представила свой собственный набор 64-разрядных расширений, который назвала EM64T или IA-32e. Расширения Intel были практически идентичны расширениям AMD, что означало их совместимость на программном уровне. До сих пор некоторые операционные системы называют их AMD64, хотя в маркетинговых документах конкуренты предпочитают собственные бренды.

В этом же году Intel выпускает первый процессор, в котором была реализована кэш-память третьего уровня – Pentium 4 Extreme Edition. В него было встроено 2 Мб кэша, существенно увеличено количество транзисторов и как следствие – производительность. Так же появилась микросхема Pentium M для портативных компьютеров. Она задумывалась как составная часть новой архитектуры Centrino, которая должна была, во-первых, снизить энергопотребление, увеличив тем самым ресурс аккумулятора, во-вторых, обеспечить возможность производства более компактных и лёгких корпусов.

Для того, чтобы 64-разрядные вычисления стали реальностью, необходимы 64-разрядные операционные системы и драйверы. В апреле 2005 года компания Microsoft начала распространять пробную версию Windows XP Professional x64 Edition, поддерживающую дополнительные инструкции AMD64 и EM64T.

Не сбавляя обороты, AMD в 2004-м выпускает первые в мире двухъядерные x86-процессоры Athlon 64 X2.

На тот момент очень немногие приложения умели использовать два ядра одновременно, но в специализированном ПО прирост производительности был весьма внушительным.

В ноябре 2004 года компания Intel была вынуждена отменить выпуск модели Pentium 4 с тактовой частотой в 4 ГГц из-за проблем с теплоотводом.

25 мая 2005 года были впервые продемонстрированы процессоры Intel Pentium D. О них особо сказать нечего, разве что только о тепловыделении в 130 Вт.

В 2006-м году AMD представляет первый в мире 4-ядерный серверный процессор, где все 4 ядра выращены на одном кристалле, а не «склеены» из двух, как у коллег по бизнесу. Решены сложнейшие инженерные задачи – и на стадии разработки, и на производстве.

В этом же году Intel сменила название бренда Pentium на Core и выпустила двухъядерную микросхему Core 2 Duo.

В отличие от процессоров архитектуры NetBurst (Pentium 4 и Pentium D), в архитектуре Core 2 ставка делалась не на повышение тактовой частоты, а на улучшение других параметров процессоров, таких как кэш, эффективность и количество ядер. Рассеиваемая мощность этих процессоров была значительно ниже, чем у настольной линейки Pentium. С параметром TDP, равным 65 Вт, процессор Core 2 имел наименьшую рассеиваемую мощность из всех доступных тогда в продаже настольных микропроцессоров, в том числе на ядрах Prescott (Intel) с TDP равным 130 Вт, и на ядрах San Diego (AMD) с TDP равным 89 Вт.

Первым настольным четырехъядерным процессором стал Intel Core 2 Extreme QX6700 с тактовой частотой 2.67 ГГц и 8 Мб кэш-памяти второго уровня.

В 2007 году вышла 45-нанометровая микроархитектура Penryn с использованием металлических затворов Hi-k без содержания свинца. Технология использовалась в семействе процессоров Intel Core 2 Duo. В архитектуру добавилась поддержка инструкций SSE4, а максимальный объем кэш-памяти 2-го уровня у двухъядерных процессоров увеличился с 4 Мб до 6 Мб.

В 2008 году вышла архитектура следующего поколения — Nehalem. Процессоры обзавелись встроенным контроллером памяти, поддерживающим 2 или 3 канала DDR3 SDRAM или 4 канала FB-DIMM. На смену шине FSB, пришла новая шина QPI. Объем кэш-памяти 2-го уровня уменьшился до 256 Кб на каждое ядро.

Вскоре Intel перевела архитектуру Nehalem на новый 32-нм техпроцесс. Эта линейка процессоров получила название Westmere.

Первой моделью новой микроархитектуры стал Clarkdale, обладающий двумя ядрами и интегрированным графическим ядром, производимым по 45-нм техпроцессу.

Компания AMD старалась не отставать от Intel. В 2007 году она выпустила новое поколение архитектуры микропроцессоров x86 – Phenom (K10).

Четыре ядра процессора были объединены на одном кристалле. В дополнение к кэшу 1-го и 2-го уровней модели K10 наконец получили L3 объемом 2 Мб. Объем кэша данных и инструкций 1-го уровня составлял 64 Кб каждый, а кэш-памяти 2-го уровня — 512 Кб. Также появилась перспективная поддержка контроллера памяти DDR3. В K10 использовалось два 64-битных контроллера. Каждое процессорное ядро имело 128-битный модуль вычислений с плавающей запятой. Вдобавок ко всему, новые процессоры работали через интерфейс HyperTransport 3. 0.

В 2009 году был завершён многолетний конфликт между корпорациями Intel и AMD, связанный с патентным правом и антимонопольным законодательством. Так, в течение почти десяти лет Intel использовала ряд нечестных решений и приёмов, которые мешали честному развитию конкуренции на рынке полупроводников. Intel оказывала давление на своих партнёров, вынуждая их отказываться от приобретения процессоров AMD. Применялся подкуп клиентов, предоставление больших скидок и заключение соглашений. В результате Intel выплатила AMD 1,25 миллиарда долларов и обязалась следовать определённому набору правил ведения бизнес-деятельности следующие 5 лет.

К 2011 году эпоха Athlon-ов и конкурентная борьба на процессорном рынке уже перешла в некоторое затишье, однако длилось оно совсем недолго — уже в январе Intel представила свою новую архитектуру Sandy Bridge, которая стала идейным развитием первого поколения Core – целой вехи, которая позволила синему гиганту взять лидерство на рынке. Поклонники AMD ждали ответа красных довольно долго – лишь в октябре на рынке появился долгожданный Bulldozer — возвращение на рынок бренда AMD FX, связанного с прорывными для компании процессорами начала века.

Новая архитектура AMD взяла на себя очень многое – противостояние с лучшими решениями Intel (ставших впоследствии легендарными) дорого обошлось чипмейкеру из Саннивейла. Уже традиционный для красных раздутый маркетинг, связанный с громкими заявлениями и невероятными обещаниями, перешел все границы – «Бульдозер» называли настоящей революцией, и предрекали архитектуре достойнейшую битву против новинок от конкурента. Что же заготовил FX для победы на рынке?

Ставку на многопоточность и бескомпромиссную многоядерность – в 2011 году AMD FX гордо называли «самым многоядерным десктопным процессором на рынке», и это не было преувеличением – в основе архитектуры лежало целых восемь ядер (пусть и логических), на каждое из которых приходился один поток. На момент анонса архитектуры новый FX на фоне четырех ядер конкурента был инновационным и смелым решением, заглядывающим далеко вперед. Но увы, AMD всегда делала ставку лишь на одно направление, и в случае с Bulldozer это было отнюдь не та сфера, на которую рассчитывал массовый потребитель.

Продуктивность новых чипов AMD была весьма высока, и в синтетике FX без труда показывал впечатляющие результаты – к сожалению, сказать того же об игровых нагрузках было нельзя: мода на 1-2 ядра и отсутствие поддержки нормального распараллеливания ядер привело к тому, что «Бульдозер» с большим скрипом справлялся с нагрузками там, где Sandy Bridge даже не чувствовал трудностей. Прибавить к этому целых две ахиллесовых пяты серии – зависимость от быстрой памяти и рудиментарного северного моста, а также наличие лишь одного FPU-блока на каждые два ядра – и результат выходит весьма плачевный. AMD FX назвали горячей и неповоротливой альтернативой быстрым и мощным синим процессорам, которая брала лишь относительной дешевизной и совместимостью со старыми материнскими платами. На первый взгляд это был полный провал, однако AMD никогда не брезговала работать над ошибками – и именно такой работой стала Vishera – своего рода перезагрузка архитектуры Bulldozer, вышедшая на рынок в конце 2012 года.

Обновленный Bulldozer получил название Piledriver, а сама архитектура прибавила в инструкциях, нарастила мускулов в однопоточных нагрузках, и оптимизировала работу большого числа ядер, из-за чего возросла и многопоточная производительность. Однако в те времена конкурентом для обновленной и посвежевшей серии красных выступала небезызвестная Ivy Bridge, только приумножившая число обожателей Intel. В AMD решили действовать по уже обкатанной стратегии привлечения бюджетных пользователей, общей экономии на комплектующих и возможности получить большее за меньшие деньги (не посягая на сегмент выше).

Но самое забавное в истории появления самой неудачной (по мнению большинства) архитектуры в арсенале AMD то, что продажи AMD FX трудно назвать не то что провальными, а даже посредственными – так, по данным магазина Newegg за 2016 год вторым по популярности процессором стал AMD FX-6300 (уступивший лишь i7 6700k), а небезызвестный лидер бюджетного красного сегмента FX-8350 вошел в пятерку самых продаваемых процессоров, немного отстав от i7 4790k. При этом даже относительно дешевые i5, которых приводили в пример маркетинговых успехов и «народного» статуса, значительно отстали от проверенных временем старичков на базе Piledriver.

Напоследок стоит отметить и довольно забавный факт, который несколько лет назад считался отговоркой поклонников AMD – речь идет о противостоянии FX-8350 и i5 2500k, которое зародилось еще во времена выхода Bulldozer. На протяжении долгого времени считалось, что красный процессор значительно отстает от облюбованного многими энтузиастами 2500k, однако в свежих тестах 2017 года в паре с мощнейшим GPU FX-8350 оказывается быстрее практически во всех игровых тестах. Уместно будет сказать «Ура, дождались!».

А Intel тем временем продолжает завоёвывать рынок.

В 2011 году анонсируется, а затем чуть позже выпускается партия новых процессоров на архитектуре Sandy Bridge, для нового, вышедшего в том же году сокета LGA 1155. Это второе поколение современных процессоров Intel, полное обновление линейки, которое проложило дорогу коммерческого успеха для компании, ведь аналогов по мощности на ядро и по разгону не было. Возможно, вы помните i5 2500К — легендарный процессор, он разгонялся до частоты почти в 5 ГГц, с соответственным башенным охлаждением, и способен даже сегодня, в 2017, обеспечить приемлемую производительность в системе с одной, а возможно и двумя видеокартами в современных играх. На ресурсе hwbot.org процессор преодолел частоту в 6014,1 мегагерц от русского оверклокера SAV. Это был 4 ядерный процессор с кэшем 3 уровня в 6 Мб, базовая частота составляла всего 3,3 ГГц, ничего особенного, но за счет припоя, процессоры этого поколения разгонялись очень сильно и не имели перегрева. Так же абсолютно успешным в этом поколении были i7 2600К и 2700K — 4 ядерные процессоры с гипертредингом, что давало им целых 8 потоков. Разгонялись, правда, они чуть слабее, но имели более высокую производительность, а соответственно и тепловыделение. Их брали под системы для быстрого и эффективного видеомонтажа, а также для проведения трансляций в интернете. Что интересно, 2600К как и i5 2500К тоже используют сегодня не только геймеры, но и стримеры. Можно сказать, что данное поколение стало народным достоянием, так как все хотели именно процессоры от Intel, что сказалось на их цене, не в лучшую для потребителя сторону.

В 2012 Intel выпускает 3 поколение процессоров, под названием Ivy Bridge, что выглядит странно, ведь прошел всего год, неужели они смогли изобрести что-то принципиально новое, что дало бы ощутимый прирост производительности? Как бы не так, новое поколение процессоров, базируется все на том же сокете – LGA 1155, а процессоры этого поколения, не сильно опережают предыдущие, связано это, конечно же, с тем, что конкуренции в топовом сегменте не было. Все та же AMD, не сказать, что бы плотно дышала в спину первых, потому, Intel могли позволить себе выпускать процессоры чуть мощнее своих же, ведь фактически стали монополистами на рынке. Но тут закрался ещё один подвох, теперь в виде термоинтерфейса под крышкой, Intel использовали не припой, а какую-то свою, как прозвали в народе – жвачку, сделано это было для экономии, что приносило ещё больше дохода. Эта тема просто взорвала сеть, больше нельзя было разгонять процессоры под завязку, ведь они получали температуру в среднем на 10 градусов больше предыдущих, потому частоты пришли ближе к границе в 4 – 4,2 ГГц. Особенные экстремалы даже вскрывали крышку процессора, с целью замены термопасты на более эффективную, сделать это без скола кристалла или повреждения контактов процессора удавалось не всем, однако метод оказался эффективным. Тем не менее, я могу выделить некоторые процессоры, которые пользовались успехом.

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

В 3 поколении, о котором мы сейчас поговорим, ситуация кардинально не изменилась.
Успешными среди этого поколения, можно выделить i5 3340 и i5 3570К, по производительности они не отличались, тут все упиралось в частоту, кэш был всё те же — 6 Мб, 3340 не имел возможности разгона, потому 3570К был желаннее, но что один, что второй – обеспечивали хорошую производительность в играх. Из i7 на 1155 это был единственный 3770 с индексом К с кэшем 8 Мб и частотой 3.5-3.9 ГГц. В бусте разгоняли его обычно до 4,2 — 4,5 ГГц. Интересно, что в том же 2011, вышел новый сокет LGA 2011, для которого вышли два супер-процессора i7 4820K (4 ядра, 8 потоков, с L3 кэшем – 10 Мб) и i7 4930K (6 ядер, 12 потоков, L3 кэш был равен целых 12 Мб), что это были за монстры – сказать трудно, такой проц стоил 1000 баксов и был мечтой многих школьников в то время, хотя для игр, конечно, он был слишком мощным, больше подходил под профессиональные задачи.

В 2013 выходит Haswell, да-да, ещё один год, ещё одно поколение, по традиции чуть мощнее предыдущего, потому как AMD снова не смогла. Известно как самое горячее поколение. Однако i5 этого поколения были довольно таки успешными. Связано это с тем, на мой взгляд, что ребята с «Сендика», побежали менять свои, как они думали, устаревшие процы на новую «революцию» от Intel, с чего потом горели все «интернеты». Процессоры разгонялись даже хуже предыдущего поколения, из-за чего многие до сих пор недолюбливают это поколение. Производительность этого поколение была немного выше предыдущего (процентов на 15, что не много, но монополия делает свое дело), а ограничение по разгону — хорошая опция для Intel, чтобы давать меньше «халявной» производительности пользователю.

Все i5-ые по традиции были без гипертрединга. Работали на частоте от 3 до 3,9 ГГц в бусте, брать можно были любой с индексом «К», так как это гарантировало хорошую производительность, пусть и с не очень высоким разгоном. i7 тут был поначалу всего один, это 4770К — 4 ядра 8 потоков, 3,5 — 3,9 ГГц, рабочая лошадка, но греется без хорошего охлада очень сильно, не скажу что был популярен у скальперов, но люди, которые скальпировали крышку, говорят что результат намного лучше, на воде берет порядка 5 гигагерц, если повезет. Это касалось любого процессора со времен «Сендика». Однако это не конец, в этом поколении был такой себе Xeon E3-1231V3, который, по сути, был тем же i7 4770, только без интегрированной графики и разгона. Интересен тем, что вставлялся в обычную мать с сокетом 1150 и стоил гораздо дешевле ай седьмого. Чуть позже выходит i7 4790K и он, обладает уже улучшенным термоинтерфейсом, но это все ещё не тот припой что был раньше. Тем не менее, процессор разгоняется больше, чем 4770. Поговаривали даже о случаях разгона в 4,7 ГГц на воздухе, конечно на хорошем охладе.

Так же существуют «Монстры» этого поколения (Haswell-E): i7-5960X Extreme Edition, i7-5930K и 5820К, адаптированные под десктопный рынок серверные решения. Это были самые напичканные по самое не балуй процессоры на тот момент. Они базируются на новом 2011 v3 сокете и стоят кучу денег, но и производительность у них исключительная, что не мудрено, ведь у старшего процессора в линейке целых 16 потоков и 20 Мб кэша. Подбирайте челюсть и идем дальше.

В 2015 выходит Skylake, на сокете 1151 и все бы ничего и вроде почти та же самая производительность, однако это поколение отличается от всех предыдущих: во-первых, уменьшенными размерами теплораспределительной крышки, для улучшенного теплообмена с системой охлаждения на процессоре, во-вторых, поддержкой памяти DDR4 и программной поддержкой DirectX 12, Open GL 4.4, Open CL 2.0, что говорит о лучшей производительности в современных играх, в которых будут использоваться эти АПУ. Так же оказалось, что даже процессоры без индекса K можно разгонять, делалось это при помощи шины памяти, однако это дело быстро прикрыли. Работает ли этот метод через костыли – нам не известно.

Процессоров тут было немного, Intel опять улучшили бизнес модель, зачем выпускать 6 процессоров, если из всей линейки популярны 3-4? Значит будем выпускать 4 процессора среднего и 2 дорогого сегмента. Лично по моим наблюдениям, чаще всего берут i5 6500 или 6600К, все те же 4 ядра с 6 Мб кэша и турбобустом.

В 2016 году Intel представила пятое поколение процессоров – Broadwell-E. Core i7-6950X был первый в истории десктопный десятиядерный процессор в мире. Цена такого процессора на момент старта продаж составляла 1723 доллара. Многим показался очень странным такой ход со стороны Intel.

2 марта 2017-го года в продажу поступили новые процессоры старшей линейки AMD Ryzen 7, включавшие в себя 3 модели: 1800Х, 1700Х и 1700. Как вы уже знаете, 22 февраля этого года проходила официальная презентация Ryzen, на которой Лиза Су заявила, что инженеры перевыполнили прогноз 40%. По факту Ryzen опережает Excavator на 52%, а с учётом того, что прошло уже более полугода с момента начала продаж Ryzen, выход новых обновлений биос, повышающих производительность и фиксящих мелкие баги в архитектуре Zen, можно сказать, что эта цифра выросла до 60%. На сегодня старший Ryzen – самый быстрый восьмиядерный процессор в мире. И здесь подтвердилось ещё одно предположение. Насчёт десятиядерного Intel. На самом деле это и был настоящий и единственный ответ Ryzen. Intel заранее украла победу у AMD, типо, что бы вы там не выпустили, самый быстрый процессор в любом случае останется у нас. И тогда на презентации Лиза Су не смогла назвать Ryzen абсолютным чемпионом, а всего лишь лучшим из восьмиядерных. Такой вот тонкий троллинг со стороны Intel.

Сейчас компании AMD и Intel представляют новые флагманские процессоры. У AMD это Ryzen Threadripper, у Intel – Core i9. Цена восемнадцати ядерного тридцати шести поточного флагмана Intel Core i9-7980XE составляет порядка двух тысяч долларов. Цена шестнадцати ядерного тридцати двух поточного процессора Intel Core i9-7960X составляет 1700 долларов, тогда как у аналогичного шестнадцати ядерного тридцати двух поточного AMD Ryzen Threadripper 1950X цена составляет порядка тысячи долларов. Делайте разумные выводы сами, господа.

Видео по данному материалу: www.youtube.com/watch?v=PJmPBWQE8Uk&t

Авторы статьи:
RiddleRider
Александр Лис
Blabber_mouth

Эволюция процессоров. Часть 1: 8-битная эпоха — Ferra.ru

Источник изображения

Процессор использовался в огромном количестве персональных компьютеров. Среди них были и платы разработки MEK6800D2, SWTPC 6800, и компьютеры Ohio Scientific, Midwest Scientific и Smoke Signal Broadcasting, а также решение MITS Altair 680. Последний являлся полным аналогом системы Altair-8800. Как вы уже догадались единственным исключением было то, что использовался процессор 6800 вместо 8080.

На базе решения Motorola были изготовлены несколько микроконтроллеров, которые использовались в промышленных роботах и некоторых персональных компьютерах. Например, чип 6801 включал в себя, помимо процессора, 2 Кбайт ПЗУ, 128 байт ОЗУ и поддерживал аппаратно реализованное умножение.

Как и Intel, Motorola предоставляла лицензии на производство клонов 6800 сторонним компаниям. Поэтому на рынке появились копии процессора от Freescale и Hitachi, поддерживавшие более богатый набор функций. Например, они работали с расширенным набором команд.

Процессор MOS Technology 6502

В то же время дела внутри компании шли не так гладко. И в 1974 году команда разработчиков процессора 6800 в полном составе присоединилась к компании MOS Technology. Сразу же началась работа над чипом, схожим по архитектуре с решением Motorola. И в 1975 году свет увидел процессор 6501.

Однако продажи «камня» были прекращены вскоре после его анонса. Причиной этого стал иск Motorola к MOS Technology из-за совместимости процессора 6501 с системами на базе 6800. Прошло еще несколько месяцев, прежде чем в продажу поступила обновленная версия устройства MOS Technology с индексом 6502.

Характеристики этого чипа были намного скромнее таковых у Intel 8080 и Motorola 6800. «Пятьсот второй» представлял собой 8-разрядный процессор с 16-битной адресной шиной с поддержкой адресации до 64 Кбайт оперативной памяти. Его тактовая частота составляла всего 1 МГц, однако за счет доработанных способов адресации памяти и коротких циклов исполнения команд он не так сильно уступал в производительности конкурирующим решениям. Как и все процессоры 70-х годов, 6502 имел CISC-архитектуру, однако некоторые режимы адресации кристалла впоследствии были характерны для RISC-архитектур.

История создания процессоров | Brain Fart

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

intel vs amd

Как началось создание процессора

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

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

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

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

процессор  Intel 4004

Самый первый персональный компьютер

Первым компьютер  был создан студентом из Америки Джонатаном Титусом. В журнале «Электроника» он получил название Марк 2. В нем кроме всего прочего было дано описание данного устройства. Данное изобретение не помогло студенту заработать большие деньги. Изначально Титус планировал зарабатывать при помощи своего изобретения. Он планировал распространять за определенную стоимость печатные платы для создания собственных компьютеров. Потребителям приходилось остальные детали приобретать в магазинах. Конечно же у него не получилось заработать много, но он внес большой вклад в развитие компьютерной техники.

История развития процессоров Intel

Первым процессором компании Intel был 4004. Позже данный разработчик представил пользователям модель 8008. Она отличалась от предыдущей модели тем, что частота работы данного процессора составляла от 600 до 800 килогерц. В нем было более трех тысяч транзисторов. Его активно использовали на всевозможных вычислительных машинах.

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

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

Спустя несколько лет на свет появился компьютер Altair – 8800. Его производителем стала компания MITS. Данная модель персонального компьютерного устройства осуществляла свою деятельность на процессоре от компании Intel модели 8800. Именно благодаря нему многочисленные компании стали осуществлять производство собственных микропроцессоров.

В то же самое время в СССР

В СССР стремительно развивалось производство различных видов вычислительных механизмов. Самый пик развития ЭВМ пришелся на семидесятые годы прошлого столетия. Они могли по своему уровню производительности вполне сравниться со своими зарубежными аналогами.

В 1970 году появился указ от отечественного руководства о том, что были разработаны стандарты совместимости программ и аппаратуры ЭВМ. В это время образовалась новая концепция вычислительной техники. В ее основу легли разработки IBM. Отечественные специалисты использовали технологию IBM 360.

Отечественные технологии, которые были разработаны в советские времена, потеряли свою актуальность. Вместо них стали использовать технологии импортного происхождения. Постепенно отечественная электронная отрасль стала значительно отставать от той, которая существовала на Западе. Все компьютерные устройства, которые были разработаны после восьмидесятых годов прошлого столетия осуществляли свою деятельность при помощи процессоров Zilog или Intel.  Россия стала отставать по своим технологиям от Америки почти на десятилетний период.

Эволюция процессоров

В середине семидесятых годов прошлого столетия компания Motorola представила суд пользователе свой первый процессор, который получил название MC6800. Он обладал высоким уровнем производительности. У него была возможность работать с шестнадцати битными числами. Его стоимость составляла столько же, что у процессора Intel 8080. Его потребители не очень то стремились покупать. Именно по этой причине он так и не стал использоваться для персональных компьютеров. Компании пришлось расстаться с четырьмя тысячами сотрудников из-за финансовых трудностей.

В 1975 году бывшими сотрудниками Motorola была создана новая компания под названием MOS Technology. Они разработали процессор MOS Technology 6501. Он по своим характеристикам напоминал разработку Motorola, которая обвинила компанию в плагиате. Позже сотрудники MOS постарались кардинально переделать свое детище и выпустили чип 6502. Его стоимость была гораздо приемлемей, и он начал пользоваться  огромным спросом. Его даже использовали для компьютерной техники Apple. Он имел принципиальное отличие от своего предшественника. У него уровень частоты работы был гораздо выше.

процессор  MOS Technology 6502

По пути уволенных сотрудников Motorola пошли и те, которые потеряли свое место в компании Intel. Они тоже создали компанию и запустили в производство свой процессор Zilog Z80. Он обладал не сильными отличиями от продукта Intel 8080. Он обладал единственной линией питания, и у него была приемлемая стоимость. Он мог функционировать с такими же программами.  К тому же производительность данного устройства можно было сделать выше, и при  этом не нужно было влияние оперативной памяти. Таким образом, Zilog начал пользоваться огромным спросом среди потребителей.

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

Процессоры в фильме «Терминатор»

Фильм «Терминатор» полон моментов, когда робот  сканирует все происходящее перед ним. Перед его глазами образуются странные для зрителей коды. Через несколько лет становится очевидным тот факт, что появлению таких кодов создатели фильма обязаны компании MOS с ее процессором версии 6502. Это заставляет повеселиться разработчиков, которым кажется забавным ситуация, при которой в фильме про далекое будущее используется процессор семидесятых годов.

Эволюция процессоров Intel, Zilog, Motorola

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

Затем компания выпустила свой более успешный продукт Intel 8088. В нем имелось более тридцати тысяч транзисторов.

Компания Motorola в то же время выпустила свой продукт MC68000. Он был одним из самых мощных на то время. Для его использования необходимо было иметь специальные микросхемы. Однако он все равно пользовался большим спросом среди потребителей. Он предлагал пользователям огромные возможности для его использования.

В это же время компания Zilog тоже представила пользователям свою новую разработку. Она создала процессор Z8000. Данная новинка до сих пор вызывает большое количество споров. По своим техническим параметрам она была приемлемой и ее стоимость была низкой. Однако не многие пользователи хотели использовать ее на своих компьютерных устройствах.

Процессоры нового поколения от компании Intel

В начале 1993 года компания Intel представила свой процессор P5. Сегодня он известен под названием Pentium. Компании удалось усовершенствовать технологии, которые она раньше использовала для создания своих продуктов. Теперь их новинка обладала способностью справляться сразу с двумя задачами одновременно. Пропускная разрядность шины стала больше практически в два раза. Однако пользоваться данным процессором пользователи в полной мере не имели возможности, потому что для него необходимо было иметь специальную материнскую плату. Однако после выхода следующей модели процессора Pentium, ситуация стала совершенно другой.

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

Недорогие разработки  Intel

Для того чтобы в полной мере соперничать с компанией AMD в области доступных по цене процессоров разработчики Intel приняли решение не уменьшать стоимость своих товаров, а стали создавать не очень мощные процессоры, которые в скором времени стали называться Celeron. В 1998 году появилась первая такая маломощная модель процессора Celeron, работающая на ядре процессора Pentium второго поколения. Она не отличалась высоки уровнем производительности. Однако она вполне могла работать с технологическими новинками.

Эволюция процессоров AMD

Компания AMD впервые запустила в производство процессоры в 1974 году. Ее первым процессором стала модель AMD 9080. Он полностью копировал все технические параметры Intel 8080. Однако в это же самое время компания создала уникальные микросхемы, которые можно было применять на цифровом оборудовании. Они получили название AM 2900. В девяностых годах их перестали производить.

Те годы славятся тем, что разработчики компьютерной техники стали использовать x86 процессоры. Компании AMD пришлось подстраиваться под новые требования, и она начала работу над созданием новых моделей процессоров. Первой ее моделью процессора такого плана стала разработка AMD K5. Данный процессор обладал большим уровнем производительности, чем Intel Pentium.

Через некоторое время компания AMD выкупила фирму NexGen, которая помогла ей запустить в производство чип модели K6. Для его производства было использовано огромное количество самых современных технологий. По своему уровню данная разработка вполне могла конкурировать со вторым поколением процессора Intel Pentium 2.

Главные конкуренты

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

Видео: Как делают процессоры?

Твитнуть

Поделиться

Плюсануть

Поделиться

Класснуть

Сегодня имеется на рынке большой ассортимент процессоров для самых разных моделей компьютеров. Однако не многие пользователи знают о том, что ранее они имели на такие миниатюрные габариты. Благодаря некоторым компаниям они стали такими, какими мы их сейчас видим. Комплектующие 4.81 14 Идёт загрузка…

История процессоров Intel

Intel 8086 – первый процессор для ПК

Intel 8086 был первым процессоров в линейке  x86, до этого были выпущены чипы  Intel 4004, 8008 и 8080. Этот процессор был 16-битным и позволял работать с 1 Мб памяти, используя 20-битную адресную шину. Тактовая частота составляла всего 4,77 МГц, в последствии была увеличена до 10 МГц.

Интересно, что этот процессор использовался в системах управления американских шаттлов. И в 2002 году, когда NASA понадобился еще один чип, они заказывали его через eBay, потому что компания Intel уже сняла их с производства.

Кодовое название Н/Д
Дата выпуска 1979
Архитектура 16 битов
Шина данных 16 битов
Шина адреса 20 битов
Макс. объём памяти 1 Мбайт
Кэш L1 Нет
Кэш L2 Нет
Тактовая частота 4,77-10 МГц
FSB Равная частота CPU
FPU 8087
SIMD Нет
Техпроцесс 3 000 нм
Число транзисторов 29 000
Энергопотребление Н/Д
Напряжение 5 В
Площадь кристалла 16 мм²
Сокет 40-контактный

Процессор Intel 80286

Intel 80286 был выпущен в далеком 1982 году. Благодаря новым технологиям, он был в 3,6 раза мощнее 8086, хоть и работал на такой же тактовой частоте. Новый процессор был тоже 16-битным, но мог работать уже с 16 Мб памяти.

Также процессор не имел блока FPU, который работает с плавающей запятой, но оснащался блоком MMU, что позволяло обращаться к виртуальной памяти. Максимальная тактовая частота этого процессора составляла всего 12,5 МГц, хотя у конкурентов она достигала 25 МГц.

Кодовое название Н/Д
Дата выпуска 1982
Архитектура 16 битов
Шина данных 16 битов
Шина адреса 24 бита
Макс. объём памяти 16 Мбайт
Кэш L1 Нет
Кэш L2 Нет
Тактовая частота 6-12 МГц
FSB Равная частоте CPU
FPU 80287
SIMD Нет
Техпроцесс 1500 нм
Число транзисторов 134 000
Энергопотребление Н/Д
Напряжение 5 В
Площадь кристалла 49 мм²
Сокет 68-контактный

 

Intel 386 – первый 32-битный процессор

Intel 80836 был первым чипом, построенным на 32-битной архитектуре. Существовали различные версии этого процессора. Самые известные были: 386SX и 386DX, использовавшие 16 и 32-битную шины, соответственно.

Также выделялись еще 2 версии: 386SL — первый процессор линейки x86, который поддерживал кэш, и 386EX, который нашел своё применение в различных космических программах.

Процессор Intel 386EX использовался в телескопе “Хаббл”

Кодовое название P3
Дата выпуска 1985
Архитектура 32 бита
Шина данных 32 бита
Шина адреса 32 бита
Макс. объём памяти 4096 Мбайт
Кэш L1 0 кбайт (иногда присутствует контроллер)
Кэш L2 Нет
Тактовая частота 16-33 МГц
FSB Равная частоте CPU
FPU 80387
SIMD Нет
Техпроцесс 1500-1000 нм
Число транзисторов 275 000
Энергопотребление 2 Вт @ 33 МГц
Напряжение 5 В
Площадь кристалла 42 мм² @ 1 мкм
Сокет 132 контакта

Intel 486: технологии FPU и FSB

Intel 486 был популярным, потому что именно с него начиналось знакомство обширного числа потребителей с компьютерами. И вообще, в “народе” процессор 486 DX2/66 считали наилучшим решением для геймеров.

Данный процессор был выпущен в 1989 году и получил множество незаменимых функций. Например, был встроен блок FPU, кэш первого уровня размером в 8 Кб, а также возможность установить кэш второго уровня на материнскую плату. Также Intel 486 получил множитель и на линейку 486DX ставили сопроцессор x87.

Следующее поколение получило множитель CPU. 486DX2 имел множитель 2х, а 486DX4 множитель 3х. Самым мощным в этой линейке был Intel 486DX4, который получил 16 Кб кэша, 1,6 млн транзисторов и изготавливался по 600-нм техпроцессу.

Кодовое название P4, P24, P24C
Дата выпуска 1989
Архитектура 32 бита
Шина данных 32 бита
Шина адреса 32 бита
Макс. объём памяти 4096 Мбайт
Кэш L1 8 кбайт
Кэш L2 На материнской плате (на частоте FSB)
Тактовая частота 16-100 МГц
FSB 16-50 МГц
FPU На кристалле
SIMD Нет
Техпроцесс 1000-800 нм
Число транзисторов 1 185 000
Энергопотребление Н/Д
Напряжение 5 В — 3,3 В
Площадь кристалла 81 — 67 мм²
Сокет 168 контактов

Intel Pentium: роковая ошибка

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

Существовали три линейки этого процессора. Первая не имела множитель CPU, вторая — с множителем и третья — Pentium MMX, которая получила набор инструкций SIMD.В последнем поколении чипа был увеличен размер кэша первого уровня. Впервые процессор Intel смог выполнять параллельно две инструкции, но по-прежнему кэш второго уровня был на материнской плате.

Кодовое название P5, P54 P55 (Pentium MMX)
Дата выпуска 1993 1997
Архитектура 32 бита 32 бита
Шина данных 64 бита 64 бита
Шина адреса 32 бита 32 бита
Макс. объём памяти 4096 Мбайт 4096 Мбайт
Кэш L1 8 + 8 кбайт 16 + 16 кбайт
Кэш L2 Материнская плата (на частоте FSB) Материнская плата (на частоте FSB)
Тактовая частота 60-200 МГц 133-300 МГц
FSB 50-66 МГц 60-66 МГц
FPU На кристалле На кристалле
SIMD Нет MMX
Техпроцесс 800-600-350 нм 350 нм
Число транзисторов 3,1-3,3 млн. 4,5 млн.
Энергопотребление 8-16 Вт 4-17 Вт
Напряжение 5 — 3,3 В 2,8 В
Площадь кристалла 294-163-90 мм² 141 мм²
Сокет Socket 4, 5 or 7 Socket 7

История процессоров для ноутбука. Часть 1

Компьютер стал неотъемлемым атрибутом современного человека с тех пор, когда социумом был по достоинству оценен его потенциал. Работа, развлечения, общение с новыми людьми – все это, а также многое другое, является плодом непосильного труда людей, связавших свою жизнь с It-индустрией. Путь развития компьютерных технологий чрезвычайно тернист и долог. Понадобилось немало лет, прежде чем первые ПК начали появляться в наших домах. Однако речь сегодня пойдет не о приятных воспоминаниях минувших дней, а, скорее, о «сухих» данных и фактах, по которым, Вы, уважаемые читатели, сумеете наглядно проследить историю становления портативного компьютера: от «печатной машинки» — до современного мощного ноутбука.

Объектом нашего исследования, как ни странно, станет самый важный компонент системы – ЦП. Именно ступени развития «мозга» мобильного компьютера будут описаны в данной статье. Все, что когда-нибудь появлялось на рынке и устанавливалось в Ваших ноутбуках – не ускользнуло от нашего взора.

Последующая информация тщательно систематизирована и представляется в виде иерархического списка конкретных продуктов.

 

Intel Core i3/i5/i7-4xxx (4-е поколение процессоров Intel Core — Haswell)

Релиз четвертого поколения линейки ядер под названием Haswell, от производителя Intel, состоялся в июне 2013-го года на выставке COMPUTEX. Являясь приемником Ivy Bridge, Haswell выпускается по нормам 22-нм техпроцесса с использованием FinFET-транзисторов. Процессор предоставляется в двух- или четырехъядерных вариантах. Несмотря на сходство с предшественницей, четвертое поколение имеет ряд преимущественных различий.

Таким образом, был осуществлен прирост производительности ~ 10 % на МГц. Уменьшено энергопотребление на 30 %. Haswell имеет интегрированный видеочип (в зависимости от модели:  Intel® HD Graphics 5000; Intel® HD Graphics 4400; Intel® Iris™ Graphics 5100; Intel® Iris™ Pro Graphics 5200; Intel® HD Graphics 4200; Intel® HD Graphics 4600). В массив кэш-памяти третьего уровня входит: двухканальный контроллер ОЗУ DDR3, трансмиттеры цифрового изображения, а также контроллеры шин DMI и PCI Express, имеется поддержка технологии Thunderbolt (это аппаратный интерфейс, созданный для подключения периферийных устройств). Специально для данного поколения был разработан процессорный разъем LGA 1150 (Socket h4).

Интегрирование преобразователя напряжение дало возможность увеличить TDP (отвод тепловой мощности на который ориентируется система охлаждения процессора) до 37, 47 или 57 Вт в зависимости от конфигурации.

 

Intel Core i3 / i5 / i7-3xxx (3-е поколение процессоров Intel Core – Ivy Bridge)

22-нм версия процессора на микроархитектуры Sandy Bridge. Продукт был показан 23 апреля 2012 года. Вообще, Ivy Bridge является, так называемым, этапом «Тик» в производственной линейке. Поясним, в далеком 2006 году компанией Intel была создана стратегия разработки микропроцессоров, функционирующая в два этапа: «Тик» и «Так». «Тик» — означает, что в процессор предыдущего поколения были внесены небольшие изменения микроархитектуры (т.е. иначе — улучшения), кардинальным решениям места не нашлось. Этап «Так» — абсолютно новая, заново созданная, архитектура.

Ivy Bridge – представитель фазы «Тик», преемник Sandy Bridge, однако уже с приставкой 3 (означающее 3-ее поколение ядра). В данную модель было внедрено большое количество новых функций, в первую очередь – это технология Try-Gate. Ее идея состоит в переходе от плоского затвора транзистора – к трехмерному. Подобное решение в значительной мере снижает  сопротивление тока, идущему по транзистору в открытом состоянии, а также практически исключает потери электричества, когда он закрыт. Это позволяет добиться увеличения производительности (прирост работоспособности ~ на 37 %, относительно предыдущих чипов ЦП). Благодаря применению новой геометрии в проектировании Ivy Bridge, удалось достичь большей плотности элементов на кристалле, поэтому площадь процессора стала еще меньше.

За графическую составляющую в 3-м поколении от Intel  по-прежнему отвечает интегрированная HD Graphics линейки Intel HD 400. GPU перекочевала с предыдущего поколения HD 3000, заимев при этом некие изменения: количество шейдеров увеличилось с 12 до 16, можно подключить одновременно три монитора, поддерживается DirectX 11.

 

Intel Core i3 / i5 / i7-2xxx (2-е поколение процессоров Intel Core – Sandy Bridge)

Микроархитектура была анонсирована 3 января 2011 года, является преемником Clarksfield (4-х ядерного процессора) и Arrandale (двухъядерный). Основана Sandy Bridge на 32-нм версии технологического процесса. Частота ЦП  составляет 3.5 ГГц (оснащается 2-4 ядрами). Интегрированная графика «разгоняется» до частот 1.35 ГГц  (HD Graphics 3000). Энергопотребление не превышает планки в 130 Вт.

Sandy Bridge поддерживает новые SMID (принцип компьютерных вычислений), дополняющих расширения SSE (набор, увеличивающий разрядность регистров в два раза). Впервые введена технология Quick Sync , служащая для кодирования и декодирования видеоматериала. Функция vPro – возможность удаленного управление ПК для его блокирования или же очищения от определенной информации. В случае потери-кражи пользователь всегда сможет скрыть личные данные от посторонних глаз, связавшись через интернет-соединение с компьютером.

 

Intel Core i7 (Clarksfield)

Четырехъядерный мобильный процессор Clarksfield основан на 45 нм микроархитектуре Nehalem. Низкие значение тактовых частот (от 1.6 ГГц – до 2.13 Ггц), в данном случае, не являются показателем плохой производительности продукта. Напротив. Технология Turbo Boost от компании Intel, установленная в данном ЦП, позволяет добиться высоких рабочих результатов, не превышая максимально допустимый уровень температуры или же  установленное ограничение мощности. Turbo Boost автоматически разгоняет каждое из 4-х ядер ЦП, тем самым равняясь по производительности с топовой комплектацией процессора Intel Core 2 Duo.

В Clarksfield интегрирован контроллер памяти DDR3, а также комбинированная кэш-память L3. Арифметико-логическое устройство не претерпело значительных изменений по сравнению с архитектурой Core 2 Quad CPU, но монолитный дизайн чипа, позволил добиться лучшей производительности, нежели у предшественника.

 

Intel Core i3 / i5 / i7 (Arrandale)

Двухъядерный процессор, производящийся на микроархитектуре Westmere. ЦП – 32 нм; графический чип – 45 нм. Благодаря технологиям Hyper-Threading и Turbo Boost, процессоры Arrandale обладают более мощным потенциалом, нежели Core 2 Duo с той же тактовой частотой. Контроллеры памяти DDR 3 и видеокарта Intel HD Graphics интегрированы в ядро. Некоторые модели Arrandale пожертвовали производительностью, взамен на низкое энергопотребление. Их можно различить по приставкам в названии – UM или LM.

 

Intel Core 2 Duo (Merom & Penryn)

5 лет, с 2006 по 2011 года, компания Intel вела активный выпуск, ставшего уже легендарным — Intel  Core 2 Duo. Именно на этапе производства процессоров Core, Intel сумела вернуть себе лидерство в борьбе с AMD, которое было утеряно в период работы c Pentium.

Сore 2 Duo – это шестое поколение микропроцессоров на архитектуре x64-86. Из-за усиленного SSE-блока, дополнительного арифметическо-логического устройства и четвертого декодера, процессор был на 5-20 % быстрее Intel Core с аналогичной тактовой частотой.

Как можно догадаться по названию, данный ЦП — двухъядерный. В зависимости от модели, процессор имеет 2, 3, 4 или 6 уровней MB кэш-памяти (2 и 4 для Merom процессоров , 3 и 6 для Penryn).

Core 2 Duo оснащен расширенной поддержкой Speedstep (энергосберегающая технология от Intel) и SSSE3 (SSE4) (это четвертое расширение системы команд). В некоторых моделях есть визуализация Vanderpool.

Мобильное ядро Core 2 Duo практически полностью идентично своему настольному собрату, но есть различия в напряженности ядер (0,95 В мобильной версии, против 1,188 В для стационарных ПК) и медленнее FSB (шина, обеспечивающая соединение ЦП архитектуры x86 с внутренними устройствами компьютера) для сохранения мощности. В результате данных изменений, процессора, встраиваемые в лэптопы, работают медленнее.

Линейка процессоров Intel Core 2 Duo с ядром Merom увидела свет 27 июля 2006 года. Выпускался по нормам технологичного процесса 65-нм для сокета 478 (P) и сокета 479 (M). Буквально через год, летом 2007, вышло обновление под названием Santa Rosa, вносящее минимальные улучшения: ускорение 800 МГц FSB и динамическое ускорения для разгона одного ядра.

2008 год – появление Penryn 45-нм. Изменение архитектуры ядра благоприятно отразилась на энергопотреблении (оно стало значительно ниже), немного улучшился уровень производительности.

Intel Core 2 Extreme (Merom, Penryn)

Топовые версии процессоров Core 2 Duo, получили в свое время название Extreme. Технически, данные ЦП основаны на ядрах Merom / Penryn (X9000), как и остальные Core 2 Duo, но с более высоким TDP (отвод тепловой мощности), а также возможностью небольшого разгона.

 

Intel Core 2 Solo (Merom, Penryn)

Core 2 Solo фактически является преемником Core Solo. По существу, данный процессор – одноядерная версия Intel Core 2 Duo. Анонсирован в 2007 году. Технология производства чипа – 65 – 45 нм. Выпускался на микроархитектурах: Penryn-L и Merom-L. ЦП имеет крайне низкую производительность, но, в то же время, и низкое энергопотребление.

В принципе, имеет аналогичные характеристики, что и Pentium Dual-Core, Intel Atom CPU.

 

Intel Pentium Dual-Core

Производство версии для мобильных ПК началось в 2006 году (для настольных – в 2007). Они пользовались значительным успехом, ведь потребитель мог себе позволить компьютер по доступной цене, практически ни в чем не уступающий топовым моделям (кроме объема памяти). В простонародье, Pentium Dual-Core получил прозвище «Работяга». Наиболее подходящее комбинирование параметров, исходного материла и требований, позволили перевести эти ЦП из сегмента высокого класса, по сути, в бюджетную нишу, предназначающуюся для недорогих домашних системы.

Немного «сухих» данных:

Тактовая частота процессора варьируется в пределах от 1.6 ГГц до 3.3 ГГц (Е6800). Частота шины 800 МГц, 1 мб кэша второго уровня. Частота FSB 800-1600 ГГц. Основан на технологии производства 45 – 65 нм. Уровень потребляемой мощности – 65 В. Стоит знать, что различные модели выпускались на различных ядрах, таким образом: серия E2xxx базировалась на Allendale, E5xxx на Wolfdale-2M, E6xxx — Merom-2M.

Pentium Dual-Core имеет хороший потенциал для разгона. Прекрасно работает при увеличении частоты шины с 200 МГц – до 266. Многие представители E2xxx безукоризненно функционируют на частотах 400 МГц.

 

Intel Core Duo (Yonah)

Intel Core Duo (с ядром Yonah) является преемником Pentium M CPU. Это двухъядерный процессор, основанный на архитектуре Pentium Mobile c 1024 Мб кэш-памяти L2. Система охлаждения рассчитана на 31 Вт – это всего на 4 Вт больше, чем в одноядерном Pentium. Благодаря энергосберегающей технологии Speedstep, снижающий уровень потребления энергии при низкой нагрузке процессора, ЦП не расходует чрезмерно большое количество питания. Кроме того,  Core Duo «научился»  поддерживать третью версию SIMD-расширения – SSE3.

Производительность Yonah, по меньшей мере, аналогична тому же Pentium M с такой же тактовой частотой. При использовании специальных приложения для разгона ядер, производительность можно увеличить практически на 90% (выявлено с помощью теста CineBench).

Кстати, интересно знать, что ядра Yonah нашли повторное применение в других проектах Intel. Таким образом, их использовали в ранних версиях моделей Pentium Dual Core (T2060 и T2080).

 

Intel Core Solo

Core Solo – одноядерный вариант Core Dual и преемник Pentium Mobile. Хотя, нельзя в полной мере сказать, что ядро всего одно – на самом деле их два, только в рабочем состоянии находится лишь 1. Для компании Intel данное решение оказалось весьма и весьма прибыльным, ведь можно было сбывать процессора, у которых одно ядро было дефектным (его просто отключали).

Серия Intel Core Solo изготовлена на процессе 65 нм. Потребитель сразу оценил крайне хороший уровень энергосбережения, а также высокую производительность (превышающую быстродействие Pentium M из-за небольших архитектурных улучшений).

Ну, а вот все «подводные камни» передались Core Solo от родственников по наследству. Хоть архитектура и была улучшена, все же она осталась прежней (от Pentium Mobile). Поэтому такие недочеты, как высокие задержки при обращении к памяти из-за отсутствия интегрированного контроллера памяти на ядре, остались неизменными.

Пример моделей:

T1200 по 1,50 ГГц, FSB 667 МГц, 2 Мб кэш-памяти L2

T1300 на 1,66 ГГц, 2 Мб кэш-памяти L2

T1350 на 1,86 ГГц, FSB 533 МГц, 2 Мб кэш-памяти L2 (по аналогии с Pentium M 750)

T1400 на 1,83 ГГц, FSB 667 МГц, 2 Мб кэш-памяти L2

 

Ультра модели низкого напряжения (максимальная 5,5 Вт):

U1300 1,06 ГГц, FSB 667 МГц, 2 Мб кэш-памяти L2

U1400 на 1,20 ГГц, FSB 667 МГц, 2 Мб кэш-памяти L2

U1500 на 1,33 ГГц, FSB 667 МГц, 2 Мб кэш-памяти L2

 

Intel Pentium M

Процессор был представлен в марте 2003 года. Работает на архитектуре  x86 и имеет только одно ядро, изначально предназначался для функционирования на платформе Intel Centrino. В действительности, Pentium M – сильно измененный Pentium 3. В итоге, доведенное до ума ядро (с тактовой частотой от 900 МГц – до 2.26 ГГц) сумело обогнать по производительности Pentium 4 M.

 Процессор оптимизирован, в первую очередь, на хорошую энергетическую эффективность, необходимую для работы ноутбука в автономном режиме. Для данных целей используются методы по отключению неиспользуемых энергоемких блоков кэша или же снижению тактовой частоты ядра, а также напряжения, в том случае, если система «простаивает». Технология Speedstep (ставшая на тот момент последней инновацией в данном сегменте) позволяет процессору самостоятельно выбирать частоту в зависимости от нагрузки и того объема работы, которой он выполняет. Простой пример: 1.6 ГГц Pentium M, анализируя процессы, способен поменять тактовую частоту на 600 МГц, 800 МГц, 1000 МГц, 1200 МГц, 1400 МГц и 1600 МГц. Благодаря вышеперечисленным решениям, ЦП  выдает показатель энергопотребления 5-27 Вт, будучи при этом в 100% загрузке.

Pentium M может работать в частотах от 900 МГц до 2260 МГц (в зависимости от модели), с 1 до 2 Мбайт кэша L2 и 400 или 533 МГц FSB. Ранние модели были изготовлены по техническому процессу 130 нм, но более поздние единицы производились уже по технологиям 90 нм.  

 

Intel Celeron Dual-Core

Двухъядерный процессор Intel Celeron Dual-Core Familiy предназначался для ноутбуков бюджетной линейки. В отличие от Celeron Mobile с одним ядром, данная модель использует технологию энергосбережения  Enhanced SpeedStep. Тем не менее, серия Celeron Dual-Core демонстрирует меньшие возможности кэша L2, нежели те же Core 2 Duo и Pentium Dual-Core, что негативно сказывается на производительности процессора.

Текущие ЦП имеют поддержку опции Disable Bit (технология, предотвращающая возможность выполнения данных как кода) и 64-разрядных операционных систем. Т.к. технологический процесс переехал на более новые 45-нм, мощность была значительно улучшена.

Примеры моделей:

T1400, 65-нм, 1660 МГц, 512 Кб кэша L2, FSB 533

T1500, 65-нм, 1866 МГц, 512 Кб кэша L2, FSB 533

T1600, 65-нм, 1660 МГц, 1024 Кб кэша L2, FSB 667

T1700, 65-нм, 1830 МГц, 1024 Кб кэша L2, FSB 667

 

Intel Celeron M

Процессор изначально создавался для использования сугубо в мобильных ПК. Основан на ядрах Pentium M, однако с уменьшенным кэшем L2 (с 512 кб до 1 мб), на более низких тактовых частотах (800 МГц – 1500 МГц) и отсутствием технологии SpeedStep, поэтому время работы лэптопа от аккумулятора существенно сократилось. Также были некие недочеты с теплоотводом.

Общие тесты, касающиеся производительности и уровня автономной работы, были немногим меньше, чем у процессора Intel Core Solo.

Celeron M 4xx серии основан на Core Solo с Front Side Bus 533 МГц, с 1 Мб кэш-памяти L2 вместо 2 МБ. Как и предыдущая серия 3xx, 4xx линейки вполне хватало для операций в офисных приложениях и для решения несложных задач.

Более новая серия 9xx основана на Core Solo архитектуры Core 2 (Penryn) и, следовательно, немного быстрее, чем Merom на базе Celeron M.

 

Intel Atom

Весьма интересный продукт тем, что продолжает использоваться в новых устройствах по нынешний день вот уже на протяжении 6 лет. Микропроцессор Intel Atom, на архитектуре x86, x86-64, впервые представили в 2008 году. В то время он производился по 45-нм техпроцессу. С конца 2011 года, Atom перешел на 32-нм, а еще немного погодя, с 2013 – 22-нм технологии. С чем связаны подобные метаморфозы? Поколения сменяли друг друга, т.к. находили применение и в ноутбуках, и в нетбуках, планшетах, мобильных телефонах.

Линейка Intel Atom запущена сразу в нескольких вариациях: серия Atom Z (Silverthorne) предназначалась для простых переносных устройств, типа планшетов и ультрамобильных ПК; Atom N (Diamondville) устанавливался в неттопах и нетбуках. Оба были произведены по 45-нм техпроцессу и имеют обычную MMX, SSE , SSE2 , SSE3, SSSE3 , Intel 64, XD –Bit, а также поддержку IVT . Некоторые модели также оснащены Hyper-Threading.

Что же касается производительности, то тут все хорошо. Atom CPU обладает большим быстродействием работы, нежели тот же Celeron.

Ближе к концу 2009 года, корпорация Intel представила второе поколение Pineview Atom, в комплекте с GMA 3150 графикой и контроллером памяти DDR2. 45-нм Atom N450 и N470 являются одними из наиболее популярных процессоров поколения Pineview. В конце концов, в более поздние модели добавил встроенную поддержку памяти DDR3 (например,N455 ), появились двухъядерные вариации.

Платформа Atom Oak Trail увидела свет в 2011 году и является прямым преемником архитектуры Silverthorne . Новая платформа была разработана для планшетов и нетбуков (Z600) .

 

Intel Mobile A-Series (Stealey)

Мобильные процессора A100 и А110 (под кодовым названием Stealey), являются наработками специально для ультрамобильных компьютеров. Т.е. на первое место выносилось время автономной работы, а уже потом работоспособность. Stealey является предшественником Atom и основан на архитектуре Dothan от Intel Celeron Mobile.

A100 и A110 изготовлены по 90-нм техпроцессу и имеют кэш L2 с объемом памяти 512 кб, с максимальным потреблением энергии всего в 3 Вт. Процессор функционирует  в сочетании с чипсетом 945GU (ULV-версия 945GM) и интегрированным графическим ядром GMA 950. Шина рассчитана на 400 МГц. A100 и A110 работают на частоте 600 МГц и 800 МГц, соответственно.

Как и ожидалось, процессоры серии имеют низкую производительность обработки. Воспроизведение файла формата MPEG-4 достаточно для полной загрузки ЦП.

 

Intel Mobile Pentium 4 M

В действительности, это самый настоящий Pentium 4, но с оптимизированным энергопотреблением и встроенной функцией Enhanced SpeedStep. Несмотря на улучшение энергетической эффективности, Mobile Pentium 4 M требовал больше энергии, нежели модель Pentium 4 M. Он был введен наряду с FSB533-связи и доступен с тактовой частотой от 2,4 ГГц до 3,06 ГГц.

Процессоры Mobile Pentium 4 представляли собой Pentium 4 на ядрах Northwood или Prescott и работали на более высоких по сравнению с Pentium 4-M тактовых частотах — от 2,4 до 3,466 ГГц. Некоторые процессоры Mobile Pentium 4 поддерживали технологию Hyper-threading.

 

Intel Mobile Celeron 4 M

По сути — Pentium 4 M без ступеней скорости. Мобильный Celeron 4 М включает в себя урезанные уровни кэша L2. Процессор при работе выделял весьма большое количества тепла и не мог выжать должный уровень производительности, что делало его уязвимым среди конкурентов. 

 

Смотреть: История процессоров для ноутбука. Часть 2 — AMD  

Названия, номера и список поколений процессоров Intel®

Использование поиска Intel.com

Вы можете легко выполнить поиск по всему сайту Intel.com несколькими способами.

  • Имя бренда: Core i9
  • Номер документа: 123456
  • Кодовое имя: Kaby Lake
  • Специальные операторы: «Ледяное озеро», Лед И Озеро, Лед ИЛИ озеро, Лед *

Быстрые ссылки

Вы также можете воспользоваться быстрыми ссылками ниже, чтобы увидеть результаты наиболее популярных поисковых запросов.

Краткое справочное руководство по микропроцессору Intel®

Узнайте все важные факты об эволюции процессоров, включая дату выпуска, номинальные характеристики и количество транзисторов. Щелкните год ниже, чтобы просмотреть факты по каждому процессору по дате, или прокрутите страницу вниз, чтобы увидеть их все. Для информативного обзора истории процессоров Intel® см. «Эволюция революции». (PDF 2,9 МБ — этот файл предназначен только для исторической справки и не обновляется после 2008 г.)

Эта страница предназначена только для исторической справки.Для продуктов, представленных после декабря 2008 г., посетите сайт ark.intel.com.


Просмотреть процессоры в хронологическом порядке по дате внедрения:
Для получения дополнительных сведений щелкните имя процессора или просмотрите краткое руководство по семействам процессоров. 2008 | 2007 | 2006 | 2005 | 2004
2003 | 2002 | 2001 | 2000 | 1999
1998 | 1997 | 1996 | 1995 | 1994
1993 | 1992 | 1991 | 1990 | 1989
1988 | 1985 | 1982 | 1979 | 1978
1976 | 1974 | 1972 | 1971 г.

2008

Декабрь 2008 г.
Intel® Core ™ 2 Extreme Q9000
Процессор Intel® Core ™ 2 Duo

2 ГГц T9800
2.93 ГГц

Процессор Intel® Core ™ 2 P9600
2,66 ГГц

Процессор Intel® Core ™ 2 T9550
2,66 ГГц

Процессор Intel® Core ™ 2 8700
2,53 ГГц

Ноябрь 2008 г.
Intel® Core ™ i7-965 Extreme Edition
2,66 ГГц

Intel® Core ™ i7-940
2,66 ГГц

Intel® Core ™ i7-920
2,66 ГГц

Сентябрь 2008 г.
Процессор Intel® Xeon® MP X7460
2.66 ГГц

Процессор Intel® Xeon® MP L7455
2,13 ГГц

Процессор Intel® Xeon® MP L7445
2,13 ГГц

Процессор Intel® Xeon® MP E7450
2,40 ГГц

Процессор Intel® Xeon® MP E7440
2,40 ГГц

Процессор Intel® Xeon® MP E7430
2,13 ГГц

Процессор Intel® Xeon® MP E7420
2,13 ГГц

августа 2008 г.
Intel® Core ™ 2 Extreme QX9300
2,53 ГГц

Intel® Core ™ 2 Quad Q9100
2.Процессор Intel® Core ™ 2 Duo, 26 ГГц,

, SP9400
2,40 ГГц

Процессор Intel® Core ™ 2 Duo SP9300
2,26 ГГц

Процессор Intel® Core ™ 2 Duo SL9400
1,86 ГГц

Процессор Intel® Core ™ 2 Duo SL9300
1,60 ГГц

Процессор Intel® Core ™ 2 Duo SU9400
1,40 ГГц

Процессор Intel® Core ™ 2 Duo SU9300
1,20 ГГц

Intel® Core ™ 2 Solo SU3300
1,20 ГГц

Процессор Intel® Celeron® 723
1.20 ГГц

Июль 2008 г.
Процессор Intel® Core ™ Extreme X9100
3,06 ГГц

Процессор Intel® Core ™ Duo T9600
2,80 ГГц

Процессор Intel® Core ™ Duo P9500
2,53 ГГц

Процессор Intel® Core ™ Duo T9400
2,53 ГГц

Процессор Intel® Core ™ Duo P8600
2,40 ГГц

Процессор Intel® Core ™ Duo P8400
2,26 ГГц

Июнь 2008 г.
Процессор Intel® Atom ™ N270
1.60 ГГц

Процессор Intel® Atom ™ 230
1,60 ГГц

Апрель 2008 г.
Процессор Intel® Atom ™ Z500
800 МГц

Процессор Intel® Atom ™ Z510
1,10 ГГц

Процессор Intel® Atom ™ Z520
1,33 ГГц

Процессор Intel® Atom ™ Z530
1,60 ГГц

Процессор Intel® Atom ™ Z540
1,86 ГГц

Двухъядерный процессор Intel® Celeron® E1400
Процессор Intel® Celeron® 570
с тактовой частотой 2 ГГц

2.Процессор Intel® Core ™ 2 Duo E8300
с тактовой частотой 66 ГГц,

2,83 ГГц

Процессор Intel® Core ™ 2 Duo E7200
2,53 ГГц

Февраль 2008 г.
Процессор Intel® Core ™ 2 Extreme QX9775
3,20 ГГц

Январь 2008 г.
Четырехъядерный процессор Intel® Xeon® X3350
2,83 ГГц

Четырехъядерный процессор Intel® Xeon® X3350
2,66 ГГц

Четырехъядерный процессор Intel® Xeon® X3320
2,50 ГГц

Двухъядерный процессор Intel® Xeon® E3110
Процессор Intel® Core ™ 2 Extreme X9000
с тактовой частотой 3 ГГц

2.Процессор Intel® Core ™ 2 Duo T9500
, 80 ГГц,

2,60 ГГц

Процессор Intel® Core ™ 2 Duo T9300
2,50 ГГц

Процессор Intel® Core ™ 2 Duo T8300
2,40 ГГц

Процессор Intel® Core ™ 2 Duo T8100
2,10 ГГц

Процессор Intel® Core ™ 2 Duo E8500
3,16 ГГц

Процессор Intel® Core ™ 2 Duo E8400
Процессор Intel® Core ™ 2 Duo E8200
с тактовой частотой 3 ГГц

2,66 ГГц

Процессор Intel® Core ™ 2 Duo E8190
2.Процессор Intel® Core ™ 2 Extreme Quad Q9550
с тактовой частотой 66 ГГц,

2,83 ГГц

Процессор Intel® Core ™ 2 Extreme Quad Q9450
2,66 ГГц

Процессор Intel® Core ™ 2 Extreme Quad Q9300
2,50 ГГц

2007

Декабрь 2007 г.
Процессор Intel® Core ™ 2 Extreme QX9770
3,20 ГГц

Ноябрь 2007 г.
Процессор Intel® Core ™ 2 Extreme QX9650
3,0 ГГц

, четырехъядерный процессор Intel® Xeon® X5482
3.2 ГГц

Четырехъядерный процессор Intel® Xeon® X5472
3,0 ГГц

, четырехъядерный процессор Intel® Xeon® E5472
Процессор Intel® Core 2 Extreme E5462
с тактовой частотой 3,0 ГГц

2,80 ГГц

Четырехъядерный процессор Intel® Xeon® X5460
3,16 ГГц

, четырехъядерный процессор Intel® Xeon® X5450
4-ядерный процессор Intel® Xeon® E5450
с тактовой частотой 3,0 ГГц

4-ядерный процессор Intel® Xeon® E5440
с тактовой частотой 3,0 ГГц

2,83 ГГц

, четырехъядерный процессор Intel® Xeon® E5430
2.66 ГГц

Четырехъядерный процессор Intel® Xeon® E5420
2,50 ГГц

Четырехъядерный процессор Intel® Xeon® E5410
2,33 ГГц

, четырехъядерный процессор Intel® Xeon® E5405
2,00 ГГц

Двухъядерный процессор Intel® Xeon® X5260
3,33 ГГц

Двухъядерный процессор Intel® Xeon® X5272
3,4 ГГц

Двухъядерный процессор Intel® Xeon® E5205
1,86 ГГц

Октябрь 2007 г.
Двухъядерный процессор Intel® Itanium 9150M
1.Двухъядерный процессор Intel® Itanium

с тактовой частотой 66 ГГц 9150N
1,66 ГГц

Двухъядерный процессор Intel® Itanium 9140M
1,66 ГГц

Двухъядерный процессор Intel® Itanium 9140N
Двухъядерный процессор Intel® Itanium

с тактовой частотой 1,6 ГГц 9120N
1,42 ГГц

Двухъядерный процессор Intel® Itanium 9130M
1,66 ГГц

Двухъядерный процессор Intel® Itanium 9110N
1,6 ГГц

Сентябрь 2007 г.
Четырехъядерный процессор Intel® Xeon® X7350
2.93 ГГц

Четырехъядерный процессор Intel® Xeon® L7345
1,86 ГГц

, четырехъядерный процессор Intel® Xeon® E7340
2,40 ГГц

, четырехъядерный процессор Intel® Xeon® E7330
2,40 ГГц

, четырехъядерный процессор Intel® Xeon® E7320
2,13 ГГц

, четырехъядерный процессор Intel® Xeon® E7310
1,60 ГГц

Mobile Intel® Core ™ 2 Extreme X7900
2,8 ГГц

Mobile Intel® Core ™ 2 Extreme T7800
2,6 ГГц

Июль 2007 г.
Четырехъядерный процессор Intel® Core ™ 2 Extreme QX6850
2.66–3,0 ГГц

Intel® Core ™ 2 Quad Q6700
2,66 ГГц

Intel® Core ™ 2 Duo E6550-E6850
2,33–3,0 ГГц

Mobile Intel® Core ™ 2 Extreme X7800
Процессор Intel® Core ™ 2 Duo T7200 / T7400 / T7600
2,6 ГГц

2,0 ГГц
2,16 ГГц
2,33 ГГц

Июнь 2007 г.
Процессор Pentium® Dual Core ™ E2160
1,80 ГГц

Процессор Pentium® Dual Core ™ E2140
1,60 ГГц

Апрель 2007 г.
Четырехъядерный процессор Intel® Core ™ 2 Extreme QX6800
2.93 ГГц

Процессор Intel® Core ™ 2 Duo E4500
Процессор Intel® Core ™ 2 Duo E4400
с тактовой частотой 2,2 ГГц

2,0 ГГц

Процессор Intel® Core ™ 2 Duo E4300
1,8 ГГц

Январь 2007 г.
Intel® Core ™ 2 Quad Q6600
2,4 ГГц


2006

Ноябрь 2006 г.
Четырехъядерный процессор Intel® Xeon ™ X5355
2,66 ГГц, четырехъядерный процессор Intel® Xeon ™ X5355
с тактовой частотой

2,33 ГГц

, четырехъядерный Intel® Xeon ™ X5355
1.86 ГГц

, четырехъядерный Intel® Xeon ™ X5355
1,60 ГГц

Август 2006 г.
Двухъядерный процессор Intel® Xeon ™ 7140M
3,33–3,40 ГГц

, двухъядерный Intel® Xeon ™ 7130M
3,16–3,20 ГГц

Двухъядерный Intel® Xeon ™ 7120M
3 ГГц

, двухъядерный Intel® Xeon ™ 7110M
2,5–2,6 ГГц

Процессор Intel® Core ™ Duo T2300-T2700 ***
1,66–2,33 ГГц

Процессор Intel® Core ™ Duo LV L2400-L2500 ***
1.50–1,83 ГГц

Процессор Intel® Core ™ Duo LV L2300 (EOL 5/07)
1,50 ГГц

Процессор Intel® Core ™ Solo T1300-T1400
1,66–1,83 ГГц

Июль 2006 г.
Процессор Intel® Pentium Core ™ 2 Duo
2,6 ГГц
2,4 ГГц
2,133 ГГц
1,866 ГГц

Процессор Intel® Pentium Core ™ 2 Extreme X6800
2,933 ГГц

Процессор Intel® Pentium Core ™ Solo T1350
1,86 ГГц

Двухъядерный процессор Intel® Itanium® 2
1.4–1,6 ГГц

Июнь 2006 г.
Двухъядерный процессор Intel Xeon® 5100
2,33–3,0 ГГц

Май 2006 г.
Двухъядерный процессор Intel Xeon®
3,20–3,73 ГГц

Двухъядерный процессор Intel Xeon®
3 ГГц

Двухъядерный процессор Intel Xeon®
1,66 ГГц

Март 2006 г.
Процессор Intel® Celeron® M 430-450
1,73–2,0 ГГц

Процессор Intel® Celeron® M 410/420 (EOL May-07)
1.46–1,60 ГГц

Процессор Intel® Celeron® M ULV 423/443
1,73–2,0 ГГц

Процессор Intel® Core ™ Duo ULV U2400-U2500
1,06–1,20 ГГц

Процессор Intel® Core ™ Solo ULV U1300 ***
1,06 ГГц

Февраль 2006 г.
Процессор Intel® Core ™ Duo T2050 / 2250/2350/2450
1,6 / 1,73 / 1,86 / 2,0 ГГц

Январь 2006 г.
Процессор Intel® Pentium® D 900
2,8 — 3,4 ГГц

История процессоров Intel: Обновлено!

Intel начинает с 4004

Первым микропроцессором, проданным Intel, был четырехбитный микропроцессор 4004 в 1971 году.Он был разработан для работы в сочетании с тремя другими микрочипами: 4001 ROM, 4002 RAM и 4003 Shift Register. В то время как 4004 сам выполнял вычисления, эти другие компоненты были критически важны для работы процессора. 4004 в основном использовался в калькуляторах и подобных устройствах и не предназначался для использования внутри компьютеров. Его максимальная тактовая частота составляла 740 кГц.

За 4004 последовал аналогичный процессор, известный как 4040, который, по сути, был улучшенной вариацией 4004 с расширенным набором команд и более высокой производительностью.


БОЛЬШЕ: Лучшие процессоры


БОЛЬШЕ: Иерархия процессоров Intel и AMD


БОЛЬШЕ: Все содержимое ЦП

8008 И 8080

Микропроцессор 4004 сделал имя для процессора Intel бизнеса, и чтобы извлечь выгоду из ситуации, Intel представила новую линейку восьмибитных процессоров. Процессор 8008 появился первым в 1972 году, за ним последовали 8080 в 1974 году и 8085 в 1975 году. Хотя 8008 был первым восьмибитным процессором, произведенным Intel, он не так примечателен, как его предшественник или его преемник 8080.Он был быстрее, чем 4004, благодаря своей способности обрабатывать данные в виде восьмибитных фрагментов, но он работал довольно консервативно в диапазоне от 200 до 800 кГц, а производительность 8008 просто не привлекала многих системных разработчиков. В 8008 используется транзисторная технология размером 10 микрометров.

Intel 8080 был гораздо более успешным. Он расширил дизайн 8008, добавив новые инструкции и перейдя на шестимикрометровые транзисторы. Это позволило Intel более чем удвоить тактовую частоту, а самые производительные чипы 8080 в 1974 году работали на частоте 2 МГц.8080 использовался в бесчисленном количестве устройств, что привело к тому, что некоторые разработчики программного обеспечения, такие как недавно созданная Microsoft, сосредоточились на программном обеспечении для процессоров Intel.

В конце концов, когда был выпущен 8086, его исходный код был совместим с 8080, чтобы поддерживать обратную совместимость с этим программным обеспечением. В результате 8080-е и ключевые аппаратные элементы присутствуют во всех когда-либо производимых процессорах на базе x86, а программное обеспечение 8080 технически может работать на любом процессоре x86.

8085 был, по сути, менее дорогим и высокопроизводительным вариантом 8080, который также был очень успешным, хотя и менее влиятельным.

8086: Начало x86

Первым 16-разрядным процессором Intel был процессор 8086, который помог значительно повысить производительность по сравнению с более ранними разработками. Он не только имел более высокую тактовую частоту, чем бюджетный 8088, но также использовал 16-битную внешнюю шину данных и более длинную шестибайтовую очередь предварительной выборки. Он также мог выполнять 16-битные задачи (хотя большая часть программного обеспечения в то время была разработана для 8-битных процессоров).Адресная шина была расширена до 20-разрядной, что позволило 8086 получить доступ к 1 МБ памяти и, следовательно, повысить производительность.

8086 также стал первым процессором x86, и он использовал первую версию x86 ISA, на которой были основаны почти все процессоры, созданные AMD или Intel с момента появления 8086.

Примерно в то же время Intel произвела 8088. Этот процессор был основан на 8086, но с вдвое меньшим количеством строк данных и четырехбайтовой очередью предварительной выборки.Это привело к потере баланса, поскольку более узкая шина сокращала скорость выборки команд, вынуждая исполнительный блок Intel большую часть времени бездействовать. Он по-прежнему имел доступ к 1 МБ оперативной памяти и работал на более высоких частотах, чем предыдущие процессоры; однако он был немного медленнее, чем 8086.

80186 И 80188

Intel последовала за 8086 с несколькими другими процессорами, все из которых использовали аналогичную 16-битную архитектуру. Первым был 80186, предназначенный для встраиваемых приложений.Чтобы облегчить это, Intel интегрировала в ЦП несколько аппаратных средств, которые обычно находятся на материнской плате, включая тактовый генератор, контроллер прерываний и таймер. В качестве побочного эффекта некоторые инструкции выполнялись на 80186 заметно быстрее, чем на 8086, даже при той же тактовой частоте. Но, конечно же, Intel, естественно, со временем увеличила частоту процессора, чтобы еще больше повысить производительность.

Бюджетный 80188 также содержал несколько аппаратных средств, интегрированных в процессор.Но, как и у 8088, его шина данных была урезана вдвое.

80286: больше памяти, больше производительности

80286 был выпущен в том же году, что и 80186, и имел почти идентичные функции, но расширил адресную шину до 24-бит, что позволило процессору получить доступ к 16 МБ объем памяти.

iAPX 432

Unterstützt mein Intel® Prozessor Microsoft Windows® 10?

Suche auf Intel.com nutzen

Sie können die gesamte Seite Intel.com mühelos auf verschiedene Weisen durchsuchen.

  • Markenbezeichnung: Core i9
  • Номер документа: 123456
  • Кодовое имя: Kaby Lake
  • Spezielle Operatoren: «Ice Lake», Ice AND Lake, Ice OR Lake, Ice *

Директлинкс

Sie können auch die Quick-Links unten versuchen, um sich Ergebnis derribtesten suchvorgänge anzusehen.

Kürzlich durchgeführte Suchen

Intel — Википедия

Корпорация Intel
Rechtsform Корпорация
ISIN US4581401001
Gründung 18.Июль 1968 г.
Sitz Санта-Клара, Калифорния, Vereinigte Staaten
Leitung Роберт Свон
Mitarbeiterzahl 110,800 (2020) [1]
Умзац 72 Мрд. Доллар США (2019 г.) [2]
Бранш Микроэлектроник
Веб-сайт www.intel.com
Стенд: 8.Июль 2020

Intel Corporation (von englisch Int egrated el ectronics , dt. «integrierte Elektronik» ) находится в США-американишер Халблайтерхерстеллер, г. Санта-Клаптиц, г. Санта-Клаптиц, Калифорния. Er wurde 1968 von Mitarbeitern des Unternehmens Fairchild Semiconductor gegründet. Die Europazentrale befindet sich seit 1974 в Мюнхене. [3] Intel ist vor allm für PC-Mikroprozessoren bekannt, bei denen das Unternehmen weltweit einen Marktanteil von ungefähr 80% hält.Компания Intel производит разнообразные чипы для компьютеров, чипы для материнских плат (Intel ICH, Intel GMA), WLAN и Netzwerkkarten sowie Embedded-CPUs и Flash-Speicher.

Mit einem Umsatz von 64,0 Milliarden US-Dollar, bei einem Gewinn von 11,1 Mrd. USD, steht Intel laut Forbes Global 2000 на площади 594 der weltgrößten Unternehmen (Стенд: Geschäftsjahr 2017). Das Unternehmen kam im Juni 2018 auf eine Marktkapitalisierung von 254,8 Mrd. ДОЛЛАР США. [4]

Die Gründung und Produktion von Speicherchips [Bearbeiten | Quelltext Bearbeiten]

Intel wurde am 18.Июль 1968 г. фон Гордон Э. Мур и Роберт Нойс, как и компания Moore-Noyce Electronics в Маунтин-Вью, Калифорния, начиная с версии Fairchild Semiconductor. Лысый darauf wurde auch Andy Grove eingestellt, der das Unternehmen in den 1980ern und 1990ern leitete. Das Ziel der Firma war es, Arbeitsspeicher für Computer auf Halbleiterbasis zu entwickeln und auf den Markt zugotien. Die Hochintegration (Очень крупномасштабная интеграция, СБИС) от Transistoren auf Silizium steckte im Jahr 1968 noch in den Kinderschuhen und Intel entwickelte für die Herstellung von Halbleiterschaltungen den PMOS-Prozess, das heißt, einchaltan Prozess Elektungen dieungstechung -Metall-Oxid-Halbleiter-Feldeffekttransistoren unter Nutzung einer Gate-Elektrode aus Polysilizium (daher auch Silizium-Gate-Technik genannt).

Das erste Produkt der Firma war aber ein bipolares 64-bit-Schottky-RAM. Dieses wurde im April 1969 unter der Produktbezeichnung «Intel 3101» vorgestellt. В июле 1969 года мы работали с Intel 1101 на базе SRAM-Chip, на основе PMOS-Prozess hergestellt wurde, auf den Markt gebracht. Erst im Oktober 1975 — nach der Hälfte der ursprünglich veranschlagten Zeit — gelang der erste große Sprung nach vorn: Intel stellte unter der Produktbezeichnung «1103» den ersten DRAM-Speicherbaustein vorge, und auf der erste gráste, derz auf die züste de PM-Pro шляпа.Während Schaltungen in Bipolartechnik nur noch bei Hochgeschwindigkeitsbauteilen den Vorzug genossen, entwickelte sich fortan die MOS-Technologie (von PMOS über NMOS und HMOS zu CMOS) zur bevorzugten Halbleiter-Fertigungsik.

Gordon Moore hatte 1965 einen Trend erkannt, der später als Mooresches Gesetz nicht nur die Geschichte von Intel, sondern die Entwicklung der gesamten Halbleitertechnologie maßgeblich geprägt hat.

Bis Mitte der 1980er Jahre war DRAM das Hauptgeschäft von Intel.Die wachsende Konkurrenz durch japanische Halbleiterhersteller und der damit verbundene Umsatzrückgang führten aber 1983 zu einer Umorientierung des Geschäftsmodells. Der Erfolg des Personal Computers von IBM veranlasste Intel, sich fortan auf Mikroprozessoren zu konzentrieren und die DRAM-Produktion aufzugeben.

EPROM und Flash-Speicher [Bearbeiten | Quelltext Bearbeiten]

Auf der Solid State Circuits Conference des Jahres 1971 stellte Дов Фроман das erste EPROM (löschbarer (einmal-) beschreibbarer Speicherchip) дер Welt vor.Das Intel-EPROM 1702 war ein großer Erfolg und wurde bis Mitte der 1980er Jahre in hohen Stückzahlen verlangt, nicht zuletzt weil Intel viele Jahre der einzige Hersteller war, der EPROMs in hoher Stückzahl produtezieren. Bis 2008 war Intel zusammen mit Spansion einer der größten Hersteller von Flash-Speichern. Ende März 2008 gliederte Intel den größten Teil der Flash-Produktion in ein Joint-Venture-Unternehmen mit STMicroelectronics aus. Das neue Unternehmen bekam den Namen Numonyx. Intel stellt darüber hinaus auch die 520er SSD-Reihe vor, eine schnelle Solid State Disk, der Nachfolger des Hard Disk Drives. [5]

Die ersten Mikroprozessoren [Bearbeiten | Quelltext Bearbeiten]

Intel C8080A, Produktionsjahr 1978

Als erster Mikroprozessor der Welt (zumindest nach Intel-Lesart) wurde am 15. Ноябрь 1971 г. der 4-Bit-Prozessor Intel 4004 vorgestellt. Diesen soll Intel auf eigene Verantwortung entwickelt haben, als das japanische Unternehmen Nippon Calculating Machine Corporation eigentlich einen spezialisierten Tischrechnerchip beauftragt hatte. Der 1974 eingeführte Intel 8080 wird allgemein als erster vollwertiger Mikroprozessor angesehen.Es handelt sich dabei um einen 8-Bit-Mikroprozessor, der als Nachfolger des Intel 8008 (Markteinführung 1972) entwickelt wurde. Diese ersten Mikroprozessoren legten den Grundstein für viele weitere Produkte auf ähnlicher Basis und verhalfen Intel zu seiner starken Marktmacht. Zu dieser Baureihe gehören neben dem seltener eingesetzten Nachfolgetyp Intel 8085 eine ganze Palette von passenden I / O-Bausteinen, z. B. der Intel 8255 für Parallele Ein- und Ausgabe.

Die Mikrocontroller [Bearbeiten | Quelltext Bearbeiten]

Basierend auf den Entwicklungen der Mikroprozessoren der 80er Reihe stellte Intel 1977 den Mikrocontroller 8048 vor, der jedoch bereits 1980 durch den Mikrocontroller 8051 ersetzt wurde.Durch geschickte Lizenzpolitik (u. A. An Siemens und Philips) wurde der Mikrocontroller 8051 Stammvater einer der am weitesten verbreiteten Familien von Mikrocontrollern.

x86-Prozessoren [Bearbeiten | Quelltext Bearbeiten]

Быстрая загрузка от Intel с использованием микропроцессора x86, приведенного в модели в 1978 году с использованием 8086/8088 erschien und im weit verbreiteten IBM-PC verbaut wurde. Производит чипы Intel для настольных компьютеров (Pentium-Dual-Core-Serie, Celeron-Serie, Intel-Core-2-Serie, Intel-Core-i-Serie), для ноутбуков (Pentium-Dual-Core, Core Duo, Core 2 Duo и inzwischen auch i3-, i5-, i7- и i9-Modelle) и для рабочих станций sowie Server (серия Xeon).Der Große Serverprozessor Itanium 2 kann seine hohe Rechenleistung nur mit seinem nativen Befehlssatz IA-64 ausspielen. x86-Maschinencode (IA-32) для аппаратной эмуляции аппаратной эмуляции на английском языке.

Der große Erfolg der x86er Reihe führte zu einer marktbeherrschenden Stellung in der PC-Industrie; zeitweise kamen 85% der PC-CPUs von Intel. So kam es immer wieder zu Untersuchungen der amerikanischen Wettbewerbsbehörde FTC und Klagen von Konkurrenten. Der heute einzige größere Konkurrent auf diesem Sektor ist AMD; ironischerweise war Robert Noyce mit seinem Gründungskapital auch für die Gründung dieser Firma mitentscheidend.Смотрите в 1976 году AMD ein Patentaustauschabkommen mit Intel, so dass all technischen Innovationen wechselseitig genutzt werden können. In den letzten Jahren hat hier mit dem Stromverbrauch bzw. der Abwärme ein weiteres Kriterium Bedeutung erlangt.

Chipsätze und Grafikchips [Bearbeiten | Quelltext Bearbeiten]

Intel ist mit großem Abstand Weltmarktführer bei Grafikchips. Таким образом, используйте платформу Intel с интегральной графикой (IGP). Intel hatte zwar mit dem i740 Ende der 1990er auch einen Grafikchip für Steckkarten im Angebot, stellte diese Aktivitäten aber danach wieder ein.Später arbeitete Intel отображает более дискретный графический процессор под кодовым именем Larrabee, [6] deren Entwicklung im Dezember 2009 jedoch eingestellt wurde.

Auch für das Internet der Dinge будет Intel Plattformen anbieten. Эйнстер Шритт в книге «Richtung erfolgte mit der Vorstellung des Projekts Intel Edison», приветствует jedoch im Dezember 2017 wieder eingestellt wurde.

Выпущен серийный номер в Pentium 3 [Bearbeiten | Quelltext Bearbeiten]

1999 гериет Intel в открытом доступе, также как и вышеупомянутый процессор Pentium-III-Prozessoren (с частотой 450 и 500 МГц) с хорошо знакомым номером («Prozessor-ID»), который используется для программного обеспечения с установленной скоростью.Kritiker befürchteten, diese eindeutige Seriennummer könne als Grundlage für das Ausspionieren und die Überwachung von Computeranwendern dienen. Aufgrund des öffentlichen Drucks hat Intel die Prozessor-ID standardmäßig abgeschaltet und in späteren Prozessor-Generationen ganz auf sie verzichtet.

Intel Management Engine seit 2008 [Bearbeiten | Quelltext Bearbeiten]

Seit 2008 sind all Chipset for Intel-Prozessoren mit der Intel Management Engine (ME) ausgestattet. [7] Dabei handelt es sich um ein autonomes Subsystem auf Minix-Basis, das Administratoren unter Umgehung des Betriebssystems vollen Zugriff auf den Computer gestattet, selbst wenn dieser ausgeschaltet ist. [8] Все наборы микросхем Intel с 2008 года по выбору и активным действиям, без каких-либо ограничений с использованием технологии Intel Active Management Technology (AMT). Die Intel Management Engine (ME) является источником Nutzer nicht deaktivierbar und enthält eine Vielzahl nachgewiesener Sicherheitsmängel. [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] Der genaue Funktionsumfang wird von Intel geheim gehalten, der Code ist obfuscated, die zur Entschlüsselung des Inhalts erforderlichen Informationen stecken unauslesbar direkt in der Hardware. [19] Государственный орган и военная служба Intel с версией встроенного ПО, находящейся под управлением Intel Management Engine, не активны. [20]

Приложения для смартфонов и планшетов [Bearbeiten | Quelltext Bearbeiten]

Mit seinem AppUp Developer Program (IADP) versucht Intel, auch auf dem hart umkämpften Smartphone-Markt Fuß zu fassen. Лаут Бьорн Тауберт, менеджер по маркетингу в Intel, принял участие в IADP, «erfahrenen wie ambitionierten App-Entwicklern einen zentralen Kanal, um erstentwickelte или portierte Windows- и HTML5-Applikationen für eine Vielzahl ver. [21]

Чипы для смартфонов [Bearbeiten | Quelltext Bearbeiten]

Anfang Январь 2012 г. Старт Intel на выставке CES в Лас-Вегасе das erste Mal ein Smartphone vor, das mit eigenen Chipsatz ausgestattet ist. Im April gleichen Jahres erschien in Indien mit dem Modell Lava Xolo X900 das erste Intel-Smartphone. [22] Ende Mai должна быть использована компанией Lenovo, производящей LePhone K800 в Китае. Mit dem Orange San Diego wurde das insgesamt weltweit dritte Intel-Smartphone am 6.Juni в Großbritannien auf den Markt gebracht. [23]

ПЛИС

[Bearbeiten | Quelltext Bearbeiten]

Dieser Artikel oder nachfolgende Abschnitt ist nicht hinreichend mit Belegen (beispielsweise Einzelnachweisen) ausgestattet. Angaben ohne ausreichenden Beleg könnten demnächst entfernt werden. Bitte hilf Wikipedia, indem du die Angaben recherchierst und gute Belege einfügst.

Belege zur Aussage über Intels Strategie fehlen.

Seit der Übernahme der Firma Altera tritt Intel auch als Hersteller von FPGAs auf.Die Produkte werden nun unter der Bezeichnung Intel-Altera weitervertrieben. Umgekehrt nutzt Intel Die Technologie der programmierbaren Digitaltechnik für die Weiterentwicklung der eigenen Prozessoren. Так что это я. B. das Ziel, im Nachhinein technische Anpassungen и bereits ausgelieferten CPUs durch Software-Update vornehmen zu können.

Im Jahr 2003 kaufte Intel den High-Performance-Computing-Bereich der Pallas GmbH, der aus der SUPRENUM ausgegründet wurde, um die eigene Clustering-Sparte zu stärken. [24] Im Jahr 2007 übernahm Intel das irische Unternehmen Havok, das vor allwegen seiner Physik-Engine bekannt ist. [25] Im Juli 2009 kaufte Intel das Softwareunternehmen Wind River auf. [26] Mitte August 2010 kündigte Intel überraschend an, McAfee [27] (einen US-amerikanischen Produzenten von Antivirus- und Computersicherheitssoftware) за 7,68 миллионов долларов США [28] zu übernehmen. [29]

Am 31. Январь 2011 года, когда речь идет о беспроводных решениях Infineon Bereichs Беспроводные решения за 1,4 миллиарда долларов США и Intel abgeschlossen.Das dabei neu entstandene Unternehmen hat weltweit rund 3.500 Mitarbeiter und firmiert jetzt als Intel Deutschland GmbH . [30]

Anfang Сентябрь 2016 г. kündigte Intel an, 51% der Anteile seiner Sparte IT-Sicherheit (McAfee), финансовый инвестор TPG для 3,1 миллионов долларов США zu verkaufen. [31]

Intel gab im März 2017 die Übernahme von Mobileye, einem auf Fahrerassistenzsysteme spezialisiertem Unternehmen, bekannt. Der Chiphersteller zahlte damals 15,3 миллиарден долларов США für den israelischen Automobilzulieferer. [32]

Gut zwei Jahre später erweitert Intel das Geschäftsfeld von Mobileye durch die Akquisition von Moovit. Das Start-up sammelt Daten zu Verkehrsströmen und bietet über seine App eine Routenoptimierung в городах Lebensräumen an. Intel zahlt für Moovit rund 900 миллионов долларов США. [33]

Geschäfts- und Mitarbeiterentwicklung (jeweiliges Geschäftsjahr) [34]
Яр Umsatz
в Mrd.АМЕРИКАНСКИЙ ДОЛЛАР-$
Bilanzgewinn
в Mrd. АМЕРИКАНСКИЙ ДОЛЛАР-$
Preis je Aktie
в долларах США
Angestellte
2005 38 826 8,664 16,97
2006 г. 35 382 5 044 13,82
2007 г. 38 334 6 976 16,55
2008 г. 37 586 5 292 14,41
2009 г. 35 127 4,369 12,79
2010 г. 43 623 11,464 16,00
2011 г. 53,999 12 942 17,55
2012 г. 53 341 11 005 20,51
2013 52 708 9 620 19,71 107.600
2014 г. 55 870 11 704 26,88 107,600
2015 г. 55 355 11 420 29,33 107,300
2016 59 387 10,316 31,39 106 000
2017 г. 62 761 9601 36,21 102,700
2018 г. 70 848 21 053 48,19 107.400

Da Intel auf vielen Geschäftsfeldern aktiv ist, hat das Unternehmen auch entsprechend viele Konkurrenten.

Bei Netzwerkchips конкурирует с Freescale, Broadcom, Marvell и AMCC. Im Flash-Bereich gehören Spansion, Samsung, Toshiba и SK Hynix zu den größten Konkurrenten. Beim Bau von Prozessoren für Supercomputer und Deep Learning gehören Nvidia, IBM und AMD zu den Konkurrenten.

Beim ursprünglichen Intel-Kerngeschäft der x86-Prozessoren und Chipsätze für Mainboards ist inzwischen ein Duopol entstanden und AMD der einzig verbliebene nennenswerte Konkurrent.Andere Firmen wie Centaur Technology, Cyrix, SiS или Transmeta haben sich entweder aus dem Markt zurückgezogen или konzentrieren sich auf Nischenprodukte. В январе 2006 года был представлен Apple Macintosh с использованием Intel-Prozessor vorgestellt. Während frühere Macintosh-Modelle mit Prozessoren von Motorola (68000) или IBM (PowerPC G3, G5) поддерживает, выставлен на продажу Schritt Intels Marktposition в PC-Bereich zusätzlich.

Nachdem Intel sich in der Vergangenheit in vielen Bereichen gegen seine Konkurrenten durchsetzen konnte, sieht sich Intel seit einigen Jahren im Prozessoren-Markt, mehreren neuen und sehr erfolgreichen Wettbüberbern.Anders als in den früheren Jahren der Chip-Fertigung, handelt es sich dabei nicht um voll integrierte Unternehmen, sondern um jewelry in ihrem Bereich hoch spezialisierte Firmen. Unternehmen wie ARM или Imagination Technologies kümmern sich dabei um die grundlegende Architekturentwicklung der Chips. In einer zweiten Stufe erstellen Unternehmen, wie Qualcomm,

CPUID — Идентификация процессора

CPUID — Идентификация процессора
Код операции Инструкция Op / En 64-битный режим Совместимость / Режим ног Описание
0F A2 CPUID ZO Действителен Действителен Возвращает идентификацию процессора и информацию о функциях в регистры EAX, EBX, ECX и EDX, как это определено вводом, введенным в EAX (в некоторых случаях, также и в ECX).

Кодировка операнда инструкции ¶

Op / En Операнд 1 Операнд 2 Операнд 3 Операнд 4
ZO NA NA NA NA

Описание ¶

Флаг ID (бит 21) в регистре EFLAGS указывает на поддержку инструкции CPUID. Если программная процедура может установить и сбросить этот флаг, процессор, выполняющий процедуру, поддерживает инструкцию CPUID.Эта инструкция работает одинаково в не 64-битных режимах и в 64-битных режимах.

CPUID возвращает идентификатор процессора и информацию о функциях в регистрах EAX, EBX, ECX и EDX. 1 Вывод команды зависит от содержимого регистра EAX при выполнении (в некоторых случаях также от ECX). Например, следующий псевдокод загружает EAX с 00H и заставляет CPUID возвращать максимальное возвращаемое значение и строку идентификации поставщика в соответствующих регистрах:

MOV EAX, 00H

CPUID

Таблица 3-8 показывает возвращаемую информацию в зависимости от начального значения, загруженного в регистр EAX.

Возвращаются два типа информации: основная и расширенная информация о функциях. Если значение, введенное для CPUID.EAX, выше, чем максимальное входное значение для базовой или расширенной функции для этого процессора, то возвращаются данные для самого высокого основного информационного листа. Например, при использовании некоторых процессоров Intel верно следующее:

CPUID.EAX = 05H (* Возвращает лист MONITOR / MWAIT. *)

CPUID.EAX = 0AH (* Возвращает лист мониторинга производительности архитектуры. *) CPUID.EAX = 0BH (* Возвращает лист расширенного перечисления топологии. *) 2 CPUID.EAX = 1FH (* Возвращает лист расширенного перечисления топологии V2. *) 2

1. На процессорах Intel 64 CPUID очищает старшие 32 бита регистров RAX / RBX / RCX / RDX во всех режимах.

2. Лист 1FH CPUID является предпочтительным надмножеством листа 0BH. Intel рекомендует сначала проверить наличие листа CPUID 1FH перед использованием листа 0BH.

CPUID.EAX = 80000008H (* Возвращает данные о линейном / физическом размере адреса.*)

CPUID.EAX = 8000000AH (* INVALID: возвращает ту же информацию, что и CPUID.EAX = 0BH. *)

Если значение, введенное для CPUID.EAX, меньше или равно максимальному входному значению и лист не поддерживается на этом процессоре, то 0 возвращается во всех регистрах.

Когда CPUID возвращает наивысшую базовую информацию о листе в результате недопустимого входного значения EAX, учитывается любая зависимость от входного значения ECX в базовом листе.

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

См. Также:

«Инструкции по сериализации» в главе 8 «Управление несколькими процессорами» в Руководстве разработчика программного обеспечения для архитектур Intel® 64 и IA-32 , том 3A .

«Кэширование информации о переводе» в главе 4 «Пейджинг» в Руководстве разработчика программного обеспечения для архитектур Intel® 64 и IA-32 , том 3A .

Информация о версии
Начальное значение EAX Предоставляемая информация о процессоре
Базовая информация о CPUID
0H Максимальное входное значение EAX для базовой информации CPUID. EBX «Genu» ECX «ntel» EDX «ineI»
01H EAX: тип, семейство, модель и идентификатор шага (см. Рисунок 3-6). EBX, биты 07-00: указатель бренда. Биты 15 — 08: размер строки CLFLUSH (значение * 8 = размер строки кэша в байтах; также используется CLFLUSHOPT).Биты 23–16: максимальное количество адресуемых идентификаторов для логических процессоров в этом физическом пакете *. Биты 31–24: начальный идентификатор APIC **. Информация о функциях ECX (см. Рисунок 3-7 и Таблицу 3-10). Информация о функциях EDX (см. Рисунок 3-8 и Таблицу 3-11). ПРИМЕЧАНИЯ: * Ближайшая мощность двух целых чисел, которая не меньше, чем EBX [23:16], — это количество уникальных начальных идентификаторов APIC, зарезервированных для адресации различных логических процессоров в физическом пакете. Это поле допустимо, только если CPUID.1.EDX.HTT [бит 28] = 1. ** 8-битный начальный APIC ID в EBX [31:24] заменяется 32-битным x2APIC ID, доступным в Leaf 0BH и лист 1FH.
02H EAX Cache и TLB Информация (см. Таблицу 3-12). Кэш EBX и информация TLB. Кэш ECX и информация TLB. Кэш EDX и информация TLB.
03H EAX Зарезервировано. EBX Зарезервировано. ECX Bits 00–31 серийного номера 96-битного процессора. (Доступно только в процессорах Pentium III; в противном случае значение в этом регистре зарезервировано.) Биты 32–63 EDX серийного номера 96-битного процессора. (Доступно только в процессоре Pentium III; в противном случае значение в этом регистре зарезервировано.) ПРИМЕЧАНИЯ: Серийный номер процессора (PSN) не поддерживается процессором Pentium 4 или новее. На всех моделях используйте флаг PSN (возвращается с помощью CPUID), чтобы проверить поддержку PSN перед доступом к функции.
Листы CPUID выше 2 и ниже 80000000H видны только тогда, когда IA32_MISC_ENABLE [бит 22] имеет значение по умолчанию 0.
Лист параметров детерминированного кэша
04H ПРИМЕЧАНИЯ: Выходной сигнал Leaf 04H зависит от начального значения в ECX.* См. Также: «INPUT EAX = 04H: возвращает детерминированные параметры кэша для каждого уровня» на стр. 221. Биты EAX 04–00: поле типа кэша. 0 = Null — кешей больше нет. 1 = Кэш данных. 2 = Кэш инструкций. 3 = Единый кэш. 4-31 = Зарезервировано.
Биты 07 — 05: Уровень кеширования (начинается с 1). Бит 08: уровень кэша самоинициализации (не требует инициализации ПО). Бит 09: полностью ассоциативный кэш. Биты 13–10: Зарезервированы. Биты 25–14: максимальное количество адресуемых идентификаторов для логических процессоров, совместно использующих этот кэш **, ***.Биты 31–26: максимальное количество адресуемых идентификаторов ядер процессора в физическом пакете **, ****, *****. Биты EBX 11-00: L = размер строки системной когерентности **. Биты 21–12: P = физические разделы линии **. Биты 31–22: W = способы ассоциативности **. Биты ECX 31-00: S = количество наборов **. EDX Бит 00: обратная запись недействительна / недействительна. 0 = WBINVD / INVD из потоков, совместно использующих этот кеш, действует на кеши нижнего уровня для потоков, совместно использующих этот кеш. 1 = WBINVD / INVD не гарантированно воздействует на кеши нижнего уровня не исходных потоков, совместно использующих этот кеш.Бит 01: включенность кеша. 0 = Кэш не включает нижние уровни кеша. 1 = Кэш включает нижние уровни кеша. Бит 02: комплексное индексирование кэша. 0 = кэш с прямым отображением. 1 = Для индексации кеша используется сложная функция, потенциально с использованием всех битов адреса. Биты 31 — 03: Зарезервировано = 0. ПРИМЕЧАНИЯ: * Если ECX содержит недопустимый индекс подчиненного листа, EAX / EBX / ECX / EDX возвращает 0. Индекс подчиненного листа n + 1 недопустим, если подчиненный лист n возвращает EAX [ 4: 0] как 0. ** Добавьте единицу к возвращаемому значению, чтобы получить результат.*** Ближайшее целое число степени 2, которое не меньше (1 + EAX [25:14]), представляет собой количество уникальных начальных идентификаторов APIC, зарезервированных для адресации различных логических процессоров, совместно использующих этот кэш. **** Ближайшее целое число степени двойки, которое не меньше (1 + EAX [31:26]), представляет собой количество уникальных Core_ID, зарезервированных для адресации различных ядер процессора в физическом корпусе. Core ID — это подмножество битов исходного APIC ID. ***** Возвращаемое значение является постоянным для допустимых начальных значений в ECX. Допустимые значения ECX начинаются с 0.
МОНИТОР / MWAIT Лист
05H EAX Bits 15–00: Наименьший размер строки монитора в байтах (по умолчанию — степень детализации монитора процессора). Биты 31–16: Зарезервировано = 0. EBX Биты 15–00: Наибольший размер строки монитора в байтах (по умолчанию — степень детализации монитора процессора). Биты 31–16: Зарезервировано = 0. Бит ECX 00: Поддерживается перечисление расширений Monitor-Mwait (помимо регистров EAX и EBX). Бит 01: поддерживает обработку прерываний как прерывания для MWAIT, даже если прерывания отключены.Биты 31 — 02: зарезервированы.
Таблица 3-8. Информация, возвращаемая инструкцией CPUID
Начальное значение EAX Информация о процессоре
Биты EDX 03–00: Количество вспомогательных состояний C0 *, поддерживаемых с помощью MWAIT. Биты 07-04: Количество под-C-состояний C1 *, поддерживаемых с помощью MWAIT. Биты 11 — 08: Количество C2 * sub C-состояний, поддерживаемых с помощью MWAIT. Биты 15–12: Количество суб-состояний C3 *, поддерживаемых с помощью MWAIT.Биты 19–16: количество суб-состояний C4 *, поддерживаемых с помощью MWAIT. Биты 23–20: количество суб-состояний C5 *, поддерживаемых с помощью MWAIT. Биты 27–24: количество суб-состояний C6 *, поддерживаемых с помощью MWAIT. Биты 31–28: количество суб-состояний C7 *, поддерживаемых с помощью MWAIT. ПРИМЕЧАНИЕ: * Определение состояний от C0 до C7 для расширения MWAIT — это C-состояния для конкретного процессора, а не ACPIC-состояния.
Лист управления температурой и питанием
06H EAX Бит 00: Цифровой датчик температуры поддерживается, если установлен.Бит 01: доступна технология Intel Turbo Boost (см. Описание IA32_MISC_ENABLE [38]). Бит 02: ARAT. Функция APIC-Timer-always-running поддерживается, если установлена. Бит 03: зарезервирован. Бит 04: PLN. Элементы управления уведомлением об ограничении мощности поддерживаются, если установлены. Бит 05: ECMD. Если установлено, поддерживается расширение рабочего цикла тактовой модуляции. Бит 06: PTM. Если задано, поддерживается управление температурным режимом пакета. Бит 07: HWP. Базовые регистры HWP (IA32_PM_ENABLE [бит 0], IA32_HWP_CAPABILITIES, IA32_HWP_REQUEST, IA32_HWP_STATUS) поддерживаются, если установлены.Бит 08: HWP_Notification. IA32_HWP_INTERRUPT MSR поддерживается, если установлено. Бит 09: HWP_Activity_Window. IA32_HWP_REQUEST [биты 41:32] поддерживается, если установлено. Бит 10: HWP_Energy_Performance_Preference. IA32_HWP_REQUEST [биты 31:24] поддерживается, если установлено. Бит 11: HWP_Package_Level_Request. IA32_HWP_REQUEST_PKG MSR поддерживается, если установлено. Бит 12: зарезервирован. Бит 13: HDC. Базовые регистры HDC IA32_PKG_HDC_CTL, IA32_PM_CTL1, IA32_THREAD_STALL MSR поддерживаются, если установлены. Бит 14: доступна технология Intel® Turbo Boost Max 3.0.Бит 15: Возможности HWP. Если установлено, поддерживается изменение максимальной производительности. Бит 16: переопределение HWP PECI поддерживается, если установлено. Бит 17: Гибкий HWP поддерживается, если установлен. Бит 18: режим быстрого доступа для IA32_HWP_REQUEST MSR поддерживается, если установлен. Бит 19: зарезервирован. Бит 20: игнорирование запроса HWP неактивного логического процессора поддерживается, если установлен. Биты 31–21: зарезервированы. EBX Биты 03–00: Количество пороговых значений прерывания в цифровом тепловом датчике. Биты 31-04: Зарезервированы. ECX Bit 00: возможность обратной связи аппаратной координации (наличие IA32_MPERF и IA32_APERF).Возможность предоставить меру доставленной производительности процессора (с момента последнего сброса счетчиков) в виде процента от ожидаемой производительности процессора при работе на частоте TSC. Биты 02–01: Зарезервировано = 0. Бит 03: Процессор поддерживает предпочтение смещения производительности и энергии, если CPUID.06H: ECX.SETBH [бит 3] установлен, и это также подразумевает наличие нового архитектурного MSR, называемого IA32_ENERGY_PERF_BIAS (1B0H) . Биты 31-04: зарезервировано = 0. EDX зарезервировано = 0.
Таблица 3-8.Информация, возвращаемая инструкцией CPUID (продолжение)
Начальное значение EAX Информация о процессоре, предоставляемая
Список флагов структурированных расширенных функций (вывод зависит от входного значения ECX)
07H Подлист 0 (вход ECX = 0). * Биты EAX 31 — 00: Сообщает максимальное входное значение для поддерживаемых подчиненных оконечностей 7. EBX Бит 00: FSGSBASE. Поддерживает RDFSBASE / RDGSBASE / WRFSBASE / WRGSBASE, если 1.Бит 01: IA32_TSC_ADJUST MSR поддерживается, если 1. Бит 02: SGX. Поддерживает Intel® Software Guard Extensions (Intel® SGX Extensions), если 1. Бит 03: BMI1. Бит 04: HLE. Бит 05: AVX2. Бит 06: FDP_EXCPTN_ONLY. Указатель данных x87 FPU обновляется только для исключений x87, если 1. Бит 07: SMEP. Поддерживает предотвращение выполнения в режиме супервизора, если 1. Бит 08: BMI2. Бит 09: поддерживает расширенный REP MOVSB ​​/ STOSB, если 1. Бит 10: INVPCID. Если 1, поддерживает инструкцию INVPCID для системного программного обеспечения, которое управляет идентификаторами контекста процесса. Бит 11: RTM.Бит 12: РДТ-М. Поддерживает функцию мониторинга Intel® Resource Director Technology (Intel® RDT), если 1. Бит 13: не использует значения FPU CS и FPU DS, если 1. Бит 14: MPX. Поддерживает расширения защиты памяти Intel®, если 1. Бит 15: RDT-A. Поддерживает возможность выделения ресурсов Intel® Resource Director Technology (Intel® RDT), если 1. Бит 16: AVX512F. Бит 17: AVX512DQ. Бит 18: RDSEED. Бит 19: ADX. Бит 20: SMAP. Поддерживает предотвращение доступа в режиме супервизора (и инструкции CLAC / STAC), если 1. Бит 21: AVX512_IFMA. Бит 22: зарезервирован.Бит 23: CLFLUSHOPT. Бит 24: CLWB. Бит 25: трассировка процессора Intel. Бит 26: AVX512PF. (Только Intel® Xeon PhiTM.) Бит 27: AVX512ER. (Только Intel® Xeon PhiTM.) Бит 28: AVX512CD. Бит 29: SHA. поддерживает Intel® Secure Hash Algorithm Extensions (Intel® SHA Extensions), если 1. Бит 30: AVX512BW. Бит 31: AVX512VL.
Таблица 3-8. Информация, возвращаемая инструкцией CPUID (продолжение)
Начальное значение EAX Предоставляемая информация о процессоре
ECX Бит 00: PREFETCHWT1.(Только Intel® Xeon PhiTM.) Бит 01: AVX512_VBMI. Бит 02: UMIP. Поддерживает предотвращение инструкций пользовательского режима, если 1. Бит 03: PKU. Поддерживает ключи защиты для страниц пользовательского режима, если 1. Бит 04: OSPKE. Если 1, ОС установила CR4.PKE для включения ключей защиты (и инструкций RDPKRU / WRPKRU). Бит 05: WAITPKG Бит 07-06: Зарезервировано Бит 08: GFNI Биты 13-09: Зарезервировано. Бит 14: AVX512_VPOPCNTDQ. (Только Intel® Xeon PhiTM.) Биты 16–15: зарезервированы. Биты 21-17: значение MAWAU, используемое инструкциями BNDLDX и BNDSTX в 64-битном режиме.Бит 22: RDPID и IA32_TSC_AUX доступны, если 1. Биты 24–23: зарезервированы. Бит 25: CLDEMOTE. Поддерживает понижение уровня строки кэша, если 1. Бит 26: зарезервирован Бит 27: MOVDIRI. Поддерживает MOVDIRI, если 1. Бит 28: MOVDIR64B. Поддерживает MOVDIR64B, если 1. Бит 29: зарезервирован Бит 30: SGX_LC. Поддерживает конфигурацию запуска SGX, если 1. Бит 31: зарезервирован. EDX Бит 01: Зарезервирован. Бит 02: AVX512_4VNNIW. (Только Intel® Xeon PhiTM.) Бит 03: AVX512_4FMAPS. (Только Intel® Xeon PhiTM.) Биты 25-04: зарезервированы. Бит 26: перечисляет поддержку косвенных предположений с ограничением ветвлений (IBRS) и барьера косвенного предсказателя ветвлений (IBPB).Процессоры, устанавливающие этот бит, поддерживают MSR IA32_SPEC_CTRL и IA32_PRED_CMD MSR. Они позволяют программному обеспечению устанавливать IA32_SPEC_CTRL [0] (IBRS) и IA32_PRED_CMD [0] (IBPB). Бит 27: перечисляет поддержку однопоточных непрямых предсказателей ветвления (STIBP). Процессоры, которые устанавливают этот бит, поддерживают IA32_SPEC_CTRL MSR. Они позволяют программному обеспечению устанавливать IA32_SPEC_CTRL [1] (STIBP). Бит 28: перечисляет поддержку L1D_FLUSH. Процессоры, устанавливающие этот бит, поддерживают IA32_FLUSH_CMD MSR. Они позволяют программному обеспечению устанавливать IA32_FLUSH_CMD [0] (L1D_FLUSH).Бит 29: перечисляет поддержку MSR IA32_ARCH_CAPABILITIES. Бит 30: перечисляет поддержку для IA32_CORE_CAPABILITIES MSR. Бит 31: перечисляет поддержку спекулятивного отключения обхода хранилища (SSBD). Процессоры, которые устанавливают этот бит, поддерживают IA32_SPEC_CTRL MSR. Они позволяют программному обеспечению устанавливать IA32_SPEC_CTRL [2] (SSBD). ПРИМЕЧАНИЕ: * Если ECX содержит недопустимый индекс подчиненного листа, EAX / EBX / ECX / EDX возвращает 0. Индекс подчиненного листа n недействителен, если n превышает значение, возвращаемое подчиненным листом 0 в EAX.
Лист информации о прямом доступе к кэшу
09H EAX Значение битов [31: 0] IA32_PLATFORM_DCA_CAP MSR (адрес 1F8H).EBX Зарезервировано. ECX Зарезервировано. EDX Зарезервировано.
Таблица 3-8. Информация, возвращаемая инструкцией CPUID (продолжение)
Начальное значение EAX Предоставляемая информация о процессоре
Листок мониторинга производительности архитектуры
0AH Биты EAX 07 — 00: Идентификатор версии мониторинга производительности архитектуры. Биты 15 — 08: Число универсальных счетчиков контроля производительности на логический процессор.Биты 23–16: Разрядность универсального счетчика контроля производительности. Биты 31–24: Длина вектора битов EBX для перечисления событий мониторинга производительности архитектуры. EBX Бит 00: Событие основного цикла недоступно, если 1. Бит 01: Событие удаленной инструкции недоступно, если 1. Бит 02: Событие ссылочных циклов недоступно, если 1. Бит 03: Событие ссылки кэша последнего уровня недоступно, если 1. Бит 04 : Событие пропуска кэша последнего уровня недоступно, если 1. Бит 05: событие удаления инструкции перехода недоступно, если 1.Бит 06: сброшенное событие неверного прогнозирования ветви недоступно, если 1. Биты 31 — 07: Зарезервировано = 0. ECX Зарезервировано = 0. Биты EDX 04 — 00: Число счетчиков производительности с фиксированной функцией (если идентификатор версии> 1). Биты 12 — 05: Разрядность счетчиков производительности с фиксированной функцией (если идентификатор версии> 1). Биты 14–13: зарезервировано = 0. Бит 15: устаревание AnyThread. Биты 31-16: Зарезервировано = 0.
Лист расширенной топологии перечисления
0BH ПРИМЕЧАНИЯ: Лист 1FH CPUID является предпочтительным надмножеством листа 0BH.Intel рекомендует сначала проверить наличие Leaf 1FH перед использованием листа 0BH. Большая часть вывода Leaf 0BH зависит от начального значения в ECX. Выходные данные EDX листа 0BH всегда действительны и не зависят от входного значения в ECX. Выходное значение в ECX [7: 0] всегда равно входному значению в ECX [7: 0]. Индекс подлистового листа 0 перечисляет уровень SMT. Каждый последующий индекс более высокого подчиненного листа перечисляет топологический объект более высокого уровня в иерархическом порядке. Для подчиненных листьев, которые возвращают недопустимый тип уровня 0 в ECX [15: 8]; EAX и EBX вернут 0.Если входное значение n в ECX возвращает недопустимый тип уровня 0 в ECX [15: 8], другие входные значения с ECX> n также возвращают 0 в ECX [15: 8]. Биты EAX 04–00: количество битов, которые нужно сдвинуть вправо на x2APIC ID, чтобы получить уникальный идентификатор топологии следующего типа уровня *. Все логические процессоры с одинаковым идентификатором следующего уровня совместно используют текущий уровень. Биты 31 — 05: Зарезервированы. EBX Bits 15 — 00: Количество логических процессоров на этом уровне типа. Число отражает конфигурацию, поставляемую Intel **. Биты 31-16: Зарезервированы. Биты ECX 07 — 00: номер уровня.То же значение на входе ECX. Биты 15-08: Тип уровня ***. Биты 31–16: зарезервированы. Биты EDX 31-00: x2APIC ID текущего логического процессора. ПРИМЕЧАНИЯ: * Программное обеспечение должно использовать это поле (EAX [4: 0]) для перечисления топологии процессора в системе.
Таблица 3-8. Информация, возвращаемая инструкцией CPUID (продолжение)
Начальное значение EAX Предоставляемая информация о процессоре
** Программное обеспечение не должно использовать EBX [15: 0] для перечисления топологии процессоров системы.Это значение в этом поле (EBX [15: 0]) предназначено только для отображения / диагностики. Фактическое количество логических процессоров, доступных для BIOS / ОС / приложений, может отличаться от значения EBX [15: 0], в зависимости от конфигурации программного обеспечения и оборудования платформы. *** Значение поля «тип уровня» никак не связано с номерами уровней, более высокие значения «типа уровня» не означают более высокие уровни. Поле типа уровня имеет следующую кодировку: 0: Недействительный. 1: SMT. 2: Ядро. 3-255: Зарезервировано.
Основной лист расширенного перечисления состояний процессора (EAX = 0DH, ECX = 0)
0DH ПРИМЕЧАНИЯ: Leaf 0DH главная створка (ECX = 0).EAX Bits 31 — 00: Сообщает о поддерживаемых битах младших 32 бит XCR0. XCR0 [n] может быть установлен в 1, только если EAX [n] равен 1. Бит 00: состояние x87. Бит 01: состояние SSE. Бит 02: состояние AVX. Биты 04-03: состояние MPX. Биты 07 — 05: состояние AVX-512. Бит 08: используется для IA32_XSS. Бит 09: состояние PKRU. Биты 12–10: Зарезервированы. Бит 13: используется для IA32_XSS. Биты 31–14: зарезервированы. EBX Биты 31–00: Максимальный размер (в байтах от начала области сохранения XSAVE / XRSTOR), необходимый для включенных функций в XCR0. Может отличаться от ECX, если некоторые функции в конце области сохранения XSAVE не включены.ECX Bit 31-00: Максимальный размер (байты от начала области сохранения XSAVE / XRSTOR) области сохранения XSAVE / XRSTOR, необходимый для всех поддерживаемых функций в процессоре, то есть всех допустимых битовых полей в XCR0. EDX Bit 31 — 00: Сообщает поддерживаемые биты старших 32 бит XCR0. XCR0 [n + 32] может быть установлен в 1, только если EDX [n] равен 1. Биты 31 — 00: зарезервированы.
Дополнительный лист перечисления состояния процессора (EAX = 0DH, ECX = 1)
0DH EAX Bit 00: XSAVEOPT доступен.Бит 01: поддерживает XSAVEC и сжатую форму XRSTOR, если установлен. Бит 02: поддерживает XGETBV с ECX = 1, если установлен. Бит 03: поддерживает XSAVES / XRSTORS и IA32_XSS, если установлен. Биты 31-04: Зарезервированы. EBX Bits 31 — 00: Размер в байтах области XSAVE, содержащей все состояния, разрешенные XCRO | IA32_XSS. ECX Bits 31-00: Сообщает поддерживаемые биты младших 32 битов IA32_XSS MSR. IA32_XSS [n] может быть установлен в 1, только если ECX [n] равен 1. Биты 07 — 00: используются для XCR0. Бит 08: состояние PT. Бит 09: используется для XCR0. Биты 12–10: Зарезервированы.Бит 13: состояние HWP. Биты 31–14: зарезервированы.
Таблица 3-8. Информация, возвращаемая инструкцией CPUID (продолжение)
Начальное значение EAX Предоставляемая информация о процессоре
EDX Bits 31 — 00: Сообщает поддерживаемые биты старших 32 битов IA32_XSS MSR. IA32_XSS [n + 32] может быть установлен в 1, только если EDX [n] равен 1. Биты 31 — 00: зарезервированы.
Подразделы расширенного перечисления состояний процессора (EAX = 0DH, ECX = n, n> 1)
0DH ПРИМЕЧАНИЯ: Выходной сигнал Leaf 0DH зависит от начального значения в ECX.Каждый подлистовый индекс (начиная с позиции 2) поддерживается, если он соответствует поддерживаемому биту в регистре XCR0 или в MSR IA32_XSS. * Если ECX содержит недопустимый индекс подлистового листа, EAX / EBX / ECX / EDX возвращает 0. Подлист n (0 ≤ n ≤ 31) недействителен, если подлист 0 возвращает 0 в EAX [n] и подлисте. 1 возвращает 0 в ECX [n]. Подлист n (32 ≤ n ≤ 63) недопустим, если подлист 0 возвращает 0 в EDX [n-32], а подлист 1 возвращает 0 в EDX [n-32]. Биты EAX 31-0: Размер в байтах (от смещения, указанного в EBX) области сохранения для функции расширенного состояния, связанной с допустимым индексом подлистового листа, n .EBX Биты 31 — 0: Смещение в байтах области сохранения этого компонента расширенного состояния от начала области XSAVE / XRSTOR. В этом поле отображается 0, если индекс подлистового листа n не отображается на действительный бит в регистре XCR0 *. Бит 00 ECX устанавливается, если бит n (соответствующий индексу подлистового листа) поддерживается в IA32_XSS MSR; ясно, поддерживается ли бит n в XCR0. Бит 01 устанавливается, если при использовании сжатого формата области XSAVE этот компонент расширенного состояния располагается на следующей 64-байтовой границе, следующей за предыдущим компонентом состояния (в противном случае он располагается сразу после предыдущего компонента состояния).Биты 31–02 зарезервированы. В этом поле отображается 0, если индекс вложенного листа n недопустим *. EDX В этом поле отображается 0, если индекс подчиненного листа, n , недействителен *; в противном случае он зарезервирован.
Intel Resource Director Technology (Intel RDT) Подраздел перечисления мониторинга (EAX = 0FH, ECX = 0)
0FH ПРИМЕЧАНИЯ: Выходной сигнал Leaf 0FH зависит от начального значения в ECX. Индекс подлистового листа 0 сообщает о допустимом типе ресурса, начиная с позиции 1 бита EDX.EAX Зарезервировано. EBX Биты 31 — 00: Максимальный диапазон (отсчитываемый от нуля) RMID в пределах этого физического процессора всех типов. ECX Зарезервировано. EDX Бит 00: зарезервирован. Бит 01: поддерживает мониторинг Intel RDT кэша L3, если 1. Биты 31 — 02: Зарезервированы.
L3 Cache Intel RDT Monitoring Capability Enumeration Sub-leaf (EAX = 0FH, ECX = 1)
0FH ПРИМЕЧАНИЯ: Выходной сигнал Leaf 0FH зависит от начального значения в ECX. EAX Зарезервировано. EBX Биты 31-00: коэффициент преобразования из сообщенного значения IA32_QM_CTR в метрику занятости (байты) и метрики мониторинга пропускной способности памяти (MBM).ECX Максимальный диапазон (отсчитываемый от нуля) RMID этого типа ресурса. EDX Бит 00: поддерживает мониторинг занятости L3, если 1. Бит 01: поддерживает мониторинг общей пропускной способности L3, если 1. Бит 02: поддерживает мониторинг локальной пропускной способности L3, если 1. Биты 31 — 03: Зарезервированы.
Таблица 3-8. Информация, возвращаемая инструкцией CPUID (продолжение)
Начальное значение EAX Предоставляемая информация о процессоре
Intel Resource Director Technology (Intel RDT) Подраздел перечисления распределения (EAX = 10H, ECX = 0)
10H ПРИМЕЧАНИЯ: Выходной сигнал Leaf 10H зависит от начального значения в ECX.Индекс подлистового листа 0 сообщает действительную идентификацию ресурса (ResID), начиная с позиции бита 1 EBX. EAX Зарезервировано. EBX Бит 00: зарезервирован. Бит 01: поддерживает технологию распределения кэша L3, если 1. Бит 02: поддерживает технологию распределения кэша L2, если 1. Бит 03: поддерживает распределение полосы пропускания памяти, если 1. Биты 31-04: зарезервированы. ECX Зарезервировано. EDX Зарезервировано.
L3 Cache Allocation Technology Enumeration Sub-leaf (EAX = 10H, ECX = ResID = 1)
10H ПРИМЕЧАНИЯ: Выходной сигнал Leaf 10H зависит от начального значения в ECX.Биты EAX 04–00: длина битовой маски емкости для соответствующего ResID с использованием минус-единицы. Биты 31 — 05: Зарезервированы. EBX, биты 31 — 00: битовая карта изоляции / конкуренции блоков распределения. Биты ECX 01-00: Зарезервированы. Бит 02: технология приоритизации кода и данных поддерживается, если 1. Биты 31 — 03: зарезервированы. Биты EDX 15–00: Наивысший номер COS, поддерживаемый для этого ResID. Биты 31–16: зарезервированы.
L2 Cache Allocation Technology Enumeration Sub-leaf (EAX = 10H, ECX = ResID = 2)
10H ПРИМЕЧАНИЯ: Выходной сигнал Leaf 10H зависит от начального значения в ECX.Биты EAX 04–00: длина битовой маски емкости для соответствующего ResID с использованием минус-единицы. Биты 31 — 05: Зарезервированы. EBX, биты 31 — 00: битовая карта изоляции / конкуренции блоков распределения. Биты ECX 31-00: зарезервированы. Биты EDX 15–00: Наивысший номер COS, поддерживаемый для этого ResID. Биты 31–16: зарезервированы.
Перечисление распределения пропускной способности памяти Подлист (EAX = 10H, ECX = ResID = 3)
10H ПРИМЕЧАНИЯ: Выходной сигнал Leaf 10H зависит от начального значения в ECX.Биты EAX 11–00: сообщает о максимальном значении регулирования MBA, поддерживаемом для соответствующего ResID, в нотации минус один. Биты 31–12: зарезервированы. EBX Биты 31-00: Зарезервированы. Биты ECX 01 — 00: зарезервированы. Бит 02: Сообщает, является ли ответ значений задержки линейным. Биты 31 — 03: Зарезервированы.
Таблица 3-8. Информация, возвращаемая инструкцией CPUID (продолжение)
Начальное значение EAX Предоставляемая информация о процессоре
EDX Биты 15–00: Наивысший номер COS, поддерживаемый для этого ResID.Биты 31–16: зарезервированы.
Intel SGX Capability Enumeration Leaf, подлист 0 (EAX = 12H, ECX = 0)
12H ПРИМЕЧАНИЯ: Конечный 12H подчиненный лист 0 (ECX = 0) поддерживается, если CPUID. (EAX = 07H, ECX = 0H): EBX [SGX] = 1. EAX Bit 00: SGX1. Если 1, означает, что Intel SGX поддерживает коллекцию листовых функций SGX1. Бит 01: SGX2. Если 1, означает, что Intel SGX поддерживает коллекцию листовых функций SGX2. Биты 04 — 02: Зарезервированы. Бит 05: Если 1, указывает, что Intel SGX поддерживает ENCLV, инструкция оставляет EINCVIRTCHILD, EDECVIRTCHILD и ESETCONTEXT.(EDX [15: 8]). Биты 31–16: зарезервированы.
Intel SGX Attributes Enumeration Leaf, подчиненный лист 1 (EAX = 12H, ECX = 1)
12H ПРИМЕЧАНИЯ: Конечный 12H подчиненный лист 1 (ECX = 1) поддерживается, если CPUID. (EAX = 07H, ECX = 0H): EBX [SGX] = 1. EAX Bit 31-00: Сообщает действительные биты SECS. .ATTRIBUTES [31: 0], которые программное обеспечение может установить с помощью ECREATE. EBX Bit 31-00: Сообщает допустимые биты SECS.ATTRIBUTES [63:32], которые программное обеспечение может установить с помощью ECREATE.ECX Bit 31-00: Сообщает допустимые биты SECS.ATTRIBUTES [95:64], которые программное обеспечение может установить с помощью ECREATE. EDX Bit 31-00: Сообщает допустимые биты SECS.ATTRIBUTES [127: 96], которые программное обеспечение может установить с помощью ECREATE.
Intel SGX EPC Enumeration Leaf, подлисты (EAX = 12H, ECX = 2 или выше)
12H ПРИМЕЧАНИЯ: Leaf 12H подчиненный лист 2 или выше (ECX> = 2) поддерживается, если CPUID. (EAX = 07H, ECX = 0H): EBX [SGX] = 1. Для подчиненных листьев (ECX = 2 или выше), определение EDX, ECX, EBX, EAX [31: 4] зависит от типа подлистов, перечисленных ниже.Бит EAX 03-00: Тип подчиненного листа 0000b: Указывает, что этот подчиненный лист недействителен. 0001b: Этот подчиненный лист перечисляет раздел EPC. EBX: EAX и EDX: ECX предоставляют информацию о разделе Enclave Page Cache (EPC). Все остальные кодировки типов зарезервированы. Введите 0000b. Этот подлист недействителен. EDX: ECX: EBX: EAX возврат 0.
Таблица 3-8. Информация, возвращаемая инструкцией CPUID (продолжение)
Начальное значение EAX Предоставляемая информация о процессоре
Тип 0001b.В этом подлисте перечислены разделы EPC с EDX: ECX, EBX: EAX, определенными следующим образом. EAX [11:04]: Зарезервировано (перечислить 0). EAX [31:12]: Биты 31:12 физического адреса базы раздела EPC. EBX [19:00]: Биты 51:32 физического адреса базы секции EPC. EBX [31:20]: Зарезервировано. ECX [03:00]: кодирование свойств раздела EPC определяется следующим образом: если EAX [3: 0] 0000b, то все биты пары EDX: ECX нумеруются как 0. Если EAX [3: 0] 0001b, то этот раздел имеет защиту конфиденциальности и целостности.Все остальные кодировки зарезервированы. ECX [11:04]: Зарезервировано (перечислить 0). ECX [31:12]: биты 31:12 размера соответствующей секции EPC в зарезервированной памяти процессора. EDX [19:00]: Биты 51:32 размера соответствующего раздела EPC в зарезервированной памяти процессора. EDX [31:20]: Зарезервировано.
Главный лист перечисления трассировки процессора Intel (EAX = 14H, ECX = 0)
14H ПРИМЕЧАНИЯ: Лист 14H, основная створка (ECX = 0).Биты EAX 31 — 00: Сообщают о максимальном подлисте, поддерживаемом листом 14H. EBX Бит 00: Если 1, указывает, что IA32_RTIT_CTL.CR3Filter может быть установлен в 1, и что доступ к IA32_RTIT_CR3_MATCH MSR возможен. Бит 01: Если 1, указывает на поддержку конфигурируемого PSB и циклического режима. Бит 02: Если 1, указывает на поддержку IP-фильтрации, фильтрации TraceStop и сохранение MSR Intel PT при горячем сбросе. Бит 03: Если 1, указывает на поддержку пакета синхронизации MTC и подавление пакетов на основе COFI. Бит 04: Если 1, указывает на поддержку PTWRITE.Записи могут устанавливать IA32_RTIT_CTL [12] (PTWEn) и IA32_RTIT_CTL [5] (FUPonPTW), а PTWRITE может генерировать пакеты. Бит 05: Если 1, указывает на поддержку трассировки событий питания. Записи могут установить IA32_RTIT_CTL [4] (PwrEvtEn), что позволяет генерировать пакеты трассировки событий питания. Бит 31-06: Зарезервирован. ECX Bit 00: Если 1, трассировку можно включить с помощью IA32_RTIT_CTL.ToPA = 1, следовательно, используя схему вывода ToPA; Доступны MSR IA32_RTIT_OUTPUT_BASE и IA32_RTIT_OUTPUT_MASK_PTRS. Бит 01: Если 1, таблицы ToPA могут содержать любое количество выходных записей, вплоть до максимума, разрешенного полем MaskOrTableOffset IA32_RTIT_OUTPUT_MASK_PTRS.Бит 02: Если 1, указывает на поддержку схемы вывода с одним диапазоном. Бит 03: Если 1, указывает на поддержку вывода в подсистему Trace Transport. Бит 30-04: Зарезервирован. Бит 31: Если 1, сгенерированные пакеты, содержащие полезные данные IP, имеют значения LIP, которые включают базовый компонент CS. Биты 31-00 EDX: зарезервированы.
Дочерний лист перечисления трассировки процессора Intel (EAX = 14H, ECX = 1)
14H Биты EAX 02 — 00: количество настраиваемых диапазонов адресов для фильтрации.Биты 15 — 03: Зарезервированы. Биты 31–16: битовая карта поддерживаемых кодировок периода MTC. EBX биты 15 — 00: битовая карта поддерживаемых кодировок значений порога цикла. Бит 31-16: битовая карта поддерживаемых кодировок настраиваемой частоты PSB. Биты ECX 31-00: зарезервированы.
Таблица 3-8. Информация, возвращаемая инструкцией CPUID (продолжение)
Начальное значение EAX Предоставляемая информация о процессоре
EDX Биты 31-00: Зарезервированы.
Счетчик отметок времени и номинальная информация о тактовом кристалле ядра
15H ПРИМЕЧАНИЯ: Если EBX [31: 0] равен 0, отношение TSC / «тактовая частота ядра кристалла» не перечисляется.EBX [31: 0] / EAX [31: 0] указывает соотношение частоты TSC и тактовой частоты ядра кристалла. Если ECX равен 0, номинальная тактовая частота кристалла ядра не указывается. «Частота TSC» = «тактовая частота ядра кристалла» * EBX / EAX. Кристалл часы сердечник может отличаться от опорного тактового сигнала, частоты шины, или основных тактовых частот. Биты EAX 31-00: целое число без знака, которое является знаменателем отношения TSC / «тактовая частота ядра кристалла». EBX Биты 31 — 00: Целое число без знака, которое является числителем отношения TSC / «тактовая частота ядра кристалла».Биты ECX 31 — 00: Целое число без знака, которое представляет собой номинальную частоту тактовой частоты ядра кристалла в Гц. Биты EDX 31-00: Зарезервировано = 0.
Информационная страница о частоте процессора
16H EAX Bits 15-00: Базовая частота процессора (в МГц). Биты 31-16: Зарезервировано = 0. EBX Биты 15–00: максимальная частота (в МГц). Биты 31–16: зарезервированы = 0. Биты ECX 15–00: частота шины (опорная) (в МГц). Биты 31–16: зарезервировано = 0. EDX зарезервировано. ПРИМЕЧАНИЯ: * Данные возвращаются через этот интерфейс в соответствии со спецификацией процессора и не отражают фактические значения. Подходящее использование этих данных включает отображение информации о процессоре аналогично строке марки процессора и определение подходящего диапазона для использования при отображении информации о процессоре, например графики истории частот. Возвращенная информация не должна использоваться для каких-либо других целей, поскольку возвращенная информация не точно коррелирует с информацией / счетчиками, возвращаемыми другими интерфейсами процессора.Хотя процессор может поддерживать лист информации о частоте процессора, поля, возвращающие нулевое значение, не поддерживаются.
Перечисление атрибутов поставщика системы-на-кристалле Главная страница (EAX = 17H, ECX = 0)
17H ПРИМЕЧАНИЯ: Основная створка 17H (ECX = 0). Вывод Leaf 17H зависит от начального значения в ECX. В листах 17H, подразделах с 1 по 3 указывается строка бренда поставщика SOC. Лист 17H действителен, если MaxSOCID_Index> = 3.Лист 17H, части 4 и выше зарезервированы. Биты EAX 31-00: MaxSOCID_Index. Сообщает максимальное входное значение для поддерживаемого подлиста в листе 17H. EBX Bits 15-00: идентификатор поставщика SOC. Бит 16: IsVendorScheme. Если 1, поле SOC Vendor ID присваивается с помощью стандартной схемы перечисления. В противном случае поле SOC Vendor ID назначается Intel. Биты 31-17: Зарезервировано = 0. Биты 31-00 ECX: ID проекта. Уникальный номер, который поставщик SOC присваивает своим проектам SOC. Биты 31-00 EDX: ID шага. Уникальный номер в проекте SOC, присваиваемый поставщиком SOC.
Таблица 3-8. Информация, возвращаемая инструкцией CPUID (продолжение)
Начальное значение EAX Предоставляемая информация о процессоре
Подраздел перечисления атрибутов поставщика системы на кристалле (EAX = 17H, ECX = 1..3)
17H EAX Bit 31-00: Строка бренда поставщика SOC. Строка в кодировке UTF-8. EBX Бит 31-00: Строка бренда поставщика SOC. Строка в кодировке UTF-8. ECX Bit 31-00: Строка бренда поставщика SOC.Строка в кодировке UTF-8. EDX Bit 31-00: Строка бренда поставщика SOC. Строка в кодировке UTF-8. ПРИМЕЧАНИЯ: Выходной сигнал Leaf 17H зависит от начального значения в ECX. Строка бренда поставщика SOC — это строка в кодировке UTF-8, дополненная конечными байтами 00H. Полная строка бренда поставщика SOC создается путем объединения в возрастающем порядке EAX: EBX: ECX: EDX и от фрагмента подлиста 1 к подлисту 3.
Подраздел перечисления атрибутов поставщика системы на кристалле листья (EAX = 17H, ECX> MaxSOCID_Index)
17H ПРИМЕЧАНИЯ: Выходной сигнал Leaf 17H зависит от начального значения в ECX.Биты EAX 31-00: зарезервированы = 0. Биты EBX 31-00: зарезервированы = 0. Биты ECX 31-00: зарезервированы = 0. Биты EDX 31-00: зарезервированы = 0.
Параметры детерминированной трансляции адресов Основные Лист (EAX = 18H, ECX = 0)
18H ПРИМЕЧАНИЯ: Каждый подчиненный лист содержит отдельную структуру преобразования адресов. Если ECX содержит недопустимый индекс вложенного листа, EAX / EBX / ECX / EDX возвращает 0. Индекс вложенного листа n недействителен, если n превышает значение, возвращаемое вложенным листом 0 в EAX.Индекс подчиненного листа также недействителен, если EDX [4: 0] возвращает 0. Допустимые подчиненные листы не обязательно должны быть смежными или в каком-либо определенном порядке. Допустимый подлист может иметь более высокое входное значение ECX, чем недопустимый подлист или допустимый подлист структуры более высокого или нижнего уровня. * Некоторые унифицированные TLB позволяют использовать одну запись TLB для чтения / записи данных и выборки инструкций. Другие потребуют отдельных записей (например, одна загружается при чтении / записи данных, а другая загружается при выборке инструкций). Подробную информацию о конкретном продукте см. В Справочном руководстве по оптимизации архитектуры Intel® 64 и IA-32 .** Добавьте единицу к возвращаемому значению, чтобы получить результат. Биты EAX 31 — 00: Сообщают о максимальном входном значении для поддерживаемого подчиненного листа 18H. EBX Bit 00: записи о размере страницы 4K, поддерживаемые этой структурой. Бит 01: записи размером 2 МБ, поддерживаемые этой структурой. Бит 02: записи о размере страницы 4 МБ, поддерживаемые этой структурой. Бит 03: записи о размере страницы 1 ГБ, поддерживаемые этой структурой. Биты 07-04: Зарезервированы. Биты 10-08: Разделение (0: Мягкое разделение между логическими процессорами, разделяющими эту структуру).Биты 15–11: Зарезервированы. Биты 31-16: W = способы ассоциативности. Биты ECX 31-00: S = количество наборов.
Таблица 3-8. Информация, возвращаемая инструкцией CPUID (продолжение)
Начальное значение EAX Предоставляемая информация о процессоре
EDX Bits 04-00: Поле типа кэша трансляции. 00000b: Null (указывает, что этот подлист недействителен). 00001b: TLB данных. 00010b: инструкция TLB. 00011b: унифицированный TLB *. Все остальные кодировки зарезервированы.Биты 07 — 05: Уровень кэша трансляции (начинается с 1). Бит 08: Полностью ассоциативная структура. Биты 13 — 09: Зарезервированы. Биты 25-14: максимальное количество адресуемых идентификаторов для логических процессоров, совместно использующих этот кэш преобразования ** Биты 31-26: зарезервированы.
Параметры детерминированной трансляции адресов Подлист (EAX = 18H, ECX ≥ 1)
18H ПРИМЕЧАНИЯ: Каждый подчиненный лист содержит отдельную структуру преобразования адресов. Если ECX содержит недопустимый индекс подчиненного листа, EAX / EBX / ECX / EDX вернет 0.Индекс вложенного листа n недействителен, если n превышает значение, возвращаемое вложенным листом 0 в EAX. Индекс подчиненного листа также недействителен, если EDX [4: 0] возвращает 0. Допустимые подчиненные листы не обязательно должны быть смежными или в каком-либо определенном порядке. Допустимый подлист может иметь более высокое входное значение ECX, чем недопустимый подлист или допустимый подлист структуры более высокого или нижнего уровня. * Некоторые унифицированные TLB позволяют использовать одну запись TLB для чтения / записи данных и выборки инструкций. Другие потребуют отдельных записей (например, одна загружается при чтении / записи данных, а другая загружается при выборке инструкций).Подробную информацию о конкретном продукте см. В Справочном руководстве по оптимизации архитектуры Intel® 64 и IA-32 . ** Добавьте единицу к возвращаемому значению, чтобы получить результат. Биты EAX 31-00: Зарезервированы. EBX Bit 00: записи о размере страницы 4K, поддерживаемые этой структурой. Бит 01: записи размером 2 МБ, поддерживаемые этой структурой. Бит 02: записи о размере страницы 4 МБ, поддерживаемые этой структурой. Бит 03: записи о размере страницы 1 ГБ, поддерживаемые этой структурой. Биты 07-04: Зарезервированы. Биты 10-08: Разделение (0: Мягкое разделение между логическими процессорами, разделяющими эту структуру).Биты 15–11: Зарезервированы. Биты 31-16: W = способы ассоциативности. Биты ECX 31-00: S = количество наборов. Биты EDX 04 — 00: Поле типа кэша трансляции. 0000b: Null (указывает, что этот подлист недействителен). 0001b: TLB данных. 0010b: инструкция TLB. 0011b: Единый TLB *. Все остальные кодировки зарезервированы. Биты 07 — 05: Уровень кэша трансляции (начинается с 1). Бит 08: Полностью ассоциативная структура. Биты 13 — 09: Зарезервированы. Биты 25-14: максимальное количество адресуемых идентификаторов для логических процессоров, совместно использующих этот кэш преобразования ** Биты 31-26: зарезервированы.
Таблица 3-8. Информация, возвращаемая инструкцией CPUID (продолжение)
Начальное значение EAX Информация о процессоре, предоставляемая
V2 Extended Topology Enumeration Leaf
1FH ПРИМЕЧАНИЯ: Лист 1FH CPUID является предпочтительным надмножеством листа 0BH. Intel рекомендует сначала проверить наличие Leaf 1FH и использовать его при наличии. Большая часть вывода Leaf 1FH зависит от начального значения в ECX.Выходные данные EDX листа 1FH всегда действительны и не зависят от входного значения в ECX. Выходное значение в ECX [7: 0] всегда равно входному значению в ECX [7: 0]. Индекс подлистового листа 0 перечисляет уровень SMT. Каждый последующий индекс более высокого подчиненного листа перечисляет топологический объект более высокого уровня в иерархическом порядке. Для подчиненных листьев, которые возвращают недопустимый тип уровня 0 в ECX [15: 8]; EAX и EBX вернут 0. Если входное значение n в ECX возвращает недопустимый тип уровня 0 в ECX [15: 8], другие входные значения с ECX> n также возвращают 0 в ECX [15: 8].Биты EAX 04–00: количество битов, которые нужно сдвинуть вправо на x2APIC ID, чтобы получить уникальный идентификатор топологии следующего типа уровня *. Все логические процессоры с одинаковым идентификатором следующего уровня совместно используют текущий уровень. Биты 31 — 05: Зарезервированы. EBX Bits 15 — 00: Количество логических процессоров на этом уровне типа. Число отражает конфигурацию, поставляемую Intel **. Биты 31-16: Зарезервированы. Биты ECX 07 — 00: номер уровня. То же значение на входе ECX. Биты 15-08: Тип уровня ***. Биты 31–16: зарезервированы. Биты EDX 31-00: x2APIC ID текущего логического процессора. ПРИМЕЧАНИЯ: * Программное обеспечение должно использовать это поле (EAX [4: 0]) для перечисления топологии процессора в системе. ** Программное обеспечение не должно использовать EBX [15: 0] для перечисления топологии процессоров системы. Это значение в этом поле (EBX [15: 0]) предназначено только для отображения / диагностики. Фактическое количество логических процессоров, доступных для BIOS / ОС / приложений, может отличаться от значения EBX [15: 0], в зависимости от конфигурации программного обеспечения и оборудования платформы. *** Значение поля «тип уровня» никак не связано с номерами уровней, более высокие значения «типа уровня» не означают более высокие уровни.Поле типа уровня имеет следующую кодировку: 0: Недействительный. 1: SMT. 2: Ядро. 3: Модуль. 4: Плитка. 5: Умереть. 6-255: Зарезервировано.
Нереализованные функции листа CPUID
40000000H -4FFFFFFFH Неверно. Ни один из существующих или будущих ЦП не будет возвращать идентификацию процессора или информацию о функциях, если начальное значение EAX находится в диапазоне от 40000000H до 4FFFFFFFH.
Информация о CPUID с расширенными функциями
80000000H Максимальное входное значение EAX для информации CPUID расширенной функции.EBX Зарезервировано. ECX Зарезервировано.
Таблица 3-8. Информация, возвращаемая инструкцией CPUID (продолжение)
Начальное значение EAX Предоставляемая информация о процессоре
EDX Зарезервировано.
80000001H Расширенные биты подписи и функций процессора EAX. EBX Зарезервировано. ECX Бит 00: LAHF / SAHF доступен в 64-битном режиме. * Биты 04–01: Зарезервированы. Бит 05: LZCNT. Биты 07 — 06: Зарезервированы. Бит 08: PREFETCHW. Биты 31–09: зарезервированы.Биты EDX 10-00: Зарезервированы. Бит 11: SYSCALL / SYSRET. ** Биты 19–12: Зарезервировано = 0. Бит 20: Доступен бит запрета выполнения. Биты 25–21: зарезервировано = 0. Бит 26: страницы размером 1 ГБ доступны, если 1. Бит 27: RDTSCP и IA32_TSC_AUX доступны, если 1. Бит 28: зарезервирован = 0. Бит 29: Intel ® 64 Архитектура доступно, если 1. Биты 31–30: Зарезервировано = 0. ПРИМЕЧАНИЯ: * LAHFandSAHFare всегда доступен в других режимах, независимо от нумерации этого флага. ** Процессоры Intel поддерживают SYSCALL и SYSRET только в 64-битном режиме.Этот флаг функции всегда нумеруется как 0 вне 64-битного режима.
80000002H Строка бренда процессора EAX. Строка марки процессора EBX Продолжение. Строка марки процессора ECX Продолжение. Строка марки процессора EDX Продолжение.
80000003H Строка бренда процессора EAX Продолжение. Строка марки процессора EBX Продолжение. Строка марки процессора ECX Продолжение. Строка марки процессора EDX Продолжение.
80000004H Строка бренда процессора EAX Продолжение.Строка марки процессора EBX Продолжение. Строка марки процессора ECX Продолжение. Строка марки процессора EDX Продолжение.
80000005H EAX зарезервировано = 0. EBX зарезервировано = 0. ECX зарезервировано = 0. EDX зарезервировано = 0.
80000006H EAX зарезервировано = 0. EBX зарезервировано = 0. Биты ECX 07 — 00: размер строки кэша в байтах. Биты 11-08: Зарезервированы. Биты 15–12: Поле ассоциативности L2 *. Биты 31–16: размер кэша в единицах по 1 КБ. EDX Зарезервировано = 0.
Таблица 3-8.Информация, возвращаемая инструкцией CPUID (продолжение)
Начальное значение EAX Предоставляемая информация о процессоре
ПРИМЕЧАНИЯ: * Кодирование поля ассоциативности L2: 00H — Отключено 08H — 16 путей 01H — 1 способ (прямое отображение) 09H — Зарезервировано 02H — 2 пути 0AH — 32 пути 03H — Зарезервировано 0BH — 48 путей 04H — 4 пути 0CH — 64 пути 05H — Зарезервировано 0DH — 96 путей 06H — 8 путей 0EH — 128 путей 07H — См. Лист CPUID 04H, подчиненный лист 2 ** 0FH — Полностью ассоциативный ** Лист 04H CPUID предоставляет подробные сведения о детерминированных параметрах кэша, включая кэш L2 на нижней створке 2
80000007H EAX Зарезервировано = 0.EBX зарезервировано = 0. ECX зарезервировано = 0. EDX Биты 07-00: зарезервированы = 0. Бит 08: инвариантный TSC доступен, если 1. Биты 31-09: зарезервированы = 0.
80000008H Размер линейного / физического адреса EAX. Биты 07-00: # Биты физического адреса *. Биты 15 — 08: # Биты линейного адреса. Биты 31–16: зарезервировано = 0. EBX зарезервировано = 0. ECX зарезервировано = 0. EDX зарезервировано = 0. ПРИМЕЧАНИЯ: * Если CPUID.80000008H: EAX [7: 0] выдан, из этого поля должны поступать максимальные поддерживаемые физические адреса.
Таблица 3-8. Информация, возвращаемая инструкцией CPUID (продолжение)

INPUT EAX = 0: Возвращает максимальное значение CPUID для базовой информации о процессоре и строки идентификации поставщика. ¶

Когда CPUID выполняется с EAX, установленным в 0, процессор возвращает максимальное значение, которое CPUID распознает для возврата базовой информации процессора. Значение возвращается в регистре EAX и зависит от процессора.

Строка идентификации поставщика также возвращается в EBX, EDX и ECX.Для процессоров Intel это строка «GenuineIntel» и выражается:

.

EBX ← 756e6547h (* «Genu», с G в младших восьми битах BL *) EDX ← 49656e69h (* «ineI», с i в младших восьми битах DL *) ECX ← 6c65746eh (* «ntel», с n в младших восьми битах CL *)

INPUT EAX = 80000000H: возвращает максимальное значение CPUID для расширенной информации о процессоре. ¶

Когда CPUID выполняется с EAX, установленным на 80000000H, процессор возвращает наивысшее значение, которое процессор распознает для возврата расширенной информации процессора.Значение возвращается в регистре EAX и зависит от процессора.

IA32_BIOS_SIGN_ID Возвращает подпись обновления микрокода ¶

Для процессоров, поддерживающих возможность обновления микрокода, IA32_BIOS_SIGN_ID MSR загружается с подписью обновления всякий раз, когда выполняется CPUID. Подпись возвращается в верхнем DWORD. Для получения дополнительной информации см. Главу 9 в Руководстве разработчика программного обеспечения для архитектур Intel® 64 и IA-32 , том 3A .

INPUT EAX = 01H: возвращает информацию о модели, семействе, шагах ¶

Когда CPUID выполняется с EAX, установленным на 01H, информация о версии возвращается в EAX (см. Рисунок 3-6).Например: модель, семейство и тип процессора для процессора Intel Xeon серии 5100 имеют следующий вид:

  • Модель — 1111B
  • Семья — 0101B
  • Тип процессора — 00B

Доступные значения типов процессора см. В таблице 3-9. Идентификаторы шагов предоставляются по мере необходимости.

31 28272019 1615141312118 74 30SteppingExtendedExtendedFamilyModelEAXIDFamily IDModel IDIDE Расширенный идентификатор семейства (0) Расширенный идентификатор модели (0) Тип процессора Семейство (0FH для семейства процессоров Pentium 4) Модель Зарезервировано Рисунок 3-6.Информация о версии, возвращаемая CPUID в EAX Кодировка
Тип
Оригинальный OEM-процессор 00B
Процессор Intel OverDrive ® 01B
Двухпроцессорный (не применяется к процессорам Intel486) 10B
Зарезервировано Intel 11B
Таблица 3-9. Поле типа процессора

См. Главу 19 в Руководстве разработчика программного обеспечения для архитектур Intel® 64 и IA-32 , том 1 , для получения информации об идентификации более ранних процессоров IA-32.

Идентификатор расширенной семьи необходимо проверять, только если идентификатор семьи равен 0FH. Интегрируйте поля в отображение, используя следующее правило:

ЕСЛИ Family_ID ≠ 0FH THEN DisplayFamily = Family_ID;

ELSE DisplayFamily = Extended_Family_ID + Family_ID;

(* 4-битное поле выравнивания по правому краю и расширения нулями. *)

FI;

(* Показать DisplayFamily как HEX-поле. *)

Расширенный идентификатор модели необходимо проверять, только если идентификатор семейства — 06H или 0FH.Интегрируйте поле в дисплей, используя следующее правило:

IF (Family_ID = 06H или Family_ID = 0FH)

ЗАТЕМ DisplayModel = (Extended_Model_ID «4) + Model_ID;

(* 4-битное поле с выравниванием по правому краю и удлинением нуля; отображение Model_ID как HEX-поле. *)

ELSE DisplayModel = Model_ID;

FI;

(* Показать DisplayModel как HEX-поле. *)

INPUT EAX = 01H: возвращает дополнительную информацию в EBX ¶

Когда CPUID выполняется с EAX, установленным на 01H, в регистр EBX возвращается дополнительная информация:

  • Индекс бренда (младший байт EBX) — этот номер обеспечивает запись в таблицу строк бренда, которая содержит строки бренда для процессоров IA-32.Более подробная информация об этом поле представлена ​​далее в этом разделе.
  • Размер строки кэша инструкций CLFLUSH (второй байт EBX) — это число указывает размер строки кэша, очищаемой инструкциями CLFLUSH и CLFLUSHOPT с 8-байтовыми приращениями. Это поле было введено в процессоре Pentium 4.
  • Локальный APIC ID (старший байт EBX) — это 8-битный идентификатор, который назначается локальному APIC на процессоре при включении питания. Это поле было введено в процессоре Pentium 4.

INPUT EAX = 01H: возвращает информацию о функциях в ECX и EDX ¶

Когда CPUID выполняется с EAX, установленным на 01H, информация о функциях возвращается в ECX и EDX.

Для всех флагов функций 1 означает, что функция поддерживается. Используйте Intel для правильной интерпретации флагов функций.

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

16151413121110 9 8 7 6 5 4 3 2 1 0 ECX 0 RDRAND F16C AVX OSXSAVE XSAVE AES TSC-Крайний срок POPCNT MOVBE x2APIC SSE4_2 — контекст SSE4.2 PDC-SSE-идентификатор процесса SSE4.1 — SSE4.2 SSE-идентификатор процесса DCC — SSE4.2 SSE4_1 — SSE4.2 SSE4_1A — Возможность выполнения / отладки MSR xTPR Update Control CMPXCHG16B FMA — Fused Multiply Add SDBG CNXT-ID — L1 Context ID SSSE3 — SSSE3 Extensions TM2 — Thermal Monitor 2 EIST — Enhanced Intel SpeedStep® Technology SMX — Safer Mode Extensions VMX — Virtual Machine Extensions DS -CPL — МОНИТОР хранилища отладки, квалифицированного для CPL — МОНИТОР / MWAIT DTES64 — 64-разрядная область DS PCLMULQDQ — Умножение без переноса SSE3 — Расширения SSE3 OM16524b Зарезервировано
3130292827262524232221201
Рисунок 3-7.Информация о функциях, возвращаемая в регистре ECX
Бит # Мнемоника Описание
0 SSE3 Streaming SIMD Extensions 3 (SSE3). Значение 1 указывает, что процессор поддерживает эту технологию.
1 PCLMULQDQ PCLMULQDQ. Значение 1 указывает, что процессор поддерживает инструкцию PCLMULQDQ.
2 DTES64 64-битная область DS. Значение 1 указывает, что процессор поддерживает область DS с использованием 64-разрядной схемы.
3 МОНИТОР МОНИТОР / MWAIT. Значение 1 указывает, что процессор поддерживает эту функцию.
4 DS-CPL Сертифицированное хранилище отладки CPL. Значение 1 указывает, что процессор поддерживает расширения функции Debug Store, позволяющие хранить сообщения ветвления, квалифицированные CPL.
5 VMX Расширения виртуальной машины. Значение 1 указывает, что процессор поддерживает эту технологию.
6 SMX Расширения безопасного режима. Значение 1 указывает, что процессор поддерживает эту технологию. См. Главу 6, «Справочник по расширениям безопасного режима».
7 EIST Усовершенствованная технология Intel SpeedStep®. Значение 1 указывает, что процессор поддерживает эту технологию.
8 TM2 Тепловой монитор 2. Значение 1 указывает, поддерживает ли процессор эту технологию.
9 SSSE3 Значение 1 указывает на наличие дополнительных потоковых SIMD-расширений 3 (SSSE3). Значение 0 указывает на то, что расширения инструкций отсутствуют в процессоре.
10 CNXT-ID Идентификатор контекста L1. Значение 1 указывает, что режим кэша данных L1 может быть установлен либо в адаптивный, либо в общий режим.Значение 0 указывает на то, что эта функция не поддерживается. Подробнее см. Определение бита 24 MSR IA32_MISC_ENABLE (режим контекста кэша данных L1).
11 SDBG Значение 1 указывает, что процессор поддерживает IA32_DEBUG_INTERFACE MSR для отладки микросхемы.
12 FMA Значение 1 указывает, что процессор поддерживает расширения FMA с использованием состояния YMM.
13 CMPXCHG16B CMPXCHG16B В наличии. Значение 1 указывает, что функция доступна. См. Описание в разделе «CMPXCHG8B / CMPXCHG16B — Сравнение и обмен байтами» в этой главе.
14 Контроль обновлений xTPR Контроль обновлений xTPR. Значение 1 указывает, что процессор поддерживает изменение IA32_MISC_ENABLE [бит 23].
15 PDCM Perfmon and Debug Capability: Значение 1 указывает, что процессор поддерживает функцию индикации производительности и отладки MSR IA32_PERF_CAPABILITIES.
16 Зарезервировано Зарезервировано
17 PCID Идентификаторы контекста процесса. Значение 1 указывает, что процессор поддерживает идентификаторы PCID и что программное обеспечение может установить для CR4.PCIDE значение 1.
18 DCA Значение 1 указывает, что процессор поддерживает возможность предварительной выборки данных из устройства с отображением памяти.
19 SSE4.1 Значение 1 указывает, что процессор поддерживает SSE4.1.
20 SSE4.2 Значение 1 указывает, что процессор поддерживает SSE4.2.
21 x2APIC Значение 1 указывает, что процессор поддерживает функцию x2APIC.
22 MOVBE Значение 1 указывает, что процессор поддерживает инструкцию MOVBE.
23 ПОПКНТ Значение 1 указывает, что процессор поддерживает инструкцию POPCNT.
24 TSC-Срок Значение 1 указывает, что локальный таймер APIC процессора поддерживает однократную операцию с использованием значения крайнего срока TSC.
25 AESNI Значение 1 указывает, что процессор поддерживает расширения инструкций AESNI.
26 XSAVE Значение 1 указывает, что процессор поддерживает функцию расширенных состояний процессора XSAVE / XRSTOR, инструкции XSETBV / XGETBV и XCR0.
27 OSXSAVE Значение 1 указывает, что ОС установила CR4.OSXSAVE [бит 18], чтобы разрешить инструкциям XSETBV / XGETBV доступ к XCR0 и поддерживать расширенное управление состоянием процессора с помощью XSAVE / XRSTOR.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Theme: Overlay by Kaira Extra Text
Cape Town, South Africa