Універсальні ЕОМ для спеціалізованих застосувань: міні-, мікро -, персональні ЕОМ
На перших етапах розвитку ЕОМ поділялися на два принципово різних класи: універсальні і спеціалізовані. Ця проста і ясна структура обчислювальних засобів була зруйнована з появою міні-ЕОМ.
Міні-ЕОМ. На початку 60-х років були зроблені перші спроби відмовитися від створення чергових контролерів вузькоспеціального призначення, замінивши їх таким універсальним процесором, який міг би (за своїми техніко-економічними характеристиками і експлуатаційних параметрів) бути використаний в самих різних завданнях обробки інформації. Були підстави припускати, що ринок Для такого універсального контролера виявиться досить широким, щоб виправдати різко зростаючі (через додаткових вимог універсальності) початкові витрати на його розробку.
За кордоном найбільш успішною з такого роду спроб виявилася розробка фірми «ДЕК». У 1963 р цією фірмою був випущений універсальний контролер типу РDР-5. За два роки було випущено близько сотні примірників таких контролерів. Одним з перших його практичних застосувань було виконання функцій спец контролера в контурі управління ядерним реактором. З 1965 р фірма почала випуск вдосконаленої версії - РDР-8. З цим виробом і пов'язують появу в 1968 р терміна «міні-ЕОМ». Міні-ЕОМ типу РDР-8 стали першим масовим виробом цього класу: на початку 70-х років їх загальний тираж перевищив 100 тис. Примірників [9, с. 21] .Отже, на етапі формування цього нового типу обчислювальних засобів міні-ЕОМ розглядалися як універсальні пристрої перетворення інформації, що випускаються для спеціалізованих застосувань [10, с. 3].
Функціональні відмінності: великі і міні-ЕОМ. Щоб задовольняти таким вимогам, міні-ЕОМ повинні були володіти такими особливостями по відношенню до тра-Діціон типам «великих» ЕОМ: бути достатньо дешевими, щоб масовий користувач міг собі дозволити купувати їх для вирішення вузькоспеціальних завдань; досить надійними для роботи в контурі управління; володіти необхідною функціональною гнучкістю, яка дозволяла б виконувати їх проблемну орієнтацію на широке коло завдань без надмірних трудовитрат з боку користувачів; мати властивість повної архітектурної «прозорості», т. е. структура і функції пристрою повинні бути по можливості легко зрозумілі користувачеві.
Що отримала кожна зі сторін - виробник і користувач - від такого рішення? Користувач отримав можливість різко прискорити процес автоматизації. Замість тривалої процедури взаємодії з промисловістю зі створення (майже з нуля) кожного окремо замовляється спеціалізованого пристрою обробки інформації (наприклад, контролерів для вимірювальних або керуючих систем) з'явилася можливість купувати на промисловому ринку готовий універсальний «напівфабрикат» такого пристрою, щоб безпосередньо на об'єкті автоматизації запрограмувати його на конкретний тип застосувань. Виробник отримав можливість перейти від випуску одиничних і дрібносерійних пристроїв, які виконуються кожен раз по новим специфікаціям замовника, до масового випуску вироби стандартизованої структури з усіма пов'язаними з цим технологічними і економічними перевагами.
Але, як відомо, за будь-які переваги слід платити. В даному випадку всі негативні аспекти універсальності сприймає тільки користувач. Чим доводиться розплачуватися користувачеві за технологічний комфорт виробника? По-перше, тим, що заключна операція - проблемна орієнтація універсального пристрою на конкретну задачу користувача - цілком перекладається виробником на самого користувача; по-друге, функціональна надлишковість універсального пристрою на кожній окремо взятій задачі означає його принципову (т. е. неустранимую) неефективність.
Чим виробник пом'якшує тиск зазначених проблем універсальності на користувача? По-перше, неминучі втрати від функціональної надмірності зменшуються від зниження ціни на універсальні контролери до рівня, при якому далеко не повне (як правило) використання всіх його функцій лише слабо відбивається на економічній ефективності системи, в яку він вбудовується; по-друге, труднощі процесу орієнтації універсального процесора на конкретну задачу користувача полегшуються постачанням засобів їх програмної і апаратної підтримки (системи реального часу, транслятори, розвинена периферія - пристрою сполучення з об'єктом і т. п.).
Два типу поставки і дві групи споживачів міні-ЕОМ. Через кілька років після початку масового випуску міні-ЕОМ склалися дві основні групи їх споживачів і відповідно два різних варіанти поставки. Перша група - промислові підприємства, що випускають складні керуючі комплекси, в які універсальний процесор входить в якості одного з комплектуючих блоків. Ці так звані ОЕМ (Original Equipment Manufacturers) -постачання виконуються, як правило, великими партіями за зниженими цінами і нерідко в конструктивно незавершеному виконанні (наприклад, не обов'язково в корпусі і т. Д.). Друга група - це так звані кінцеві користувачі (End users), які отримують міні-ЕОМ безпосередньо для вирішення конкретних завдань автоматизації обробки інформації в технологічних процесах, наукових дослідженнях і т. Д.
Якщо характер використання міні-ЕОМ першої групи споживачів еволюціонізіровала відносно повільно, то основна група кінцевих користувачів початку радикально змінювати як режими використання, так і області застосування міні-ЕОМ вже через кілька років після початку їх активної експлуатації. У міру розширення номенклатури периферійного обладнання та вдосконалення програмного забезпечення міні-ЕОМ все більш помітна частина загального контингенту користувачів почала застосовувати їх далеко за межами встановлених виробником штатних функцій програмованого контролера. На рубежі 70-х років використання міні-ЕОМ в рамках, традиційно прийнятих для великих ЕОМ. стало практично повсюдним.
Зона пошуку всіх слів областей застосування міні і великих ЕОМ швидко збільшувалася, і, нарешті, на початку 70-х років з появою супер-міні на верхньому краю спектру міні-ЕОМ відбулося їх повне перекриття по виконуваних функцій (мультипрограмування, в тому числі режим поділу часу , і т.д.).
Два типи виконання міні-ЕОМ. Отже, до кінця 60-х років з терміном міні-ЕОМ пов'язували вже два істотно різних типи засобів обчислювальної техніки: 1) універсальний блок обробки даних, що серійно випускається для застосування в різних спеціалізованих системах контролю і управління та 2) невеликих габаритів універсальну ЕОМ, проблемно -орієнтуватися користувачем на рішення обмеженого кола завдань в рамках однієї лабораторії, технологічного ділянки і т. д. т. е. завдань, у вирішенні яких виявлялися, зацікавлені 10-20 чоловік, які працювали над однією проблемою.
1. Істотно, що в той час (початок 60-х років) вартість апаратури обробки даних у багато разів перевершувала витрати на їх програмування.
Онлайн-версія CD-ROM додаток до книги Г.Р.Громова
"Від гіперкнігі до гіпермозгу: інформаційні технології
епохи Інтернету. Есе, діалоги, нариси. "