Кіріспе

Мейнфрейм компьютердің түрі

FP 6000 – 1960 жылдардың басында Ferranti компаниясының канадалық бөлімшесі Ferranti Packard әзірлеген және құрастырған екінші буын мейнфрейм компьютері. Ол ең алдымен көп тапсырмалы жұмысты қолдағандығымен ерекшеленеді, бұл мүмкіндік осындай коммерциялық машиналардың алғашқыларының бірі болды. 1963 жылы Ferranti компаниясының Ұлыбританиядағы бас кеңсесі Ferranti Packard-тың компьютерлік бөлімін сатқанға дейін FP 6000-нан барлығы алты дана ғана сатылды. FP 6000 Еуропада мыңдаған дана сатылған ICT 1900 орта деңгейдегі машиналарының негізіне айналды.

Өмірбаян

FP 6000-ға айналатын нәрсе 1949 жылы DATAR деп аталған Канада Корольдік Әскери-теңіз флотының жобасында бастау алды. DATAR үшін Ferranti Packard (сол кезде әлі Ferranti Canada деп танылатын) конвойдегі кемелер арасында ақпарат алмасуға арналған эксперименталды компьютер құрастырды. Прототип сәтті болғанымен, вакуумдық түтіктердің істен шығу жиілігі баршаны алаңдатты, сондықтан Ferranti машинаны транзисторлармен қайта жасауды ұсынды. DATAR осы өзгерістерді жасамас бұрын қаражат таусылып қалды, бірақ Ferranti осы тәжірибені бірнеше транзисторлық машиналар сериясында пайдалы болды. Мысалы, Федералдық резервтік банк үшін жасалған чектерді сұрыптау жүйесі, ол Канада почтасы үшін поштаны сұрыптауға арналған жүйенің өңделген нұсқасы еді. Даму сериясы ақырында ReserVec-ке жетті. ReserVec 1961 жылы Air Canada-ның барлық брондарын қабылдағанда қолданысқа енген алғашқы компьютерлік брондау жүйесі болды. Ferranti бастапқыда машинаға үлкен үміт артып, оның Ұлыбританиядағы бас кеңсесінің сату қызметкерлері арқылы сатылса, Еуропада сәтті болатынын ойлады. Бірақ, бұрын да болғандай, Ұлыбританияның компьютерлік тобы «өздері ойлап таппағандықтан» қанағаттанбады және өздері жобалауды жөн көрді. Олардың жобасы іске аспады, ал ReserVec жойылып кетті. Ferranti Packard әзірлеме жұмысының босқа кеткенін қаламай, ReserVec аппаратты жалпы мақсаттағы мейнфреймге айналдырудың жолдарын іздеді. Ferranti Packard кем дегенде бір сатуды қамтамасыз ету үшін бастапқы клиентке мұқтаж болды және 1958 жылы бірнеше жыл бұрын жеткізілген бұрынғы арнайы сымдық машинаны ауыстыру үшін кеңейтілген және икемді жүйе ұсынып, Федералдық резервтік банкке қайта жүгінді.

Тұжырымдама

