Кіріспе
MIPS архитектурасына негізделген есептеу стандарты. 1990 жылдардың басындағы өнеркәсіп консорциумы Advanced Computing Environment (ACE) жүйесін Intel-дің 32 биттік нұсқаулар жиынтығы архитектурасына негізделген дербес компьютерлердің ізбасары, келесі буынның тауарлық есептеу платформасы ретінде анықтады. Алайда, бұл жоба нарықта қолдау таппады және топ ішіндегі дау-жанжалдар мен сатудың жетіспеуі салдарынан таратылды.
The Advanced Computing Environment (ACE) was defined by an industry consortium in the early 1990s to be the next generation commodity computing platform, the successor to personal computers based on Intel's 32 bit instruction set architecture. The effort found little support in the market and dissolved due to infighting within the group and a lack of sales.
Құрылу
Консорциумды 1991 жылдың 9 сәуірінде Compaq, Microsoft, MIPS Computer Systems, Digital Equipment Corporation (DEC) және Santa Cruz Operation (SCO) жариялады. Консорциумның Advanced RISC Computing (ARC) спецификациясын анықтау, MIPS архитектурасына негізделген «ашық және кеңейтілген» аппараттық платформаның егжей-тегжейін көрсету бастаманың маңызды бағыты болғанымен, оның артындағы «негізгі күш» Compaq болды, ол MIPS-пен стратегияны іске асыру қажеттігін мойындады, жаңа жұмыс станциясы нарығында бәсекелесу үшін. ACE жариялануына бір апта бұрын Compaq компаниясы Silicon Graphics Inc. (SGI) компаниясымен қарым-қатынасқа кірісті, бұл SGI-ге инвестиция салуды, алдын ала авторлық төлемдерді жасауды және «шамамен 8000 немесе 7000 доллар, шынымен қолдануға жарамды жүйе үшін» баға диапазонында арзан жұмыс станцияларын бірлесіп әзірлеу стратегиясын қамтыды. Сол кезде RISC-негізделген жүйелер Wintel жүйелеріне қарағанда баға/өнімділік артықшылығын сақтайды деп кеңінен сендірілді. Алайда, Windows NT көптеген басқа операциялық жүйелерді бағдарламалық жасақтаманың кең таңдауының және оны қолдайтын Wintel машиналарын құрастырудың қарапайымдығы арқасында жылдам ығыстыратынына да кеңінен сенеді. ACE Wintel-ге балама платформа ұсыну үшін құрылды, ол бағдарламалық қолдау тұрғысынан бірдей артықшылықтармен және өнімділік тұрғысынан үлкен артықшылықтармен қолдауға лайық баламаны ұсынады. Орта екі аппараттық платформаға стандартталды: Intel 80386 және 80486 процессорларына негізделген жеке компьютер платформасы және ARC спецификациясына негізделген жұмыс станциясы платформасы. Екі аппараттық платформаны қолдау үшін екі операциялық жүйе көзделді: SCO UNIX Open Desktop және бастапқыда OS/2 3.0 деп аталған, кейін Windows NT. Консорциумның басқа мүшелері: Acer, Control Data Corporation, Kubota, NEC Corporation, NKK, Olivetti, Prime Computer, Pyramid Technology, Siemens, Silicon Graphics, Sony, Sumitomo, Tandem Computers, Wang Laboratories және Zenith Data Systems. Осы ірі компаниялардан басқа, бірнеше стартап компаниялар да ACE сәйкес жүйелерді құрды. Әр компанияның ACE жобасына қатысуының өзіндік себептері болды. MIPS архитектураны кеңінен қабылдауды шектеген, MIPS-негізделген жүйелердегі фрагментацияны жоюды қалады. Әр түрлі жартылай өткізгіш компаниялар, әсіресе «гиганттар» сияқты Toshiba және NEC, өздерін орнықтыру және Intel-ден нарық үлесін алу үшін бастаманы қабылдады деп саналды. DEC бұл бастаманы жұмыс станцияларының көшбасшысы Sun Microsystems-тен нарық үлесін алуға, Hewlett Packard және IBM-нің жетістіктеріне жауап беруге және өз технологиясын таратуға тырысты. Compaq, Microsoft және SCO оны «Sun-ның жұмыс үстелін басып алуына және Intel архитектуралы PC-лерді RISC, Unix SparcStations-пен алмастыруына» жол бермеу үшін қорғаныс стратегиясы ретінде пайдаланды, бұл компаниялар үшін мүмкіндіктерді жоғалтуға әкелуі мүмкін еді. Бұл бастамаға қосылу арқылы SCO өзінің портфелін Intel платформасының қолданыстағы өнімдерімен қатар RISC платформаларына кеңейте алды, ал Microsoft компаниясына «Portable OS/2», кейін Windows NT стратегиясы үшін жеткізушілердің қолдауы қажет болды.
Апачи тобы
Бұл бастама жарияланбас бұрын, Compaq компаниясы бастаған Siemens, Sony, Silicon Graphics, Unisys және Control Data Corporation сияқты бірнеше компания Unix System V Release 4 (SVR4) жүйесін MIPS және Intel архитектуралары арасында үйлесімділікті қамтамасыз ету құралы ретінде қабылдауды қолдады. SVR4 үлкен ендиандық операцияны қолдағандықтан, бұл топ Apache тобы деп аталды, бұл атау "үлкен үнді" деген сөз ойыны ретінде туған деген болжам бар. Осы кезеңде, негізінен DEC және SCO компанияларынан құралған Гибралтар тобы, DEC-тің Ultrix операциялық жүйесімен өзара іс-қимыл стандартын анықтауға тырысты. ACE консорциумында туындаған дау-жанжал OSF/1-мен бірге SVR4-ті де қолдау туралы шешім қабылдау арқылы болдырмалды, соның нәтижесінде Siemens, Sony, NEC, Prime Computer, Olivetti, Tandem және Pyramid сияқты компаниялар бұл топқа қосылды. Бастаманы құрған компаниялардың басымдығына қатысты алаңдаушылықтар сақталғанымен, SVR4-тің енгізілуі DEC және SCO компанияларының жағдайын қиындатты, олардың қатысуы OSF/1 ядросы негізінде құрылған SCO Open Desktop жүйесіне бағытталған еді. Дегенмен, SVR4-тің қолжетімділігі, әсіресе Compaq компаниясы үшін, соңғы пайдаланушылардың сұранысын қанағаттандырудың бір жолы ретінде қарастырылды.
Тарату
Дегенмен, ACE бастамасы (және консорциум) басталғаннан кейін бір жылдан астам уақыт өткен соң ыдырай бастады, себебі Wintel есептеу платформасына балама ретінде кең қолданысқа ие нарық болмады. Жаңа платформалар қолданыстағы компьютерлерге қарағанда жеткілікті өнімділік артықшылығын ұсынбады, сондай-ақ төмен көлемді өндіріс салдарынан мұндай жүйелердің құны жоғары болды. Бастама қолға алынған кезде RISC негізіндегі жүйелер (сол кезде 100-200 МГц жиілікте жұмыс істеді) Intel 80486 чиптерінен (шамамен 60 МГц жиілікте жұмыс істеді) айтарлықтай артықшылықтарға ие болды, бірақ Pentium мұндай артықшылықтарды азайтуға мүмкіндік берді. Compaq консорциумнан алғашқы болып шықты, ACE құрудың негізгі демеушісі болған бас директор Род Канионның кеткеніне байланысты, жоғары деңгейдегі жүйелерден басымдықтарды ауыстыра бастадық деді. Басқа факторларға Compaq-тың қаржылық көрсеткіштерінің көңіл көншітпеуіне байланысты қайта құрылымдалуы, Pentium-ның жылдам енгізілуі және Intel архитектурасы үшін Unix бағдарламалық жасақтамасының қолжетімділігінің артуы кірді. SCO компаниясы да Unix-тің MIPS платформасына көшіру жұмыстарын тоқтатқанын хабарлады. Канионның Compaq-тан кетуі 1992 жылдың басында Compaq пен SGI арасындағы MIPS негізіндегі компьютерлерді бірлесіп әзірлеу туралы келісімнің бұзылуына әкелді, бірақ Compaq бұл компанияның ACE консорциумынан шығуына себеп болмайды деді, бірақ бұл бірнеше айдан кейін болды. Консорциум үшін тағы да басқа да қақтығыстар мен қиындықтар туындады. 1992 жылдың басында SGI MIPS Computer Systems компаниясын сатып алу ниетін жариялады, бұл Control Data ("MIPS және SGI-дің ең ірі OEM тапсырыс берушісі") сияқты сатушыларды осы сатып алу және SGI-дің мақсатты платформаны бақылауына қатысты алаңдаушылықтарға байланысты басқа архитектураларға өтуді қарастыруға мәжбүр етті. DEC өзінің Alpha процессорын шығарды және бәсекелес архитектураны ілгерілетуге қызығушылық танытпады, бұл MIPS-ті қолдаудың төмен деңгейін көрсетті. Сонымен қатар, Intel-дің жаңа Pentium процессорының жылдам жеткізілуі және күтілетін өнімділігінің жақсаруы, бәсекеге қабілетті бағамен бірге, MIPS негізіндегі жүйелердің "20-30 пайыздық қосымша құнының" Compaq және олардың клиенттері сияқты сатушылар үшін тартымдылығын азайтты. ACE бастапқыда x86 архитектурасын қолдағанмен, клиенттер бастамамен байланысты әртүрлі аппараттық және бағдарламалық қамтамасыз ету опциялары туралы түсініксіз хабарламадан шатасты. Нәтижесінде, MIPS архитектурасына басымдық беру "ұйымның барлық уақытта не істеп жатқанын бейресми мойындауы" ретінде қарастырылды, MIPS негізіндегі жабдықты жеткізу үшін ARC-ге көбірек назар аударылды. 1992 жылдың сәуірінде ACE атқарушы кеңесі бастаманы ARC платформасы үшін жүйелік бағдарламалық қамтамасыз етудің қолжетімділігіне қайта бағыттады. Intel ешқашан ACE мүшесі болған емес, оның процессор архитектурасы Compaq арқылы бастамаға енгізілді. MIPS Intel есебінен нарық үлесін алуға тырысқандықтан, бұл бастама Intel үшін бәсекелестік қауіп тудырып, компанияны "клиенттерін қанағаттандыру үшін үлкен қадамдар жасауға" мәжбүр етті. Шындығында, Compaq-тың ACE-ге қатысуының бір себебі "Intel-дің алдында от жағу" және компанияны Compaq клиенттері үшін жеткілікті бәсекеге қабілетті жол картасын жасауға мәжбүр ету болды. Intel-дің жауабы Pentium-тың жеткізілуін жылдамдату және болашақ өнімдердің үш буынын (P5, P6 және P7) параллельдік түрде әзірлеуді жалғастыру болды, осылайша клиенттерін RISC архитектураларын қабылдамауға көндіруге болатын жол картасын ұсынды.
Meanwhile, the accelerated delivery and anticipated performance improvements of Intel's upcoming Pentium processor, combined with more competitive pricing, made the "20 to 30 percent premium" of MIPS based systems less attractive to vendors such as Compaq and their customers. Although ACE originally supported the x86 architecture, customers were reportedly confused by an incoherent message around the different hardware and software options encompassed by the initiative. Consequently, an increased emphasis on the MIPS architecture "as an informal recognition of what the organization has really been doing all along" was envisaged, focusing more on ARC as a way of delivering MIPS based hardware. In April 1992, the ACE Executive Advisory Board refocused the initiative on systems software availability for the ARC platform. Intel was never itself a member of ACE, with its processor architecture having been introduced to the effort by Compaq. Since MIPS had been seeking to gain market share at Intel's expense, the initiative was a competitive threat to Intel, forcing the company "to take greater steps to accommodate its customers". Indeed, one reported motivation for Compaq's involvement in ACE was to "light a fire under Intel" and get the company to produce a roadmap that was competitive enough for Compaq's customers. Intel's response was to accelerate the delivery of the Pentium and to pursue parallel development of three generations of future products (P5, P6 and P7), thus providing a roadmap that could dissuade its customers from adopting RISC architectures.