4004
В 1969 году небольшая японская компания "Nippon Calculating Machine, Ltd." (впоследствии Busicom Corp.), занимающаяся производством калькуляторов, заказала у Intel 12 микросхем (логический дизайн системы был разработан сотрудником Busicom — Масатоси Сима (嶋正利)), которые должны были использоваться в новом настольном калькуляторе. Такие микросхемы всегда характеризовались узкоспециализированными функциями и предназначались для выполнения строго определённой работы, поэтому для каждого нового применения приходилось заново разрабатывать весь набор микросхем. Такой подход сотрудникам Intel показался невыгодным. 32-летний Маршиан Эдвард (Тед) Хофф предлагает руководству Intel и Busicom уменьшить число микросхем, используя центральный процессор, который должен будет выполнять арифметические и логические функции, один вместо нескольких микросхем. Идея была принята «на ура» руководством обеих фирм. В течение осени 1969 года Тэд Хофф, с помощью Стэнли Мэйзор предложил новую архитектуру микросхем, число которых было сокращено до 4, включая центральный процессор: 4-разрядный центральный процессор (ЦПУ), ПЗУ для хранения ПО и ОЗУ для хранения данных пользователя. Развитие микропроцессора началось только в апреле 1970 года, когда Федерико Фаджин (Federico Faggin), физик из Италии, начал работать в Intel главным проектировщиком семьи MCS-4. Фаджину, благодаря глубокому знанию технологии МОП с кремниевым затвором, разработанной им в Fairchild в 1968 году, и большому опыту, полученному в 1961 году в итальянской фирме Olivetti в области логического проектирования компьютеров, удалось свести микропроцессор CPU в один-единственный чип. В 1968 году, когда Федерико работал в фирме Fairchild, он также реализовал первую в мире коммерческую микросхему, которая использовала технологию кремниевых затворов: Fairchild 3708.
AmigaOS 4
Впоследствии подобное решение нашло применение в линейке компьютеров AmigaOne, а именно в материнской плате компьютера AmigaOne X1000 под кодовым названием «Nemo» на базе двухъядерного процессора PowerISA™ v2.04+ и сопроцессора «Xena» XMOS XS1-L1 128 SDS. На тот момент это было поистине революционным решением, что позволяло максимально увеличить производительность ЦПУ, но не решало проблемы в целом, ибо при общем взгляде на поддержку SMP, мы должны принять во внимание фактическое положение процессорных технологий в мире. Ранние реализации использовали реальные физические процессоры для SMP, а так как один процессор мог выполнять только один поток команд, то для достижения параллельного выполнения нужно было подключать одновременно несколько процессоров. Однако это часто, разумеется, ограничивается количеством самих процессоров, которые могут иметь операционные связи друг с другом (хотя в НИИ ведущих стран мира используются различные суперкомпьютеры, использующие сложную сеть процессоров и сопроцессоров в своей основе). Конечно же, для домашних ПК подобная схема весьма неэффективна или даже неприменима. Именно по этой причине в текущем десятилетии (и даже раньше) производители микросхем добавили так называемые дополнительные "жилы" на один физический микропроцессор, где некоторое количество отдельных ядер выполняют ту же функцию, что несколько процессоров в единой схеме. Эта технология используется в таких процессорах, как Intel Core i7 (иначе Hyper-Threading) и Freescale E6500 Core из линейки процессоров серии Т от Freescale (включая T4240, который имеет 12 физических ядер с двумя потоками каждый). Об этом недвусмысленно говорится в официальном блоге компании Hyperion Intertainment, что наводит на разумное предположение, что команда разработчиков из Hyperion Intertainment всерьез задумывается о расширении поддерживаемых платформ для разрабатываемой системы и, вполне возможно, даже о портировании AmigaOS на платформу Intel. Таким образом, применение сопроцессоров “Xena“ (Dual Core 500 MHz Xmos XCore XS1-L2 128 SDS) в компьютерах следующего поколения марки AmigaOne X3500 и X5000 можно считать решением временным и скорее вынужденным, чем действительно необходимым. Это решит ряд задач перед производителями и разработчиками в аспекте сегодняшнего времени, но не может быть решением в перспективе.