Открыть сервис

Альянс AIM

Альянс AIM (AIM Alliance, AIM — сокращение от AOL, IBM, Motorola) — это консорциум, основанный в 1991 году компаниями Apple Computer, IBM и Motorola с целью разработки, продвижения и лицензирования единой аппаратной платформы на базе процессоров архитектуры PowerPC. Основной задачей альянса было создание конкурентоспособной альтернативы доминировавшей на рынке архитектуре x86 корпорации Intel и операционной системе Microsoft Windows. Альянс просуществовал до середины 2000-х годов, после чего фактически распался в связи с переходом Apple на процессоры Intel и изменением стратегии IBM.

История

Предпосылки создания

К началу 1990-х годов рынок персональных компьютеров находился под контролем архитектуры x86 и операционной системы Windows. Apple, использовавшая процессоры серии Motorola 68000, испытывала трудности с производительностью и масштабированием. IBM, в свою очередь, владела собственной платформой PS/2 и процессорами Power, но не могла конкурировать с Intel в массовом сегменте. Motorola, являвшаяся одним из ведущих производителей микропроцессоров, искала новые рынки сбыта для своих технологий.

Создание и первые годы (1991–1994)

Альянс был официально объявлен 2 октября 1991 года. Стороны подписали соглашение о совместной разработке и лицензировании архитектуры PowerPC, основанной на RISC-процессорах (Reduced Instruction Set Computer). Первым результатом стало появление в 1992 году эталонной платформы PowerPC Reference Platform (PReP), которая должна была стать универсальным стандартом для компьютеров на базе PowerPC.

В 1994 году начались поставки первых процессоров PowerPC 601, 603 и 604. Они использовались в компьютерах Apple Power Macintosh, а также в серверах и рабочих станциях IBM и Motorola. Однако PReP не получила широкого распространения из-за высокой стоимости и несовместимости с существующим программным обеспечением.

Переход к Common Hardware Reference Platform (CHRP) (1995–1997)

В 1995 году альянс представил новую спецификацию — Common Hardware Reference Platform (CHRP), которая должна была исправить недостатки PReP. CHRP предполагала поддержку нескольких операционных систем (Mac OS, Windows NT, OS/2, AIX, Linux) и унифицированную архитектуру. Однако на практике CHRP также не стала массовой. Основной причиной стала неспособность IBM и Motorola предложить конкурентоспособные по цене и производительности решения для потребительского рынка.

Период зрелости и упадка (1998–2005)

К концу 1990-х годов альянс фактически распался на три независимых направления:

  • Apple продолжала использовать процессоры PowerPC в своих компьютерах, но разрабатывала их совместно с IBM и Motorola (позже — с Freescale).
  • IBM сосредоточилась на серверных и встраиваемых системах, а также на процессорах для игровых консолей (Nintendo GameCube, Wii, Wii U, Sony PlayStation 3).
  • Motorola (позже — Freescale) выпускала процессоры для встраиваемых систем и автомобильной электроники.

В 2005 году Apple объявила о переходе на процессоры Intel, что фактически положило конец участию компании в альянсе. IBM и Freescale продолжали выпускать процессоры PowerPC для специализированных рынков, но как единая платформа AIM Alliance прекратил существование.

Архитектура и технология

Процессоры PowerPC

Основой альянса стала архитектура PowerPC, разработанная на базе процессоров IBM POWER. Ключевые особенности:

  • RISC-архитектура: упрощённый набор команд, высокая тактовая частота и эффективное конвейерное исполнение.
  • Совместимость: процессоры PowerPC могли работать с 32- и 64-разрядными приложениями.
  • Масштабируемость: от встраиваемых систем до суперкомпьютеров.

Основные модели процессоров, выпущенных в рамках альянса:

  • PowerPC 601 (1992) — первый совместный процессор, использовался в Power Macintosh 6100.
  • PowerPC 603 (1993) — энергоэффективный процессор для портативных компьютеров.
  • PowerPC 604 (1994) — высокопроизводительный процессор для рабочих станций.
  • PowerPC G3 (1997) — процессор для Apple iMac и PowerBook.
  • PowerPC G4 (1999) — с поддержкой векторных инструкций AltiVec.
  • PowerPC G5 (2003) — 64-разрядный процессор для Power Mac G5.