1950 жылдардың соңында Ферранти компаниясының Ұлыбританиядағы компьютерлерді дамыту бөлімі магниттік күшейткіштерді қолдана отырып, компьютерлік тізбектерді жасаумен тығыз айналысты. Бұл транзисторларға 1950-ші жылдардағы балама болды; сол кезде транзисторлар өте қымбатқа түсті және сенімділік мәселелері де болды. Магниттік күшейткіштер транзисторлардан үлкен болғанмен, бір күшейткішті бірнеше тізбек арасында бөлісуге мүмкіндік беретін артықшылығы бар еді, бұл компоненттердің санын азайтатын еді. Жаңа транзисторлар төмен бағамен енгізілгеннен кейін магниттік күшейткіштерге деген қызығушылық дерлік бірден жойылды. Феррантидің Манчестердегі компьютерлік бөлімінің инженеры Кен Джонсон, осы жаңа транзисторларды магниттік күшейткіштер сияқты қосуға болатынын байқады, соның арқасында бір транзисторды бірнеше тапсырма үшін қайта пайдалануға болады, бұл компоненттердің құнын айтарлықтай төмендетті. Ол бұл тұжырымдаманы «нейрон» деп атады, себебі оның көп кіріс/көп шығыс қосылысы мидың нейрондарына ұқсас болды, бұл Феррантиге бәсекелестерінен арзан компьютерлер жасауға мүмкіндік береді. «Ньют» деп аталған шағын сынақ машинасымен нейрондық тұжырымдама сәтті сынақтан өткеннен кейін, 1959 жылы компания екі коммерциялық машинаны ұсынды – біреуі төменгі деңгейдегі, екіншісі орта деңгейдегі. 1960 жылы кішігірім үлгі Ferranti Sirius ретінде шағын бизнеске арналған үстелге сыятын жүйе ретінде жеткізілді. Ол дереу табысқа ие болды, ұқсас үлгілердің бағасын басып озды. Үлкен машина, Ferranti Orion, параллельді түрде әзірленді және 1960 жылы ресми түрде жарияланды, ал алғашқы данасы 1961 жылы жеткізілді. Осы машинада жұмыс істеу үшін Канадалық кеңседен бірнеше инженерлер Ұлыбританияға жіберілді. Orion ақырында нейрондық тұжырымдаманың үлкен өлшемде жұмыс істемейтінін көрсетті, тізбекті қосу үшін қажетті электр тогы соншалықты жоғары болды, оны үлкен машинаның ұзын сымдары арқылы өткізгенде тізбектерде шу пайда болды және оны жоюдың жолы табылмады. Orion 1960-шы жылдарда Феррантидің басты өнімі ретінде ұсынылып келді, ал оның сәтсіздігі компанияның компьютерлік бөлімін дүрліктірді. Осы оқиғалар орын алып жатқанда, Ферранти ішінде сәтті құрылған түтікшелік Ferranti Pegasus машинасына балама табу үшін жеке топ құрылды. Бұл күш-жігер 1961 жылдың күзінде зерттеу тобының жетекшісі Гарри Джонсонның атымен «Харриак» деп аталған техникалық ерекшеліктерге әкелді. Harriac негізінен заманауи мүмкіндіктері бар транзисторлы Pegasus болды, сондықтан ол Ferranti өнімдерінің қатарында Orion деңгейінде орналасатын еді. Көптеген ішкі талқылардан кейін компания Orion-ның транзисторлы нұсқасын, Orion 2-ні шығаруға шешім қабылдады, ал Harriac ұмытылды. Orion жобасы күйрегеннен кейін, Канадалық топ Канадаға оралып, Harriac-ты өзімен бірге алып кетті. Олар Harriac техникалық ерекшеліктерін ReserVec үшін жасалған өздерінің сәтті транзисторлы тізбектерімен біріктіруге шешім қабылдады.

Дизайн

Орионның басты ерекшелігі сол кезде "көпбағдарламалау" деп аталатын, бір мезгілде бірнеше бағдарламаны іске қосу мүмкіндігі болды, олардың арасында жылдам ауысып, барлығы бір уақытта жұмыс істейтіндей көрінетін. Көпбағдарламалауды қолдаудың негізгі мәселесі – бағдарламаларды жадтың әртүрлі участаларына орналастыру қажеттігі еді. Көпбағдарламалау қолдауы болмаған жағдайда, бағдарлама әдетте жадтың "негізіне", яғни нөлдік мекенжайына жүктелетін. Көпбағдарламалау машинасының жадында әр бағдарламаға белгілі бір көлем негізгі жад бөлінетін, оның бастапқы мекенжайы "дәйек" деп, ал соңғы мекенжайы "шек" деп аталатын. Орталық процессордың әрбір сақтау операциясы автоматты түрде тиімді мекенжайды бағдарламаның дәйегімен өтейтін. Жадтың фрагментациясын болдырмау үшін, әр бағдарлама аяқталған сайын FP 6000 операциялық жүйесі, "Басқарушы" деп белгілі, басқа бағдарламаларды уақытша тоқтатып, оларды негізгі жадтың бос тұрған ең төменгі учаскесіне қайта көшіретін. Осылайша, бос жад әрқашан жадтың жоғарғы бөлігінде болады. Бұл әдіс жад блоктарының тізімін сақтау қажеттілігін жойғанмен, әр бағдарлама аяқталған сайын қымбатқа түсетін көшірмелер жасауға келісім беруді талап етеді. Бұл жүйе Unix сияқты операциялық жүйені іске қосуға қолайсыз етеді, себебі Unix көптеген шағын бағдарламалардан тұрады, олар жиі іске қосылып, тоқтатылады, бірақ Unix сол кезде әлі болған жоқ, ал көптеген операциялық жүйелердің үлгісі "ұзартылған партиялық режим" болды, ұзақ уақыт бойы жұмыс істейтін бағдарламаларды іске қосу, оларға белсенді түрде деректер берілмегенде тоқтап тұратын. Машина бастапқыда әртүрлі қажеттіліктерге бейімделуге мүмкіндік беру үшін жобаланған. Жүйеге 64 аппараттық канал кірді, оларды кез келген перифериялық құрылғыларға қосуға болады және әртүрлі көлемдегі негізгі жадпен жабдықтауға болады. Басқа жағынан, машина ReserVec-тің Gemini машинасына ұқсас болды, 24 биттік сөзді, 25-ші бітімен теңдікті тексеру және қарапайым машина тілін қолданды. Бір өзгеріс – жад барабанының болмауы, себебі негізгі жадтың жетістіктері барабанды толығымен алмастыруға мүмкіндік берді.

