HP 3000 - HP 3000

The HP 3000 серия[1] отбасы шағын компьютерлер бастап Hewlett-Packard.[2] Ол толық қолдау көрсетілетін алғашқы шағын компьютер ретінде жасалған уақытты бөлу жабдықта және операциялық жүйе, негізінен шектеулі болатын ерекшеліктер мейнфреймдер сияқты қолданыстағы жүйелермен жабдықталған Сандық ПДП-11, оған Unix жүзеге асырылды. 1972 жылы алғаш рет енгізілген соңғы модельдер 2010 жылы өзінің жарамдылық мерзіміне жетті, бұл оны өз буынындағы ең ұзақ өмір сүретін машиналардың қатарына қосты.

3000 сериясының алғашқы моделі 1972 жылы шығарылды, әдет бойынша жақұттағы кремний CISC процессор. Олар өнімділік проблемалары мен ОЖ тұрақтылығын шешу үшін 1973 жылы нарықтан шығарылды. 1974 жылы қайта енгізілгеннен кейін ол сенімді және қуатты бизнес жүйесіне айналды, ол HP компанияларын үнемі пайдаланып жүрген компаниялардан бизнесті жеңіп алды. IBM мейнфреймдер. Hewlett-Packard алғашқы атауы компьютерді System / 3000 деп, содан кейін оны HP 3000 деп атады.

80-ші жылдардың басында HP жаңа моделін дамыта бастады RISC ретінде пайда болған процессор PA-RISC платформа. HP 3000 процессоры an ретінде енгізілді эмулятор PA-RISC және MPE қайта құрастырылған нұсқасында жұмыс істейді. «XL» нұсқалары ретінде белгілі, CISC-тің бұрынғы модельдері кері күшпен «Классикалық» серияға айналды. Екеуі қысқа мерзімге қатар сатылды, бірақ XL сериясы негізінен 1988 жылы пайда болды. Бірдей машиналар жұмыс істейді HP-UX MPE XL орнына белгілі болды HP 9000.

Кейінірек HP жүйенің Интернет пен веб-қолданыстағы үйлесімділігін көрсету үшін компьютерді HP e3000 деп өзгертті.[3] Бастапқыда HP жүйелердің орналасқан жері белгіленген деп жариялады өмірдің соңы 2006 жылы HP-де жұмыс істеді, бірақ оны бірнеше рет 2010 жылға дейін ұзартты. Жүйелерді өндіруші бұдан былай құрастырмайды немесе қолдамайды, бірақ тәуелсіз компаниялар жүйелерді қолдайды.

Тарих

HP 2000

Әрқашан күрделі сынақ жабдықтарын басқаратын компьютерлік жүйені іздеу кезінде HP сатып алу туралы қысқаша ойлады Digital Equipment Corporation (DEC), бірақ сайып келгенде әсер етпеді және келісім жасасуға тырыспады. Кейін олар DSI жұмыс істейтін шағын компанияны тапты Union Carbide бұл негізінен «созылған» АСК ПДП-8 12-ден 16 битке дейін. HP DSI сатып алып, оны Dymec бөлімшесіне біріктірді.[4] DSI дизайны негіз болды HP 2100, 1966 жылы енгізілген, бастапқыда «тестілеу және бақылау-өлшеу құралдары» ретінде сатылды. HP таңқаларлықтай, бұл құрылғы бизнес нарығында жақсы сатылатындығын анықтады. Бұл жаңартылған нұсқалардың жақсаруына әкелді кіріс шығыс бизнестің жұмыс процестерін басқару үшін.

1968 жылы бұл желі HP 2000-мен кеңейтілді, HP 2100 отбасының бөлшектер коллекциясынан құрастырылған бірқатар машиналар, көптеген жүйелер төменгі деңгейлі 2100 сериялы процессорды терминал контроллері және негізгі процессор ретінде жоғары деңгейлі процессор. Жүйелер іске қосылды HP уақытпен бөлісетін BASIC және модельге байланысты 16 және 32 пайдаланушыларға бір уақытта қолдау көрсете алады. Машиналар бірден сәттілікке қол жеткізіп, тез арада ең көп сатылатын жүйелердің біріне айналды уақытты бөлу нарық, және HP-ді 3-ші орынға көтеру шағын компьютер сатушы.

Альфа және Омега

HP 2000 сериясының жетістігі айқын бола бастағанда, 1969 жылы Cupertino зертханасының дизайнерлері HP 2000-ға қарағанда кеңселік рөлге арналған машиналар жасауды шешті, ол бұрын-соңды жасалынбаған әртүрлі биттерден құралды. тапсырма үшін. Екі негізгі жүйенің қысқаша сипаттамасы келтірілген, «Альфа» - бұл HP 2100 жаңа компоненттері мен жақсартылған жадыны басқаруды қолдана отырып құрастырылған, ал «Омега» пайдаланушылардың көп санын қолдайтын 32-разрядты дизайн болды.[5]