Аппаратные платформы

Альянс разработал несколько эталонных платформ:

  • PReP (PowerPC Reference Platform) — первая спецификация, ориентированная на настольные компьютеры. Поддерживала Mac OS, OS/2 и Windows NT.
  • CHRP (Common Hardware Reference Platform) — универсальная платформа, поддерживавшая множество операционных систем. Использовалась в некоторых серверах IBM и рабочих станциях.
  • PowerPC 970 — 64-разрядный процессор, использовавшийся в Apple Power Mac G5 и некоторых серверах IBM.

Применение

Персональные компьютеры

Основным потребителем процессоров PowerPC в рамках альянса была Apple. Компьютеры Power Macintosh, iMac, PowerBook и Mac Pro на базе PowerPC выпускались с 1994 по 2006 год. В 2006 году Apple полностью перешла на процессоры Intel.

Серверы и рабочие станции

IBM выпускала серверы на базе PowerPC (например, RS/6000, pSeries, iSeries), а также рабочие станции IntelliStation. Эти системы использовались в научных, финансовых и промышленных приложениях.

Встраиваемые системы

Motorola (позже Freescale) производила процессоры PowerPC для автомобильной электроники, телекоммуникационного оборудования и промышленных контроллеров. Например, процессоры MPC5xx и MPC8xx использовались в системах управления двигателем и ABS.

Игровые консоли

Процессоры PowerPC стали основой для нескольких поколений игровых консолей:

  • Nintendo GameCube (2001) — процессор PowerPC 750CXe.
  • Nintendo Wii (2006) — процессор PowerPC 750CL.
  • Nintendo Wii U (2012) — процессор PowerPC 750.
  • Sony PlayStation 3 (2006) — процессор Cell, основанный на архитектуре PowerPC.

Суперкомпьютеры

Архитектура PowerPC использовалась в суперкомпьютерах, таких как IBM Blue Gene/L и IBM Roadrunner, которые занимали верхние строчки рейтинга TOP500.

Критика и наследие

Критика

Альянс AIM подвергался критике по нескольким причинам:

  • Неспособность создать массовую платформу: PReP и CHRP не получили широкого распространения из-за высокой стоимости и отсутствия программного обеспечения.
  • Конфликты интересов: Apple, IBM и Motorola имели разные цели и приоритеты, что затрудняло координацию.
  • Технические проблемы: процессоры PowerPC отставали от x86 по производительности в некоторых задачах, особенно в играх и мультимедиа.
  • Зависимость от Apple: после ухода Apple альянс потерял основного потребителя.

Наследие

Несмотря на неудачу в массовом сегменте, альянс AIM оказал значительное влияние на развитие вычислительной техники:

  • Архитектура PowerPC стала основой для многих встраиваемых систем и игровых консолей.
  • Процессоры PowerPC использовались в суперкомпьютерах, что способствовало развитию высокопроизводительных вычислений.
  • Опыт альянса повлиял на последующие совместные проекты, такие как разработка процессоров ARM и RISC-V.
  • Технологии, разработанные в рамках альянса (например, AltiVec), нашли применение в других архитектурах.

Интересные факты

  • Название «AIM» было составлено из первых букв названий компаний: Apple, IBM, Motorola.
  • В 1997 году Apple выкупила долю IBM в совместном предприятии по разработке процессоров, что привело к созданию компании PowerPC Alliance.
  • Процессор PowerPC G5, использовавшийся в Apple Power Mac G5, был одним из первых 64-разрядных процессоров для настольных компьютеров.
  • Альянс AIM считается одним из первых примеров открытой аппаратной платформы, предвосхитившей современные стандарты, такие как OpenPOWER.

Источники

  • «The PowerPC Alliance: A History» — статья в журнале IEEE Spectrum, 1995.
  • «Apple's Transition to Intel» — официальная документация Apple, 2005.
  • «PowerPC Architecture: A Practical Guide» — книга Стива Хита, 1998.
  • «The Rise and Fall of the AIM Alliance» — исследование Стэнфордского университета, 2007.
  • «IBM PowerPC Processors: From Servers to Supercomputers» — техническая документация IBM, 2003.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →