Ko'p oqim - Multiflow

Multiflow Computer, Inc., 1984 yil aprel oyida yaqinda tashkil etilgan Nyu-Xeyven, Konnektikut, AQSh, ishlab chiqaruvchisi va sotuvchisi bo'lgan mini-superkompyuter o'z ichiga olgan apparat va dasturiy ta'minot VLIW dizayn uslubi. Multiflow, kiritilgan Delaver, 1990 yil mart oyida, taxminan 125 ta VLIW mini-superkompyuterlarini sotgandan so'ng, o'z faoliyatini tugatdi Qo'shma Shtatlar, Evropa va Yaponiya.

Multiflow-ning tijorat muvaffaqiyati kichik va qisqa muddatli bo'lsa-da, uning texnik muvaffaqiyati va texnologiyasi va odamlarning tarqalishi kelajakka katta ta'sir ko'rsatdi. Kompyuter fanlari va kompyuter sanoati. Multiflow-ning kompyuterlari, shubhasiz, keng tarqalgan sotiladigan, dasturlashtirilgan va odatdagi kompyuterlar kabi ishlatilgan eng yangi bo'lgan. (Boshqa yangi kompyuterlar yangi dasturlashni talab qilar edi yoki mavjud bo'lgan kompyuterlardan tashqari qo'shimcha bosqichlarni aks ettirar edi.)

Bilan birga Sidrom, unchalik katta bo'lmagan tijorat yutuqlariga ega bo'lgan VLIW minisupercomputer kompaniyasi Multiflow VLIW dizayni uslubi amaliy ekanligini namoyish qildi va bu ko'pchilikni ajablantirdi. Hali ham tortishuvlarga qaramay, VLIW kuchga aylandi yuqori mahsuldorlik o'rnatilgan tizimlar va umumiy maqsadli hisoblashda sekin qabul qilinmoqda.

Dastlabki tarix

Texnologiya ildizlari

VLIW (Juda uzoq qo'llanma so'zi uchun) dizayn uslubi birinchi tomonidan taklif qilingan Jozef A. (Josh) Fisher, a Yel universiteti 1979-1981 yillarda informatika professori. VLIW a tomonidan rag'batlantirildi kompilyator rejalashtirish deb nomlangan texnika izlarni rejalashtirish, Fisher aspirant sifatida rivojlangan Matematika fanlari Courant instituti ning Nyu-York universiteti 1978 yilda. Izlanishlarni rejalashtirish, avvalgi kompilyator texnikasidan farqli o'laroq, sezilarli darajada ta'sir ko'rsatdi ko'rsatma darajasidagi parallellik (ILP) oddiy kompyuter dasturlarida, qo'lni kodlashsiz. Bu kompilyatorga ILPni topishda va ko'rsatishda ishonish mumkin bo'lgan protsessorlarning amaliyligini anglatadi.

VLIW Fisher tomonidan keyinchalik ishlatilishi mumkin bo'lmagan darajaga qadar ILP-dan foydalanadigan umumiy qo'llanma darajasidagi parallel protsessorlarni yaratish usuli sifatida ilgari surilgan. superskalar apparatni boshqarish. Buning o'rniga, kompilyator oldindan ILP-ni apparat tomonidan blokirovka qilingan holda bajarilishini, uzoq yo'riqnomalar yoki shunga o'xshash mexanizm bilan buyruq berilishini tashkil qilishi mumkin. Ilgari juda katta miqdordagi ILP-ga erishgan protsessorlar bo'lgan bo'lsa-da, ularning barchasi foydalanuvchi tomonidan zahmat bilan qo'l bilan parallel qilingan kodga yoki kutubxona tartiblari va shu sababli umumiy kompyuterlar bo'lmagan va VLIW-ga mos kelmagan paradigma.

Izlarni rejalashtirishning amaliyligini Yelda Fisher va uning uchta aspiranti Jon Ruttenberg, Aleksandru Nikola va ayniqsa Jon Ellis tomonidan tuzilgan kompilyator namoyish etdi. ACM Doktorlik dissertatsiyasi mukofoti 1985 yilda. Fisher guruhi ularning kompilyatsiya jarayonidan ilhomlanib, arxitektura va apparatni loyihalashtirishga kirishdi ELI (Juda katta ko'rsatmalar) loyihasi.

Biznesning boshlanishi

512-bitli ko'rsatma so'zlari bo'lishi va 10-30 ni boshlashi kerak bo'lgan ELI RISC tsikl bo'yicha operatsiyalar, hech qachon qurilmagan. Buning o'rniga ELI apparati loyihasini boshqargan Fisher, Ruttenberg va Jon O'Donnelllar har qanday asosiy kompyuter kompaniyalarini ELI loyihasida hamkorlik qilishga qiziqtirmasliklari sababli 1984 yilda Multiflow-ni ishga tushirishdi. Dastlab, Multiflow ish stantsiyalari kompaniyasining bo'linmasiga aylanishi kerak edi Apollon kompyuteri, lekin oxir-oqibat u intildi venchur kapitali moliyalashtirish, 1985 yil yanvar oyida kompaniyaning 20 ga yaqin ishchisi bo'lgan birinchi moliyalashtirish turini yopish. Donald E. Ekdal, sobiq rahbar NCR Kompyuter bo'limi, 1985 yilda kompaniyaga qo'shildi Bosh ijrochi direktor.

Multiflow o'zining birinchi ishlaydigan VLIW mini-superkompyuterlarini 1987 yil boshida uchta beta-saytga etkazib berdi: Grumman samolyoti, Sikorsky vertolyoti, va Superkompyuter tadqiqot markazi. 14/200 trace 1987 yil may oyida superkompyuter konferentsiyasida jamoatchilikka namoyish etildi Santa-Klara, Kaliforniya.

Texnologiya

Innovatsion arxitektura

Multiflowning birinchi kompyuterlari Trace 7/200 va Trace 14/200 deb nomlangan. Kompyuterning model raqamidagi 7 / protsessor har bir tsiklda 7 ta 32 bitli operatsiya va 32 bitli yordamchi maydondan iborat 256 bitli ko'rsatma yordamida har bir tsiklda ettita operatsiyani boshlashi mumkinligini anglatadi. 7 ta operatsiya 4 ta edi tamsayı /xotira, 2 suzuvchi va a filial. 14 / modellarda har bir ko'rsatmaning ikki baravar ko'pi bor edi va shu tariqa 512 bitli ko'rsatma so'zlari mavjud edi. O'z davrining ko'plab ilmiy yo'naltirilgan protsessorlari singari, Trace an'anaviy bo'lmagan kesh xotirasi.

Multiflow shuningdek, boshida 28 / modelini e'lon qildi va oxir-oqibat ular qurilib, bir nechta mijozlarga sotildi. 28/1024-bitli ko'rsatma so'zlarga ega edi. Bu kabi kompyuterlar uchun tuzilgan oddiy dasturlarning mavjudligi shubhasiz inqilobiy edi, chunki ilgari biron bir kompyuter ham 7 / modellar singari kompilyatsiya qilingan ILP-ni taklif qilmagan edi. 28 / tizimlar ushbu chegaralarni akademik yoki ishlab chiqarish kontseptsiyasidan ancha uzoqlashtirdi. Faqat bir nechta mijoz dasturlarida 28 / bandni ushlab turish uchun etarli ILP mavjud bo'lsa-da, ular ishlashni amalga oshirganda juda ajoyib edi, chunki protsessor o'rtacha 28 operatsiyani bajarishga yaqinlashishi kerak edi.

Uskuna

Har bir 7 / protsessor ma'lumot yo'lida boshqaruv bloki, butun ALU kartasi va suzuvchi nuqta platasi mavjud. 14 / soniyasiga ikkinchi ALU taxtasi va ikkinchi suzuvchi nuqta taxtasi qo'shildi. Ko'pgina tizimlar bu sohada bo'lishidan oldin, tezroq 3-tomonning suzuvchi nuqta chiplari paydo bo'ldi va / 200 oilasi mos kelmaydigan ob'ekt kodi bilan almashtirildi 7/300 va 14/300 va 14/300 kompaniyalar orasida eng yaxshi bo'ldi mashhur model. Taxminan 1988 yilda a / 100 kirish darajasidagi seriyalar ham taqdim etildi, ammo ular asosan sekinroq ishlaydigan / 300 tizimlar edi. Barcha protsessorlar yordamida qurilgan CMOS eshik qatorlari butun son uchun ALUlar va registrlar, Uchinchi tomonning suzuvchi nuqta chiplari va o'rta ko'lamli integral mikrosxemalar boshqaruv va boshqa qismlar uchun.

1988 yilda kompaniya ishlab chiqarishni boshladi EChL / 500 oilasi, unda 14 sifatida ko'rsatilishi kerak edi, u ham ishlatilishi mumkin edi ko'p protsessor ikkita 7 / modeldan iborat, ammo kompaniya o'z faoliyatini to'xtatguncha ushbu tizim tugallanmagan.

Birgina iz tizimining saqlash joyida Kompyuter tarixi muzeyi.

Innovatsion dasturiy ta'minot

Multiflow o'zi qurgan tizimlar uchun dasturiy vositalarni ham ishlab chiqardi. Tizimlar ishladi Berkli Unix. Ehtimol, Multiflow tizimlari etkazib berilayotgan paytda, bir vaqtning o'zida bitta operatsiyadan uzoqroq ko'rsatmalar beradigan biron bir kompyuter hech qachon kompilyatsiya qilingan asosiy operatsion tizimni boshqarmagan. Shunga qaramay, Unix operatsion tizimi va odatdagi vositalar hammasi ishlab chiqarilgan bo'lib, odatiy qismlari yig'ilib, kompaniyaning barcha modellarida ishlaydi.

Multiflow texnologiyasidan kelib chiqqan holda kutish mumkin bo'lganidek, kompilyator ayniqsa diqqatni tortdi. Kompaniya Yelda ishlab chiqarilgan uslubga o'xshash, ammo sanoat jihatidan kuchli va tijorat uchun zarur bo'lgan imkoniyatlarni hisobga olgan holda yangi kompilyatorni yaratdi. Agressiv izlarni rejalashtirishni amalga oshirish bilan bir qatorda, uning ishonchliligi, eng zamonaviy jihozlar bilan tanilgan optimallashtirish Va bir vaqtning o'zida juda ko'p turli xil til variantlarini va boshqalarni boshqarish qobiliyati uchun ob'ekt kodi mos kelmaydi Multiflow Traces modellari. (7 / X00 kodi 14 / X00 da to'g'ri ishlashi mumkin bo'lsa-da, arxitektura tabiati, 7 / ga qaraganda tezroq ishlash uchun uni qayta kompilyatsiya qilish kerak degan ma'noni anglatadi.)

Tuzuvchi 1985 yilga kelib to'g'ri kod ishlab chiqargan va 1987 yilga kelib u ILPning katta miqdorini topgan kod ishlab chiqargan. 1987 yildan so'ng, mijozlar bosimi va istiqbollari bilan uning rivojlanishi xususiyatlari va funktsionalligini ta'kidladi, ammo ishlashga yo'naltirilgan takomillashtirish davom etdi.

Tuzuvchi shu qadar mustahkam ediki, o'zi maqsad qilgan tizimdan mustaqil ravishda ILPni fosh eta olardi, chunki Multiflow yopilgandan so'ng kompilyator ko'plab yirik kompyuter kompaniyalari tomonidan litsenziyalangan edi. Bo'ldi xabar berdi shu jumladan Intel, Hewlett-Packard, Raqamli uskunalar korporatsiyasi, Fujitsu, Xyuz, HAL kompyuter tizimlari va Silikon grafikalar. Texnologiyani litsenziyalaganligi ma'lum bo'lgan boshqa kompaniyalar orasida Equator Technologies, Xitachi va NEC. Ushbu kod bazasidan boshlab tuzilgan kompilyatorlar rivojlangan rivojlanish uchun ishlatilgan va benchmark 1990-yillarning eng muhim superscalar protsessorlari uchun hisobot. Kompilyatorning avlodlari, u birinchi marta to'g'ri kod ishlab chiqarishni boshlaganidan 20 yil o'tgach ham keng foydalanishgan (xususan, Intelning ICC "Proton" kompilyatori va NEC Earth Simulator kompilyatori) va ko'pincha yangi kompilyatorni ishlab chiqish uchun etalon nishon sifatida foydalaniladi. MIT va Vashington universiteti ilg'or tadqiqot maqsadlarida kompilyatorni olgan va ishlatgan universitetlar qatoriga kiradi.

Multiflow kompilyatori yozilgan C. Bu mashhur foydalanishni oldindan belgilab qo'ygan C ++ (Multiflow til uchun beta-sayt edi). Tuzuvchi dizaynerlar bunga qattiq ishonganlar ob'ektga yo'naltirilgan ammo paradigma va kompilyator undagi tuzilmalar va operatsiyalarni o'z ichiga olgan juda o'ziga xos uslubga ega edi. Bu Multiflow halok bo'lganidan keyin foydalangan ko'plab ishlab chiquvchilar uchun keskin o'rganish egri chizig'ini keltirib chiqardi, ammo odatda kompilyator taklif qilgan shuhratparast kompilyatsiya va toshga asoslangan muhandislikning noyob kombinatsiyasi tufayli odatda yaxshi sarmoyalar deb hisoblandi.

Mijozlar va biznes tarixi

Xaridorlar

Multiflow-ning bir nechta savdosi VLIW dizaynining yangi uslubi haqida ko'proq bilmoqchi bo'lgan tashkilotlarga topshirilgan bo'lsa-da, aksariyat tizimlar mahsulotni ishlab chiqarish muhitida simulyatsiya qilish uchun ishlatilgan: mexanik, aerodinamik, mudofaa, halokat dinamikasi, kimyoviy va ba'zi elektron. Iste'molchilar kutilayotgan og'ir sanoat korxonalari, ilmiy-tadqiqot laboratoriyalari va universitetlari bilan bir qatorda yirik metropoliten havo sifatidagi kengashdan tortib to katta iste'molchilar uchun yuvish vositasi, oziq-ovqat va quyosh mahsulotlari ishlab chiqaradigan kompaniyaga qadar bo'lgan. 1987 yilda GEI Rechnersysteme GmbH kompaniyasi Daimler-Benz, izlarni tarqatishni boshladi Germaniya boshqa minisupercomputer kompaniyalarining keskin raqobatiga qaramay, katta muvaffaqiyat bilan. Keyingi uch yil ichida Multiflow G'arbiy Evropa va Yaponiyaning aksariyat qismida vakolatxonalarini ochdi yoki ularning distribyutorlariga ega bo'ldi va AQShning ko'plab metropolitenlarida o'z vakolatxonalarini ochdi.

Multiflow tugadi

Multiflow 1990 yil 27 martda, Digital Equipment Corporation bilan tuzilgan katta kelishuv amalga oshgandan ikki kun o'tgach, o'z faoliyatini tugatdi. O'sha paytda, kengash muvaffaqiyatli qo'shimcha moliyalashtirish istiqbollari, Multiflow-ni etuklikka etkazish uchun zarur bo'lgan miqdordagi kompaniyaning davom etishini oqlashi ehtimoldan yiroq emasligini aniqladi. Multiflowning ishlamay qolishi ko'pincha anekdot sifatida "yaxshi texnologiya, ammo yomon marketing", "yaxshi dasturiy ta'minot, ammo sekin, konservativ uskunalar", uning innovatsion texnologiyalarining ba'zi xususiyatlariga yoki hattoki uning shtab-kvartirasining izolyatsiya qilingan joyiga bog'liq. Ehtimol, uning biznes-rejasi kompyuter sanoatidagi seysmik siljishlar bilan mos kelmasligi edi. 1990 yilga qadar keng ko'lamli, umumiy maqsadlar uchun mo'ljallangan kompyuter kompaniyasini qurish uchun yuzlab million dollar (AQSh) kerak bo'lgandek tuyuldi. Ammo qotil mikro inqilob shuni anglatadiki, tezroq va arzonroq raqobatning barqaror yurishi bo'ladi. Mikroprotsessorlarga xos bo'lgan iqtisodiyotlar umuman startaplar uchun mavjud emas edi va VLIWlar bilan mos kelmas edi, bu vaqt zichligi uchun juda ko'p kremniy talab qilishi kerak edi. (Birinchi VLIW mikroprotsessori bu edi Flibs Hayot, bugungi kunning ajdodi TriMedia, bir necha yil o'tgach etkazib berildi.) tashkil etilganidan beri Quyosh va SGI 1980-yillarning boshlarida biron bir yangi umumiy maqsadli kompyuter kompaniyasi mavjud bo'lgan katta dasturiy ta'minot bazasi bo'lgan kompyuterlarni yaratmasdan muvaffaqiyat qozonmadi va 1980-yillarning ko'plab mini-kompyuterlarini ishga tushirish kompaniyalarining hech biri muvaffaqiyatga erishmadi.

Korporativ madaniyat

Multiflow-da muhandislar, kompyutershunoslar va boshqa kompyuter mutaxassislari ishladilar, ular yangi va qiyin texnologiyani birlashtirishga, tepalikdagi jangga va ular bir xil bo'lishi mumkin bo'lgan eng iqtidorli guruhda ishlashning ajoyib ijtimoiy tajribasiga jalb qilindi. qismi. Tizim shu qadar yangi ediki, uning muhandisligi muvaffaqiyatsiz bo'lishini kutgan edi. Shunga qaramay, ishchilarning hech biri (Ekkdaldan tashqari) hech qachon yuqori darajadagi muhandislik lavozimlarida ishlamagan bo'lsa ham, Trace tizimlari va ularning dasturiy ta'minotlari o'z vaqtida etkazib berildi, mustahkam va va'da qilingan ko'rsatkichlardan yuqori bo'ldi. Buning aksariyati kompaniyaga jalb qilinganlarning iqtidor darajasi va boshidanoq ulkan o'quv muhiti bilan bog'liq edi.

Multiflow yopilgandan so'ng, uning xodimlari ushbu sohaga keng ta'sir o'tkazdilar. 20 ga yaqin muhandislar va olimlarning kichik asosiy guruhi Amerikaning yirik kompyuter kompaniyalarida 4 nafar ishchini ishlab chiqarishdi (ulardan 2 nafari) Ekkert-Mauchli mukofoti g'oliblar), muvaffaqiyatli startaplarning bir necha asoschilari va yirik kompaniyalarning rivojlanish bo'yicha katta sa'y-harakatlari rahbarlari. Biznes maktabidan yollangan asosiy guruhdagi yagona texnik bo'lmagan odam yirik tadqiqot laboratoriyasida korporativ rivojlanishni boshqargan. Multiflow o'sishi bilan u yuqori iste'dodli odamlarni yollash an'anasini davom ettirdi: bitta misol sifatida hujjat muallifi kompyuter nashriyotidagi eng nufuzli muharrirlardan biriga aylandi. Multiflow-ning kompyuter sanoatiga ta'siri, texnologiyasidan tashqari, uning odamlari edi.

Tashqi havolalar