Бастапқыда екі жүйе шамамен бір уақытта шығарылуы керек еді. Алайда, дамудың барлығы дерлік Омега шеңберінде жүрді, ал 1969 жылы Альфада инженерлер аз болды, тіпті егер жоқ болса. 16-биттік Альфадан айырмашылығы, Омега 32 биттік компьютер 4 МБ-қа дейін негізгі жад төртке дейін бөлісті орталық өңдеу қондырғылары (CPU). Орталық процессорлар а бағдарламаланатын етіп жасалған жоғары деңгейдегі тіл, бастап сәтті модельдер сияқты Берроуз әдет бойынша бағдарламаланған бағдарламалау жүйесі гөрі құрастырушы. Қолдау мультипрограммалау және жадты қорғау салынған болар еді.[5]

Даму жалғасуда, бұл жоба HP-ге ішкі қаржыландыру есебінен аяқтауға өте үлкен болып көрінді. Бұл компаниядан сыртқы қарыз алуды талап етеді, бұл менеджмент тым қауіпті деп санайды. 1970 жылдың күзінде Том Перкинс корпоративті даму дәрежесіне көтеріліп, Омега жобасынан бас тарту туралы шешім қабылдады. Нәтижесінде жобаның қайтыс болғанына қайғыру үшін бірнеше қызметкер қара барқыт білезіктерін киді және кейбіреулер «тағы 16 биттік машинаға» қайта тағайындалды.[5]

Осы уақытқа дейін Альфада дамудың аз мөлшері жобаның табиғатын айтарлықтай өзгертті. Бастапқыда жаңартылған HP 2100 ол негізінен кішкентай Омегаға айналды виртуалды жад және оның стек машинасы жоғары деңгейдегі тілдерді қолдайтын, бірақ 64 кВт-тан аспайтын негізгі жадпен (128 кБ) 16 биттік дизайнмен шектелген дизайн, тек жалғыз аккумулятор және Omega-дің қуатты енгізу / шығару жүйелері жоқ.[5]

Альфаны дамытуды жалғастыру жоспары ұсынылған кезде, Перкинстің орнына компьютерлік бөлімнің бас менеджері болған Джордж Ньюман команда жеткізілмейтін машинаны тағы бір рет жобалап жатыр деп алаңдады. Ақырында менеджмент дизайнның жақсы екендігіне сенімді болды және сыртқы анықтамалық сипаттамалар 1970 жылы шілдеде жарияланды.[5]

MPE

Алдыңғы мини-компьютерлер, әдетте, қазіргі заманға ұқсас қолданылған микрокомпьютерлер, бір пайдаланушы қолданады және көбінесе пайдалану техникасы сияқты нақты бір тапсырмаға арналған. Сияқты көптеген заманауи дизайндарға қатысты болды ПДП-8 және Жалпы мәліметтер. Нәтижесінде, HP 2000-дің тайм-шергерді қолдана білуі мүмкін болды. Әр түрлі бағдарламаларды басқаратын бірнеше қолданушыларға қолдау көрсету мүмкіндігі бұрын шектелген болатын мейнфрейм компьютерлер, және осы мүмкіндікті одан әрі кеңейту түпнұсқа Омега үшін негізгі дизайн тұжырымдамасы болды.[6]

Альфа Омега тәрізді дизайн ретінде пайда болған кезде, ол бастапқыда HP 2000 тұжырымдамасына негізделген көп пайдаланушыны қолдаудың сол моделін ұстанды. Бұл модельде негізгі CPU пайдаланушының өзара әрекеттесуін басқармайды, бұл алдыңғы процессордың міндеті. Бұл басты мүмкіндік береді операциялық жүйе айтарлықтай оңайлатылған, қолданушы бағдарламаларын алдын-ала пайда болған кезде жүктеп, оларды басқа пайдаланушылардың бағдарламаларымен бірге дөңгелек күйде басқарып, содан кейін нәтижелерді беру керек. Көп жағдайда бұл а пакеттік өңдеу жүйе, көп қолданушыны қолдаудың күрделілігінің көп бөлігі бөлек алдыңғы процессорда оқшауланған.[6]

Даму Альфада қайта басталған кезде, бұл тұжырымдама қайта қаралып, мультипрограммалауды тікелей қолдау үшін операциялық жүйені кеңейту туралы шешім қабылданды. Нәтижесінде жүйенің үшеуі бір-біріне айналды, оның негізгі бөлігі уақытты бөлуге арналды, сонымен бірге нақты уақыт режимінде қолдау мен пакеттік режимді ұсынады. Алынған жүйе, сайып келгенде, белгілі Көп бағдарламалау (MPE), оның дәуіріндегі ең озықтардың бірі болар еді.[6] Операциялық жүйе тобындағы он топ жүйенің өз бөлімін сипаттау үшін жиналғанда, олардың жадыға сыймайтындай үлкен екенін, қолданушы бағдарламаларына орын болмайтынын анықтады. Сәйкестендіру үшін бағдарламашылар жүйелік талаптарды азайту үшін марафонға кірісті.[7]

Хабарландыру және алғашқы маркетинг

Жүйе туралы жарияланды Бірлескен күзгі компьютерлік конференция 1971 жылдың қарашасында.[a] 1972 жылдың басына қарай жүйе аяқталды, үш прототипті машиналар аяқталды. Алайда, MPE-ді әзірлеу осы уақытқа дейін кестеден едәуір артта қалды. Бұл 1972 жылдың ақпанында уақыт бойынша жеткізілетін әртүрлі ерекшеліктермен даму кестесін сипаттайтын жадынама әкелді.[8] Сайып келгенде, нақты уақыттағы қолдау тоқтатылды, және жазбадағы күндердің ешқайсысы орындалмады.[9]

