Рубріки: Истории

Человек, который придумал интернет: кто двигал советское IT и почему оно все равно осталось стоять на месте

Вікторія Пушкіна

24 августа — не только День независимости Украины, но и день рождения Виктора Михайловича Глушкова. Этот украинский советский ученый-математик разработал первый в СССР персональный компьютер, первым в мире научил компьютер распознавать изображения, имел все шансы сделать первую роботизированную руку, а еще придумал интернет. 

Highload рассказывает, какие из идей Виктора Глушкова стали реальностью, а какие нет (и кто в этом виноват) и почему The New York Times назвала его «королем советской кибернетики».

Хотел стать физиком, но стал математиком

Виктор Глушков родился в 1923 году. В 1941 закончил школу и хотел поступать на физический факультет. Но началась война и все планы резко поменялись: Виктора, как и многих других, мобилизовали.

Возможность продолжить учебу появилась только в 1943 году, когда Глушков увидел объявление о приеме в Новочеркасский индустриальный институт на теплотехнический факультет.

Виктор проучился четыре года (кстати, на одни пятерки) прежде чем понял, что теплотехника ему не очень нравится. Поэтому он перевелся в Ростовский университет на факультет математики — сразу на пятый курс. Чтобы это получилось, ему пришлось сдать 25 экзаменов и зачетов.

В 1948 году Виктор Глушков защитил диплом. В своей работе он развивал методы вычисления таблиц несобственных интегралов — эти таблицы уже существовали и переиздавались в двенадцатый раз, но Глушков единственный заметил в них ошибки.

Узнал о компьютерах из книги

После выпуска из университета, Глушков получил распределение на Урал и там жил спокойной жизнью ученого математика: работал на кафедре математики и писал докторскую. Но в 1956 году, спустя год после защиты докторской, ему попалась на глаза книга А.И. Китова «Электронные цифровые машины». Из нее Виктор Глушков узнал о компьютерах, и с тех пор и до конца его жизни они стали его главным увлечением.

Книга, которая определила путь Глушкова в науке. Кстати, впоследствии Виктор познакомился с Анатолием Китовым и даже работал с ним над рядом проектов.
Почитать книгу можно тут: http://www.kitov-anatoly.ru/naucnye-trudy/izbrannye-naucnye-trudy-anatolia-ivanovica-v-pdf/elektronnye-cifrovye-masiny

Примерно в это же время Виктор Глушков также познакомился с членом Академии наук Украины (на тот момент — Украинской ССР) Борисом Гнеденко. Борис как раз искал кого-то, кто мог бы возглавить вычислительную лабораторию Института математики.

Гнеденко и Глушков пообщались и звезды сошлись: так Виктор переехал в Киев работать в Институте, где всего за пять лет до этого была создана первая в СССР ЭВМ (электронно-вычислительная машина или компьютер).

Переосмыслил понятие кибернетики

По определению из Википедии, кибернетика — это наука о работе с информацией в любых сложных системах, включая машины и живые организмы. То есть ее применяют не только в инженерном деле и информатике, но и, например, социологии и биологии.

Но в Киеве середины прошлого века кибернетика была больше модным словом, чем серьезной наукой. О том, что она имеет методологию и исследования, начал говорить именно Глушков.

Виктор заметил, что, хотя в СССР уже создавались ЭВМ, они не использовались на полную силу — грубо говоря, никто не знал, что именно с ними делать, а экспертов в сфере не хватало. В то же время Глушков понимал, что именно с помощью ЭВМ можно решать многие задачи: в том числе экономические и технологические.

Чтобы сделать проектирование и использование ЭВМ автоматизированным, Виктор Глушков с нуля разработал теорию цифровых автоматов — построил математические модели новых компьютеров. И уже в 1961 году на основе его работ была построена ЭВМ «Днепр». Она автоматизировала процессы работы со сталью на заводах.

Женщина за работой на ЭВМ «Днепр»
Источник: https://stimul.online/historical-dates/tkach-sovetskoy-kiberpautiny/

Разработал первый компьютер для задач искусственного интеллекта (ИИ)

В 1958 году вместе с командой Академии Наук Глушков разработал ЭВМ «Киев». Это была машина широкого назначения: например, в 1960 году ее использовали, чтобы дистанционно управлять процессами цехов.

Но, кроме того, на «Киеве» в начале 1960-х годов Виктор Глушков и его сотрудники смогли сделать кое-что действительно необычное на то время: научить машину распознавать изображения геометрических фигур.

Создал первый советский персональный компьютер

Исследования Глушкова привели к тому, что в 1962 году он наконец перестал быть главой вычислительного центра и создал собственное детище — Институт кибернетики, первый в СССР. 

Вообще Виктор Глушков ратовал за качественное и доступное образование в области вычислительной техники. Вплоть до его смерти по его рекомендациям создавались специализированные институты и открывались новые факультеты.

