AIM alliance

Материал из Национальной библиотеки им. Н. Э. Баумана
Последнее изменение этой страницы: 18:46, 11 мая 2017.
Alliance AIM
Named after Somerset
Founder Apple, IBM, Motorola (September 1991 (1991-09))
Type публичное объединение
Products
  • IBM получила одночиповый процессор;
  • Apple получила один из самых мощных RISC-процессоров;
  • Motorola бесплатно получила современный чип RISC.
Website ibm.com/us-en/
motorola.com
apple.com

Аlliance AIM - союз, сформированный в сентябре 1991 между Apple Computer, IBM и Motorola Филиппом Хестером и Джеком Кюллером[Источник 1]. Также назывался "Somerset".

Корпорации хотели создать новый вычислительный стандарт, основанный на архитектуре PowerPC. Установленная цель союза состояла в том, чтобы бросить вызов доминирующей вычислительной платформе Wintel с новым компьютерным проектом и операционной системой следующего поколения. Считалось, что процессоры CISC от Intel были эволюционным тупиком в проекте микропроцессора, и что, так как RISC был будущим, должны были стать периодом больших возможностей[Источник 2].

История

логотип IBM

История начинается с прототипа микросхемы 801, созданного в IBM в конце 1970-х на основе идей Джона Кока о RISC-архитектуре. Далее она была продолжена 16-регистровым дизайном IBM RT-PC (англ.) в 1980-х годах, который в дальнейшем развился в архитектуру POWER PC, представленную RS/6000 в начале 1990-х. Её создателем был Филипп Хестер. Дизайн POWER PC был основан на архитектуре предшествующих RISC-процессоров, таких как IBM 801, и архитектуре MIPS. Настоящий микропроцессор POWER PC, одно из первых суперскалярных воплощений архитектуры RISC, был высокопроизводительным и многоядерным. В IBM скоро поняли, что им требуется одночиповый дизайн, в котором не были бы воплощены некоторые инструкции POWER PC, чтобы линия процессоров RS/6000 включала решения всех уровней производительности, и работа над одночиповым микропроцессором POWER PC началась[Источник 3].

IBM предложила Apple сотрудничество в разработке семейства одночиповых процессоров, основанных на архитектуре POWER PC. Вскоре после этого Apple, как один из крупнейших заказчиков микропроцессоров класса настольных систем Motorola, попросила Motorola присоединиться к этому сотрудничеству. Apple считала, что Motorola, с её длинной историей работы с Apple, будет способна производить большее количество микропроцессоров, чем IBM. Этот тройственный союз стал известен как AIM, по первым буквам Apple, IBM, Motorola.

Сотрудничество

логотип Motorola
логотип Apple
Для Motorola вступление в этот союз было чрезвычайно выгодным. Это позволяло продавать хорошо протестированный и мощный RISC-процессор, не тратя денег на его разработку, крупному покупателю этих процессоров — Apple, и ещё одному — потенциальному — в лице IBM, которая могла бы не производить свои младшие версии POWER, а покупать их у Motorola.

У Motorola уже был собственный RISC-процессор, 88000, продававшийся чрезвычайно плохо. Одной из причин его провала была плохая совместимость с предыдущей версией, популярной серией 68000, также использовавшейся в компьютерах Apple Macintosh. Основной же причиной была задержка вывода на рынок из-за проблем с разработкой и изготовлением, из-за чего Motorola упустила возможность успешно конкурировать с другими производителями. Тем не менее, производство 88000 уже началось, и Data General продавал компьютеры на основе 88k. У Apple уже был работающий прототип компьютера с 88k. Было решено сделать новый одночиповый POWER-процессор совместимым по шине с 88000, что позволило бы Apple и Motorola начать продавать машины намного быстрее, не занимаясь переделкой материнских плат. В результате сочетания всех этих требований появилась спецификация PowerPC (Performance Computing). В выигрыше были все:

  • IBM практически бесплатно получила желанный одночиповый процессор;
  • Apple получила один из самых мощных RISC-процессоров на рынке, а заодно бесплатную рекламу в виде имени IBM в публикациях;
  • Motorola бесплатно получила современный чип RISC, помощь в дизайне которого оказывала ей IBM, и возможность продавать его множеству компаний — включая Apple и IBM.

Т.е. со слов автора никто не потратил денег, а все получили все бесплатно.[Источник 3]

Деятельность

Apple и IBM создали две новые компании под названием Taligent и Kaleida Labs в рамках альянса.[Источник 1]

Taligent Lab

Taligent (от английского Talent and Intelligent) была сформирована из основной команды разработчиков программного обеспечения Apple. С целью создания конкурирующей платформы Microsoft Cairo and NeXTSTEP под кодовым названием "Pink". "Pink" должна была быть совершенно новой объектно-ориентированной операционной системой, реализованной на языке C++ на новом микроядре с новым графическим интерфейсом. Тем не менее, система должна была выглядеть, как существующий MAC, и кроме запуска программ, написанных для "Pink", должна была запускать существующие программы для Mac ОС. Компания IBM имеет обширный опыт в объектно-ориентированном программировании, в частности их использованием системы программирования VisualAge Smalltalk и опыт в разработке микроядра. Taligent была сформирована из основной команды разработчиков программного обеспечения Apple с добавлением небольшого числа инженеров IBM и нового генерального директора компании IBM, Джо Гульельми. Taligent была официально распущена в январе 1998 года. Taligent провела большую часть первых двух лет работы в разработке операционной системы (иногда называют Талос) и одновременно безуспешно пытаясь найти для неё рынок. После проведенных исследований рынка был изменен акцент с создания объектно-ориентированной операционной системы на создание объектно-ориентированной среды программирования, которая будет работать на всех современных операционных системах. [Источник 4]

Kaleida Lab

Kaleida была сформирована для создания объектно-ориентированного, кросс-платформенного мультимедийного скриптового языка. Предполагалось, что новый язык позволит разработчикам создавать совершенно новые приложения, которые будут использовать всю мощь платформы. ScriptX был одним из нескольких аналогичных программных платформ, которые запустила Apple в это время. Система SK8 также была реализована на мультимедийном рынке. SK8 развился из изначально создавалось крупное обновление для системы hypercard. Язык программирования Dylan был более полнофункциональной платформой для общего программирования, а не только мультимедиа. Развитие всех этих проектов заканчивались примерно одновременно. Компания была закрыта в 1996 году. [Источник 5]

Примечания

  1. 1,0 1,1 AIM alliance // Википедия. [2013—2017]. Дата обновления: 14.02.2017. URL: https://en.wikipedia.org/wiki/AIM_alliance (дата обращения: 15.03.2013).
  2. AIM (альянс) // Википедия. [2013—2017]. Дата обновления: 15.03.2013. URL: http://ru.wikipedia.org/?oldid=53655858 (дата обращения: 15.03.2013).
  3. 3,0 3,1 PowerPC // Википедия. [2017—2017]. Дата обновления: 11.04.2017. URL: http://ru.wikipedia.org/?oldid=84794814 (дата обращения: 11.04.2017).
  4. Taligent // Википедия. [2013—2017]. URL:https://en.wikipedia.org/wiki/Taligent (дата обращения: 05.05.2017).
  5. Kaleida Labs // Википедия. [2013—2017]. URL:https://en.wikipedia.org/wiki/Kaleida_Labs (дата обращения: 05.05.2017).