Осы кезде жүйені сатуға белсенді тырысып жатқан инженерлік зертхана мен маркетинг бөлімі арасында шымтезек соғыс басталды. Ол «маркетингпен айналысатын адамдарға зертханадан шығуға тыйым салынған» деңгейге жетті.[10] Инженерлер маркетингке өнімділік бағаларын беруді жалғастырды, бұл клиенттерге берілетін болады, бірақ инженерлер олардың дұрыс емес екенін білсе де.[10]

Жоғарғы басшылыққа деген алаңдаушылықтың артуы 1972 жылы мамырда инженерлік зертханаларда ішкі маркетинг тобы ретінде жұмыс істейтін және клиенттердің қажеттіліктеріне сәйкес дамуды басқаратын жүйелерді басқару тобының құрылуына әкелді. Жүзеге асырылған өзгертулердің ішінде Джим Пичи жүйеде өнімділікті тексеру үшін жалданды. Peachy бұрын бірінші рет зарядтау жүйелерінде жұмыс істеген Дартмут колледжі, содан бері жұмыс істеді General Electric және Меморекс. Тек үш күн өткеннен кейін ол машинаның сату кезінде келтірілген өнімділік талаптарына сай келетін «ешқандай мүмкіндігі жоқ» деп мәлімдеді.[11]

Бірінші жеткізілім, еске түсіру

MPE кідірістерінің нәтижесінде кеме күні 1972 жылдың тамызынан қарашасына дейін ығыстырылды, ал MPE тек қосымша уақытты бөлу қолдауына дейін қысқарды, қосымша функциялар 1973 жылға дейін жетеді.[11]

Қараша күні берік болды, соңында біреу «заманауиға сілтеме жасай отырып» қараша болып жатыр »деп плакаттар жапсырдыболып жатыр «қозғалыс орындаушылық өнер.[11] Бірінші машина жөнелтілді Лоуренс ғылымдар залы жылы Беркли 1 қарашада, бір инженер Фрэнк Хабло атап өткендей, «олар оны жүк көлігіне салып, блоктың айналасында айналдырып, машинаны қайтарып беруі керек еді».[11]

Орнатқаннан кейін, машинаның тек бір-екі қолданушыны қолдайтыны анықталды, ол жылдамдықты баяулатқанға дейін және 10-20 минут сайын апатқа ұшырады. Хаблаудың мәлімдемесі машина «дереу қайтарылғанда» шындыққа айналды.[12] Желтоқсан айындағы тренингте MPE жаңа нұсқасы төрт қолданушыны басқара алды және екі сағатта бір рет апатқа ұшырады. Жаңа қателер табылған кезде жүйені үнемі жұмыс істеп тұру үшін патчпен жабыстырып отырды.[12] Машиналар клиенттерге де, сатып алуды қарастырып жатқан компанияларға да жеткізіле берді. Олар әрқашан нашар аяқталып, төрт қолданушыдан артық қолдау көрсете алмады. MPE мүмкіндіктерінің кестесі кейінге ысырылды,[12] және машина сатылымының болжамды саны қысқартыла берді.[13]

Осы уақытқа дейін HP 2000 алмастырғышын әзірлеу 5 жылдан бері жүргізіліп келеді және компанияға 20 миллион доллар шығын келтірді. Мәселелер назардан тыс қалмады және ақыры аяқталды Билл Хьюлетт. Хьюлетт Барни Оливерден дивизияны алуды сұрады, бірақ ол бас тартты, ал оның орнына Пол Эли жіберілді. Эли машиналарды шығаруды тез аяқтады және осы уақытқа дейін тарихи еңбектерде аталған қозғалыс кезінде жіберілген барлық машиналарды еске түсірді. Дэйв Пакард команданың барлығына жадынама жіберді, бүгінде ол жай ғана «Wow Ouch memo» деп аталады.[13]

Эд МакКракен клиенттерге қайта оралып, оларға машиналар 1973 жылдың күзіне дейін қол жетімді болмайтынын және машиналар төрт-алты пайдаланушыны ғана қолдайтынын айтты. Кейбіреулер тапсырыс орнына HP 2000 ұсынысын қабылдады, ал басқалары бұзылып, жылады.[13] Бір клиент компанияны сотқа беремін деп қорқытты, бірақ Hewlett-тің жеке араласуымен оны тоқтатып тастады, ол ақаулықтарды жою үшін қолынан келгеннің бәрін жасайтынын мәлімдеді.[14]

Қайта шығару

Содан кейін жүйе MPE-ді де, жабдықты да қайта өңдеудің алты айлық кезеңіне кірді. MPE MPE-8 ретінде пайда болды, ол нақты уақыттағы қолдауды ресми түрде аяқтады. Аппараттық құрал бастапқы модельге қарағанда шамамен 30% жылдам жұмыс істейтін етіп жақсартылды және оның бағасы 20% төмен болды. Осы өзгерістердің нәтижесінде жаңа жүйе сегіз қолданушыны басқара алды. Жеткізу бастапқы күнінен бір жыл өткен соң қараша айында қайта басталды.[14]