В самом Институте кибернетики тоже работали многие начинающие и опытные специалисты. Но здесь не было обучения — только практические изобретения.

Например, с 1965 года команда института начала разрабатывать первые советские персональные компьютеры для инженерных вычислений. Серия этих ЭВМ называлась «Мир».

На компьютерах «Мир» можно было самостоятельно вводить данные и сразу же получать результаты вычислений, а не давать данные на вход через работника-оператора. Специально для работы с этими ЭВМ Виктор Глушков написал язык программирования АЛМИР-65.

В комплектацию второй версии «Мира» (выпущена в 1969 году) даже входил аналог мышки, которая на тот момент еще не вошла в обиход — патент на ее Дуглас Энгельбарт получил в 1970 году. Но вместо современного вида мыши Глушков предлагал использовать световое перо, которым можно было «писать» прямо по дисплею.

Девушка рисует на дисплее «Мир-2» с помощью светового пера
Источник: https://ru.pc-history.com/evm-mir-2.html

Хотел создать интернет до того, как появилось это понятие

Не все задумки Глушкова удалось реализовать. Например, еще в 1959 году у него возникла идея сделать механическую руку. Он хотел использовать ее для переключения различных тумблеров и рубильников на щитках управления. К руке прилагалось бы примитивное «зрение», и она была бы способна распознавать деления шкал на щитках.

Единственное, что помешало Виктору Глушкову все же сделать эту руку — он не нашел инженера, который взялся бы за этот проект.

Но самым ярким изобретением Глушкова, которое так и не стало реальностью, был интернет. Только назывался он совсем иначе — «Общегосударственная автоматизированная система управления советской экономикой» (ОГАС).

Глушков предвидел застой советской экономики и предлагал решение этой проблемы в виде сети компьютеров с главным центром в Москве. Впервые он высказал эту идею в 1962 году. Он хотел связать с помощью существующей телефонной сети 200 вычислительных центров среднего значения и до 20 000 локальных терминалов.

Одна из возможных реализаций ОГАСа
https://habr.com/ru/post/554916/

Подробный план руководству СССР был готов в 1964 году. Проект попал на стол какому-то чиновнику и… застрял в бюрократическом аду.

В 1969 году проект снова всплыл — в Советском союзе услышали, что в США разрабатывают сеть ARPANET (прародитель интернета). Бумаги быстро передали Политбюро, но началась очередная волокита, в ходе которой все идеи урезали из-за бюджета.

В итоге, от изначального проекта осталось только «создание Главного управления по вычислительной технике при Государственном комитете науки и техники». Зачем именно — непонятно.

До самой смерти записывал свои идеи и предлагал новые разработки

По воспоминаниям дочери Виктора Глушкова, он всегда знал, что всю жизнь будет заниматься наукой. И за все годы он ни разу не свернул в другую сторону: даже на больничной койке он надиктовывал свои идеи.

Одно из последних его изобретений: принцип макро конвейерной архитектуры ЭВМ со многими потоками команд и данных. В современной классификации это называется архитектура MIMD и используется для параллельных вычислений.

Схема работы архитектуры MIMD

Первая машина в этой архитектурой ЕС-2701 была выпущена в 1984 году и показывала быстродействие до 2 миллиард операций в секунду — больше, чем какой-либо из мировых аналогов. Но Глушков этого уже не увидел — он умер в 1982 году.

Некролог по Виктору Глушкову был опубликован в The New York Times. Издание назвало его «королем советской кибернетики».

Кстати, машина ЕС-2701 так и не была запущена в серийное производство. На это, как и на советский интернет, у правительства СССР не хватило денег.

Останні статті

Обучение Power BI – какие онлайн курсы аналитики выбрать

Сегодня мы поговорим о том, как выбрать лучшие курсы Power BI в Украине, особенно для…

13.01.2024

Work.ua назвал самые конкурентные вакансии в IТ за 2023 год

В 2023 году во всех крупнейших регионах конкуренция за вакансию выросла на 5–12%. Не исключением…

08.12.2023

Украинская IT-рекрутерка создала бесплатный трекер поиска работы

Unicorn Hunter/Talent Manager Лина Калиш создала бесплатный трекер поиска работы в Notion, систематизирующий все этапы…

07.12.2023

Mate academy отправит работников в 10-дневный оплачиваемый отпуск

Edtech-стартап Mate academy принял решение отправить своих работников в десятидневный отпуск – с 25 декабря…

07.12.2023

Переписки, фото, история браузера: киевский программист зарабатывал на шпионаже

Служба безопасности Украины задержала в Киеве 46-летнего программиста, который за деньги устанавливал шпионские программы и…

07.12.2023

Как вырасти до сеньйора? Девелопер создал популярную подборку на Github

IT-специалист Джордан Катлер создал и выложил на Github подборку разнообразных ресурсов, которые помогут достичь уровня…

07.12.2023