Сатылымдар

FP 6000-ның әзірлеуі 1962 жылдың соңында аяқталды, ал алғашқы өндіріс машинасы 1963 жылдың басында Федералдық резервтік банкке жеткізілді. Прототип машинасы кейіннен FP 6000-ның ең ірі орнатылымына дейін кеңейтілді және инженерлік есептеулерді және клиенттерге бір мезгілде қызмет көрсетуді жүзеге асыру үшін провинциялық электрмен жабдықтаудың мемлекеттік корпорациясы – Саскачеван Power компаниясына сатылды. Осыдан кейін қосымша сатулар өте қиын болды. Келесі жылы олар біреуін Дартмут қаласындағы Defence Research Establishment Atlantic ұйымына, екіншісін Торонто қор биржасына (TSX) сатты. Кейінгі машина бірнеше жылдан кейін TSX-тің алғашқы компьютерленген биржаға айналуына мүмкіндік берді. Торонто қаласына әлемдегі алғашқы компьютерленген жол қозғалысын басқару жүйесін енгізуге жасалған әрекеттер сәтсіз аяқталды, сондай-ақ Онтарионың қазыналық департаментіне сату да нәтижесіз болды. Ferranti UK компаниясының сатулары да болған жоқ. Бірнеше жыл бойы Канадалық бөлімше "бұл жерде ойлап табылмайды" деген мәселелерге тап болды және Ұлыбританиялық компьютерлік бөлімшесінің басшылары олардың күш-жігерін үнемі тоқтатты. FP 6000-ның да осындай тағдырға ие болуы мүмкін болды, ал Ұлыбританиялық бөлімше канадалық инженерлермен дизайнның барлық аспектілері туралы пікірталас жүргізді. Бұл жағдайда наразылықтың нақты себебі жыл соңына дейін анықталмайтын болды. Ferranti осы уақытқа дейін Ұлыбританиядағы компьютерлік бөлімшесін он жылдан астам уақыт бойы қолдады, бірақ ешқандай маңызды сатуды жүзеге асыра алмады. Басқару компания ресурстарын ысыраптап отырғанына наразы болып, бөлімшені толығымен сатуға шешім қабылдады. Олар бастапқыда 1963 жылдың басында International Computers and Tabulators компаниясымен келіссөздер жүргізді, бірақ ICT үнемі болатын шығындарды қарастырып, қызығушылық танытпады. Содан кейін Ferranti келісімді "жақсартты", оларға FP 6000-ды көрсету арқылы, ICT бөлімшені сатып алса, оны келісімге қосуды ұсынды. ICT өзінің төменгі деңгейдегі машиналарының сериясын қайта жобалау процесінде болды және RCA IBM-мен үйлесімді дизайнға лицензия беруді қарастырып жатқан еді. Алайда, FP 6000 оларға кішірек және үлкен машиналарды қосу арқылы кеңейтілуге болатын, әлдеқайда тартымды жүйені ұсынды, соның нәтижесінде толық желі құруға болады. Соңында ICT қызығушылық танытты, Ferranti басқармасының мүшесінің айтуынша, "FP 6000 болмаса, біз ICT-ден қалаған келісімді алмас едік. FP 6000 біздің операцияларды сатудағы алтын кірпіш болды". Келісім 1963 жылдың маусым айында жарияланды, бұл Канадалық бөлімшені таң қалдырды. FP 6000, ICT Standard Interface қосылғаннан кейін, ICT 1904 болып өтті, ал сәл өзгертілген нұсқасы ICT 1905 ретінде ұсынылатын болды. Канадалық бөлімше осы екі машинаны да жасауды ұсынды, бұл айқын болды, сондай-ақ Солтүстік Америкадағы сату және маркетингтің бас кеңсесін де ұсынды. Алайда, ICT тек Еуропа нарығына қызығушылық танытып, екі ұсыныстан да бас тартты. Барлық аппараттық команда жұмыстан кетіп, ESE деп аталатын электроника компаниясын құрды, кейін Motorola оны сатып алды. Одан көп ұзамай бағдарламалық жасақтама командасы да олардың соңынан ерді, 1970 және 80 жылдардың ірі канадтық бағдарламалау фирмасы I. P. Sharp Associates-ті құрды. Жүйенің жад құрылғыларына жауапты команда 1967 жылы Teklogix құру үшін кетіп қалды. SaskPower FP 6000-ды 1982 жылы зейнеткерлікке шыққанға дейін 20 жыл бойы пайдаланды. 1983 жылы машина Батыс даму мұражайына сыйға берілді және қазіргі кездегі жалғыз қалған мысал болып табылады.