Тағы бір жылдан кейін жаңартылған нұсқасы жеткізілді. Бұл жаңа «CX» моделі ауыстырылды негізгі жад бірге жартылай өткізгіш жады және ауыстырды сым оралған Бетіне орнатылған компоненттері бар CPU тақталары. MPE-C қосылды COBOL және RPG тілдер, мүмкін біріншісін ұсынған алғашқы мини. CX шығарылымы шеңберінде HP жеткізілді Кескін, $ 10,000 дерекқор жүйесіне жазылған CODASYL стандарттар. Кейін бұл жүйелермен ақысыз жинақталды. Кескін - бұл HP 3000-дің сәттілікке жетуінің басты себебі.[15]

Шолу

HP 3000 сериясы III

Алғашқы 3000 модельдерде алдыңғы панельдері бар үлкен шкафтар болған, ал кейінірек диагностикалау үшін тек терминалды консольдарды қолданатын үстелдерге сыятын, ROM-да жүктеу режимі бар модельдер жасалды. 1984 жылға қарай HP HP3000 Series 37-ді ұсынды, бұл кеңседе арнайы салқындатқыш немесе еденге қойылатын талаптарсыз жұмыс істейтін бірінші модель.[16] Модельдер кейде бір пайдаланушы қолданатын жүйеден бастап, 2000-нан астам пайдаланушыны қолдайтын модельдерге дейін болды.

HP 3000 мини-компьютерлік жүйелердің бірі болып саналды, оның өндірушісі оның өндірушісін ескіріп, өндірісті қысқартты. ПДП-11 -жасалған Digital Equipment Corporation VAX, оны Compaq сатып алды, содан кейін оны Hewlett-Packard. 30 жылдан кейін, қазір HP e3000 сериялы серверлері үшін бес жылдық тоқтату кезеңі алғашында 2001 жылдың қарашасында жарияланды. Содан кейін HP бұл тоқтату мерзімін екі рет ұзартты.[17] HP жаңа e3000-ді сатпайды, бірақ қолданылған жүйелер үшінші тараптың сатушылар нарығында жаңартулар үшін сатыла береді. HP 3000 компаниясының тұтынушыларына HP 3000 қолдау 2010 жылдың 31 желтоқсанына дейін жалғасты. Көптеген үшінші фирмалар бүкіл әлем бойынша тұтынушыларға жүйені қолдауды жалғастыруда. Кейбір тұтынушылар HP 3000-ді дүниежүзілік компанияларда, әсіресе өндірістік және электрондық коммерция салаларында қолдана береді,[18] ал басқалары HP және басқалары жасаған бизнес-серверлік жүйелерге көшті.[19]

Көші-қонға мүмкіндігі жоқ немесе келгісі келмейтіндер үшін үй сату стратегиясы HP компаниясының жүйелік сатылым аяқталғандығы туралы хабарлағаннан кейін пайда болды.[20] 2012 жылы Stromasys компаниясы HP3000 аппараттық құралдарын толықтай эмуляциялайтын өнімді шығарды x86-64 жұмыс істейтін серверлер Red Hat Linux немесе CentOS.[21] Бұл өнім HP 3000 сервер жабдықтарының виртуалдандырылған данасы ретінде жұмыс істейді. 2003 жылдан бастап HP 3000 операциялық жүйесіне лицензия сату жоспарын бастады,[22] 3000 тұтынушыға HPA / 3000 деп аталатын Stromasys өнімінде бағдарламалық жасақтаманы іске қосуға мүмкіндік береді.

Бағдарламалық жасақтама

HP 3000-дің үлкен жетістікке жетуіне алып келген негізгі даму - бұл HP дамыған желілік мәліметтер қорын басқару жүйесі (ДББЖ ) IMAGE деп аталады (қазір аталады TurboIMAGE / SQL) әзірлеген БАРЛЫҚ МҚБЖ-дан шабыттанды Cincom Systems, Inc. IMAGE - майланған мәліметтер базасы Датамация мәліметтер базасы енгізілгеннен кейін екі жыл ішінде.[23] Бұл бизнес-класс шағын компьютерімен қамтылған алғашқы мәліметтер қорын басқару жүйесі болды. IMAGE-ді сервермен біріктіру арқылы HP кез-келген HP 3000-да деректер репозитарийі ретінде IMAGE-ге сене алатын қосымшалар мен әзірлеу утилиталарының экожүйесін құрды.

Классикалық жад сегменттері және 64K тосқауыл

Код (қайта келу ) және деректер ұзындығы бөлек сегменттерде орналасады, олар 32 768 «жартылай сөз» (16 биттік сөздер) (немесе, 65 536 байт). Ретінде белгілі операциялық жүйе MPE (Multi-Programming Executive үшін), бағдарлама файлдарынан код сегменттерін жүктейді және сегменттерге бөледі Кітапхана (SL) қажет болған жағдайда файлдар, бір процесте 256 сегментке дейін.

Код сегментінде 64KB жады болуы мүмкін, бірақ күнделікті шақыру сегменттің нөміріне және сегмент ішіндегі әдеттегі нөмірге негізделген, сондықтан бағдарламада теориялық тұрғыдан шамамен 32 385 жұмыс болуы мүмкін. Сегментті көрсету үшін 8 бит және сегмент ішіндегі 16 бит бағдарламада тиімді түрде 24 биттік адреске немесе 16 МБ-қа ие болуы мүмкін. Бұл PDP-11 немесе IBM System / 34 сияқты 16 биттік компьютерлермен салыстырылды, олардың 64KB мекен-жайы мен коды үшін мәліметтер кеңістігі болды. Үлкен шектеу деректер сегменті және стек сегменті болды, олар 64 КБ болды. Бөліскен кітапхана процедуралары дүниежүзілік деректерге жол бермеді, өйткені әр процестің өзіндік деректер сегменті болды. Кейбір процедуралар осыған сәйкес жұмыс істеді, олар қоңырау шалушы арқылы бөлінген объектілерге қолданылатын заманауи объектілік-бағдарланған тілдерге ұқсас барлық ақпараттарды сақтау үшін жеке стектен немесе мәліметтер сегментінен массивке өтуді талап етеді.

Процесс әрқайсысы 64 КБ-қа дейінгі бірнеше қосымша деректер сегменттерін (XDS) бөліп, қолдана алады. Классикалық архитектура жалпы мәліметтер сегменттері бойынша 65 535 шектеу қойса, басқа шектеулер, әдетте, оны аз мөлшерде шектейді.

Жүйелік бағдарламалау SPL-де (жүйелік бағдарламалау тілі), ан АЛГОЛ - тіл сияқты, бірақ кірістірілген ассемблерге және басқа тікелей қол жеткізуге мүмкіндік береді нұсқаулар жинағы. HP 3000 стандартты терминалдары болып табылады HP 2640 пішіндерден блоктық режим деректерін енгізуді қолдайтын сериялар (мысалы, IBM-дің негізгі фрейміне негізделген) CICS ), сондай-ақ таңба режимі. 1980 жылдарға қарай компьютер ДК мен Mac компьютерлерін жүйелік терминал ретінде пайдалану мүмкіндігіне ие болды.

Classic және PA-RISC 3000 жабдықтары

HP 3000 отбасының ұрпақтары «классикалық» болып бөлінді (16 бит ) содан кейін «XL» (кейінірек IX - 32 бит ) HP-ге негізделген жүйелерді енгізуден кейінгі отбасылар PA-RISC 1987 жылдың басында 3000-ға арналған чиптер. Бұл жаңа XL жүйелері Классикамен екілік үйлесімді болмады, бірақ классикалық кодты эмулятор арқылы мөлдір түрде іске қосады, HP MPE XL операциялық жүйесіне енгізді. (Классикалық кодты міндетті түрде OCTCOMP, Object Code Translator / COMPiler арқылы жергілікті PA-RISC кодына аударуға болады ... мұндай код жергілікті жылдамдықта жұмыс істеді, бірақ классикалық стек пен жад көлемінің шектеулеріне ұшырады).

Бұрынғы «Классикалық» машиналар әдет-ғұрыпқа негізделген CISC процессор. Шамамен 1988 жылдан бастап PA-RISC процессорларын қолданатын HP 3000s көлемі бойынша жеткізіле бастады. 1995 жылға қарай бұл PA-RISC жүйелері ескі машиналарды пайдаланудан ығыстырды. Барлық технологиялық ауысулар сияқты, ескі машиналардың қалдықтары жұмыс істеп тұрды. Қазірдің өзінде түпнұсқа Classic 3000-да бірнеше жерлерде өндіріс жұмыс істейді.

HP 3000 және көптеген HP 9000 машиналары қолданылған HP дәл автобусы.

PA-RISC негізіндегі HP 3000 операциялық жүйесі негізінен HP компаниясының кеңейтілген нұсқасы Modcal-да жазылған Паскаль. SPL-де жазылған MPE V операциялық жүйесінің үлкен бөліктері әлі күнге дейін PA-RISC-де MPE XL және MPE / iX бөлігі ретінде қолданылады. Бірнеше ішкі жүйелер (мысалы, TurboIMAGE) PSPL-де (Portable SPL) жазылған. MPE XL және MPE / iX кішкене бөлігі PA-RISC ассемблер тілінде жазылған.

3000 сериялы операциялық жүйе бастапқыда Көп бағдарламалау, MPE (кейінірек MPE XL деп аталады, содан кейін, кейін POSIX сәйкестік 5.0-5.5, MPE / iX) нұсқаларында қосылды. Жүйенің алғашқы нұсқаларында HP компаниясының меншікті SPL жүйелерін бағдарламалау тілі ғана қолданылған НЕГІЗГІ. Бұл 3000 жүйелері a командалық аудармашы, үш деңгейлі иерархиялық файлдық жүйемен және компилятор сияқты утилиталар бағдарламаларды кілт сөз командалары ретінде іске қосуға емес, «run fortran.pub.sys» -ке ұқсайды. Кейін жүйелер кең ауқымды тілдерге ие болды, соның ішінде COBOL және FORTRAN, Паскаль, C, және тіпті нұсқасы RPG алыс бизнесті жеңіп алуға көмектесу IBM.

HP 3000-ды қолданған адамдар 1970-ші жылдардан бастап машиналардың сол кездегі басқа негізгі компьютерлермен және шағын компьютерлермен салыстырғанда сенімді екенін байқады.[3] Қуат ақауларын қалпына келтіру мүмкіндігі көптеген жүйелерді IBM компьютерлеріне қарсы сатқан маңызды ерекшелік болды.[24] Кейде HP 3000 перифериялық қолдаудың кешеуілдеуіне немесе бос орындарға ұшырады, себебі HP компаниясы HP 3000 платформасындағы кейбір перифериялық құрылғыларды қолдауды кешіктіруге немесе мүлдем қолдамауға шешім қабылдады, олардың кейбіреулері бірдей HP 9000 жабдықтарында қолдау тапты.[25]

Регистрлердің орнына стек қолдану

Қазіргі компьютерлік нұсқаулардың көпшілігі а жалпы мақсаттағы тіркелім модель. Классикалық HP 3000 процессоры мен жадының архитектурасы а стек машинасы модель, HP-дің танымал желісі сияқты RPN калькуляторлар. Мұны әйгілі стекке негізделген шабыт дейді Үлкен жүйелер. Тіркеушілер саны аз болғаннан гөрі, мысалы, жағдайда тек AX және BX регистрлері болады HP 1000, операндтар жергілікті айнымалыларды сақтау үшін қолданылатын стекке итеріледі мекен-жайы. Сонымен емес

ЖҮКТЕУ AX, 0X0001ЖҮКТЕУ BX, 0X0002ҚОСУ AX, BX

сізде болар еді

LDI 1LDI 2ҚОСУ

16 бит микрокодталған машиналар (I, II, III, 30, 33, 39, 40, 42, 44, 48, 52, 58, 64, 68, 70, 37, ... сериялары) 16 биттік сөз, байт-адрестік, сегменттелген, Гарвард, Стек Нұсқаулық жиынтығы Сәулет (ISA). ~ 214 нұсқауларының көпшілігінің ені 16 бит. Стек операциялары 16 биттік сөзге 2 буманы құрайды, ал қалған бірнеше ені 32 бит.

CISC бағдарламалары

  • III: 4 Стек регистрлерінің жоғарғы жағы, 175 нс микроинструкция циклінің уақыты → 5,7 МГц
  • 30, 33: Сапфирдегі кремний, 2 Стек регистрлердің жоғарғы жағы, 90 нс микроинструкция циклінің уақыты → 11 МГц, нұсқаулар 3-7 циклды алады
  • 40, 42, 44, 48: Шоттки TTL, 4 Стек регистрлерінің жоғарғы жағы, 105 нс микроинструкция циклінің уақыты → 9,5 МГц
  • 64, 68: ECL, 8 Stack регистрлері, 75 нс микроинструкция циклінің уақыты → 13 МГц, 8KB кэш, 60KB WCS, 2 16 биттік ALU
  • 37: ~ 8000 қақпа CMOS қақпа массиві, 4 Stack регистрлері

Кейінірек 32 биттік модельдер HP-дің PA-RISC жалпы тіркеліміне негізделген RISC архитектурасын қолданды.

PA-RISC енгізу

  • PA-RISC 1.0 сериялары 925, 930, 935, 949, 950, 955, 960, 980
  • PA-RISC 1.1 сериялары 917, 920, 922, 927, 937, 947, 948, 957, 958, 967, 977sx, 987, 990, 991, 992, 995, 918, 928, 968, 978, 988
  • PA-RISC 2.0 сериясы 996, A және N класы және 9х9 сериясы

HP компаниясының 3000 экожүйеден шығуы

Кәсіпорыннан кейін есептеу нарығы тауарға қарай ауысты Unix кең сатушылардың жүйелері - HP де алға тартқан жүйелер - 2001 ж. қарашада Hewlett-Packard өзінің « өмірдің соңы өйткені HP 3000 2006 жылдың аяғында аяқталады және 2003 жылдан кейін HP жаңа жүйелерді сатпайды. 2006 жылдың басында Hewlett-Packard HP 3000 жеткізушілерінің шектеулі қолдауы екі жылға ұзартылатынын мәлімдеді. клиенттер немесе географиялық аймақтар. 2007 жылдың қыркүйек айында HP жүйеге қолдауды тағы бір рет кеңейтті, соның ішінде инженерияға қолдау көрсетпестен жетілген өнімді қолдауды ұсынды (бағдарламалық жасақтама патчтарын құруды аяқтады). Кейбір патчтар HP ішінде құрастырылған және сыналған, бірақ 2008 жылдың соңына қарай клиенттер базасында тестілеу болмады. HP бұл патчтарды 2010 жылдың аяғында қол жетімді етті (бета-патчтардың Excel тізімі).[26] 2011 жылға қарай HP 3000 тұтынушыға патчтарға тегін қол жеткізуге мүмкіндік беретін арнайы ережені кеңейтті,[27] HP-дің басқа желілерінен айырмашылығы, ол 2010 жылы «патч үшін ақы төлеу» қолдау бағдарламасын қабылдауға мәжбүр болды, бұл тегін патчтардың орнына.

Тәуелсіз қолдау

Тәуелсіз жеткізушілер тобы HP компаниясының 3000 қолдау бизнесі қатарынан шыққан қолданыстағы клиенттерге жүйелер мен бағдарламалық қамтамасыз етуді қолдайды. Бірнеше клиенттер серверді пайдалануды тоқтатқанға дейін өздерінің бағдарламалық жасақтамасына қолдау көрсетуді жалғастыруға уәде берді. Жан-жақты қолдауды ұсынатын басқалары 2016 және кейінірек қолдау күндерінің аяқталуы туралы айтады.[28] Консультанттар каталогын Robelle Software басқарады,[29] және басқа тәуелсіз консультанттар OpenMPE веб-сайтындағы листинг арқылы қол жетімді.[30] 3000-шы MPE / iX операциялық жүйесіне арналған тауарлық құралдарды қоса, бастапқы кодты бағдарламалық жасақтама ресурстары Applied Technologies веб-сайтында сақталады.[31]

HP 3000 кез-келген іскери компьютерлік жүйе үшін ең ұзақ өмір сүрді. Кәсіпорын деңгейіндегі бұл компьютерлер жоғары беделге ие болды ПДП-11 және VAX сериясы, дегенмен OpenVMS операциялық жүйе әлі де ұсынылады Альфа - және IA-64 Hewlett Packard өнімі ретінде негізделген жүйелер.

2012 жылдың қаңтарында Stromasys компаниясы HP3000 жүйелерін заманауи ортаға қауіпсіз тасымалдауға мүмкіндік беретін Charon / HPA-3000-ді жасайтындығын жариялады. Stromasys шешімі қолданыстағы HP3000 жүйесінің аппараттық құралдарын виртуалдандырады және MPE / iX операциялық жүйесінің, үшінші тарап қосымшаларының және пайдаланушының ойлап тапқан бағдарламалық жасақтамасының өнеркәсіптік стандартты Intel серверлерінде ешқандай өзгертусіз жұмыс істеуге мүмкіндік береді. Олардың ұсыныстарына а. Жеткізілген екі пайдаланушының бағалау көшірмесі кіреді VMWare пакет.[32]

Бірнеше тәуелсіз жеткізушілер HP3000 операциялық жүйесінің бастапқы кодын сатып алды,[33] MPE / iX және HP3000 жүйелері үшін аппараттық және бағдарламалық шешімдерді қолдауға дайын.

Beechglen Development, Inc. компаниясы HP3000 жүйелерін 2002 жылы орналастыра бастады. 2012 жылы Beechglen қазіргі заманғы SSD және SATA қатты дискілерін қолдана отырып, HP3000 үйлесімді талшықты арналы дискілік массивтерін ұсынды, бұл SCSI таспасын және SCSI дискілік құрылғыларын тиімді ауыстырды. 2020 жылдың қаңтарынан бастап Beechglen - бұл MPE / iX операциялық жүйесіне арналған 2028 MPE CALENDAR ішкі патчтарын жасаған және ұсынған жалғыз сатушы, 2027 жылдың 31 желтоқсанынан тыс күндерге рұқсат береді. Олар үшінші тарап қосымшаларын үйлесімділікке бағалауды және тексеруді жалғастыруда.[34]

HP 3000 жүйелерінің салыстырмалы өнімділігі

Салыстырмалы HP 3000 жүйесінің өнімділігі[35]
HP 3000 жүйесіСалыстырмалы өнімділік
30, 33 сериялары0.5
III серия0.6
37, 37XE сериялары0.6
Micro 3000 RX1.3
Micro 3000 GX, LX, RX1.3
39, 40, 44 сериялары1.0
42, 48 сериялары1.3
42XP сериясы, 52, 581.7
64 серия3.2
68 серия4.0
70 серия4.4
920 серия1.9
922 серия3.2
932 серия5.0
948 серия10.7
95813.3
925 серия2.9
935 серия5.9
94911.7
950 серия6.5
955-серия10
960 сериясы14.7
980/100 сериясы22.0
980/200 сериясы37.0
980/300 сериясы49.0
980/400 сериясы59.0
917LX сериясы10.0
937 серия10.0
94710.0
957 серия16.0
967 серия20.0
977SX сериясы26.0
987 серия32.0
987/150 сериясы45.0
987/200 сериясы60.0
918LX, RX сериялары10.0
928 серия14.0
968 серия21.0
978 серия25.0
987/150 сериясы32.0
939SK сериясы28.0
959KS / 100 сериясы35.0
987/150 сериясы45.0
987/200 сериясы60.0
959KS / 200 сериясы62.0
98839.0
959KS / 300 сериясы86.0
959KS / 400 сериясы110.0
99028.0
992/100 корпоративті бизнес жүйесі35.0
992/200 корпоративті бизнес жүйесі60.0
992/300 корпоративті бизнес жүйесі81.0
992/400 корпоративті бизнес жүйесі100.0
99133.0
995/100 корпоративті бизнес жүйесі42.0
995/200 корпоративті бизнес жүйесі71.0
995/300 корпоративті бизнес жүйесі96.0
995/400 корпоративті бизнес жүйесі118.0
995/500 корпоративті бизнес жүйесі139.0
995/600 корпоративті бизнес жүйесі160.0
995/700 корпоративті бизнес жүйесі180.0
995/800 корпоративті бизнес жүйесі200.0
а-класс A400-100-11017.0
а-класс A500-100-14024.0
а-класс A400-200-14042.0
а-класс A400-100-15037.0
а-класс A500-100-20049.0
а-класс A500-200-20084.0
n-класс N4000-100-22069.0
n-класс N4000-100-330100.0
n-класс N4000-100-440138.0
n-класс N4000-200-440254.0
n-класс N4000-300-440353.0
n-класс N4000-400-440438.0
n-класс N4000-300-550446.0
n-класс N4000-400-550553.0
n-класс N4000-100-380115.0
n-класс N4000-200-380207.0
n-класс N4000-100-500154.0
n-класс N4000-200-500284.0
n-класс N4000-300-500399.0
n-класс N4000-400-500499.0
n-класс N4000-300-750606.0
n-класс N4000-400-750768.0

Сондай-ақ қараңыз

Ескертулер

  1. ^ Эдлер бұл Анахаймада болғанын айтады,[7] бірақ 1971 жылғы конференция іс жүзінде 16-18 қарашада Лас-Вегаста өтті.

Әдебиеттер тізімі

Дәйексөздер

  1. ^ «HP 3000 компьютерлік жүйесінің қысқаша сипаттамасы» (PDF). Hewlett-Packard. Ақпан 1973.
  2. ^ Computerworld, «Midis Challenge орташа өлшемді жүйелері», 1975 жылғы 25 маусым, б. S / 6.
  3. ^ а б «3000 NewsWire: 3000 мемуарлық жоба: IBM-пен бірге Jousts». 3000newswire.blogs.com. 2012 жылғы 27 қыркүйек. Алынған 21 наурыз, 2013.
  4. ^ Лейбсон 2017.
  5. ^ а б c г. e Эдлер 1995, б. 17.
  6. ^ а б c Эдлер 1995, б. 21.
  7. ^ а б Эдлер 1995, б. 23.
  8. ^ Эдлер 1995, б. 24.
  9. ^ Эдлер 1995, б. 25.
  10. ^ а б Эдлер 1995, б. 26.
  11. ^ а б c г. Эдлер 1995, б. 30.
  12. ^ а б c Эдлер 1995, б. 34.
  13. ^ а б c Эдлер 1995, б. 38.
  14. ^ а б Эдлер 1995, б. 39.
  15. ^ Эдлер 1995, б. 41.
  16. ^ «3000 NewsWire: алғашқы 3000 қадам: HP-дің құдіретті тышқанын қуу». 3000newswire.blogs.com. 21 тамыз 2012 ж. Алынған 21 наурыз, 2013.
  17. ^ «3000 NewsWire: HP 2010 жылға дейін 3000 қолдауды кеңейтеді». 3000newswire.blogs.com. Алынған 21 наурыз, 2013.
  18. ^ «3000 NewsWire: наубайшының 3000 жылдан астам қолданған оншақты жылы». 3000newswire.blogs.com. 2010 жылғы 7 шілде. Алынған 21 наурыз, 2013.
  19. ^ «3000 NewsWire: 34 колледж 3000 көші-қон кодын тексеруді бастайды». 3000newswire.blogs.com. 2010 жылғы 23 желтоқсан. Алынған 21 наурыз, 2013.
  20. ^ «HP 3000-да болу». Робель. Алынған 21 наурыз, 2013.
  21. ^ «Charon-HPA: виртуалды HP3000». Stromasys.ch. Алынған 21 наурыз, 2013.
  22. ^ «HP жаңа MPE эмулятор лицензияларын ұсынады» (Ұйықтауға бару). 3000newswire.com. Алынған 21 наурыз, 2013.
  23. ^ «3000 NewsWire: НР тізімі тарихқа қарай бастайды». 3000newswire.blogs.com. 30 шілде 2007 ж. Алынған 21 наурыз, 2013.
  24. ^ Пол Эдвардс (тамыз 2012). «Менің жеңіл сиқырлы мейнфреймдерім қатты көрінді» (PDF). 3000 жаңалықтар: 20.
  25. ^ Ларри Никольдс; Джим Хокинс (шілде 1999). «MPE / IX-те DLT4000 / DLT7000 дифференциалды таспаны қолдау туралы хабарлау». Hewlett-Packard. Архивтелген түпнұсқа 2005 жылғы 30 наурызда.
  26. ^ http://www.hp.com/products1/evolution/e3000/download/HPe3000BetaPatchList101215.xls
  27. ^ «3000 NewsWire: HP 2011 жылға арналған патч, диагностика есігін ашты» (Ұйықтауға бару). 3000newswire.blogs.com. Алынған 21 наурыз, 2013.
  28. ^ «3000 NewsWire: 3000 сіздің кейбір болашақтарыңызға арналған жаңалықтар». 3000newswire.blogs.com. 2010 жылғы 28 қаңтар. Алынған 21 наурыз, 2013.
  29. ^ «Робель консультанттарының бұрышы». Robelle.com. Алынған 21 наурыз, 2013.
  30. ^ «HP 3000 кеңесшілері | OpenMPE жаңалықтары». Openmpe.wordpress.com. Алынған 21 наурыз, 2013.
  31. ^ Брайан Эдминстер. «HP3000-ге арналған ақысыз және ашық бағдарламалық жасақтаманың порталына қош келдіңіз!». MPE-OpenSource. Алынған 21 наурыз, 2013.
  32. ^ «CHARON-HPA: виртуалды HP 3000». Стромасис.
  33. ^ https://3000newswire.blogs.com/3000_newswire/2010/02/hp-announces-source-code-licensees.html
  34. ^ https://www.beechglen.com/2027-patches-release-2017-12-12/
  35. ^ «HP3000 салыстырмалы жұмыс нәтижелері». HP3000-L тарату тізімі.

Библиография

Сыртқы сілтемелер

Суреттер