Модернизация БЭСМ-6
В пятницу Александр сразу после занятий поспешил к брату.
- Привет, Илья! Как успехи? – спросил Саша, едва переступив порог кабинета.
Брат выглядел уставшим и невыспавшимся - взъерошенные волосы, круги под глазами.
- Все параметры соответствуют документации, - забыв поздороваться, сказал он. - Колись, где добыл такое чудо?
Александр замялся.
- Лучше поговорим об этом после испытаний микросхемы, скажем, в понедельник. Разговор предметнее будет, - предложил он.
- Хорошо, доживем до понедельника - согласился Илья. - А еще таких микросхем сможешь подкинуть?
Саша вспомнил, что Валерий Иванович купил с десяток флешек. Но от хвастливого «да там этих микросхем полно, в каждом магазине продаются» удержался.
- Для твоей ЭВМ парочки вполне должно хватить - одну в дополнение к дисководам, вторую - в дополнение к оперативной памяти. На что тебе третья-то? – спросил он.
- Разбираешься, однако, - усмехнулся Илья. – Прям-таки не узнаю своего младшего брата... Третью микросхему можно поставить в качестве сменного носителя для переноса данных с одной ЭВМ на другую. Учись, студент!
- Так учусь же, в профильном институте, - отмахнулся Саша. – Ты нашёл все микросхемы, необходимые для интерфейса?
- Да, сто пятьдесят пятой серией удалось обойтись, тактовую частоту сделали двадцать мегагерц. Производительность ЭВМ будет выше на порядок!
Илья не усидел на стуле, принялся шагать по кабинету, возбуждённо размахивая руками.
- Мы читаем одно машинное слово шесть байт за шесть циклов по пятьдесят наносекунд в сдвиговый регистр К155ИР13. Вместе со служебными словами для обмена с флешкой получается скорость доступа для чтения три миллиона слов в секунду! Для записи - полтора миллиона! – Он заострил на этом внимание, подняв вверх указательный палец. - К оперативной памяти я подход пока не нашёл, там сложная система расслоения для увеличения быстродействия. Но зато я собрал контроллер, позволяющий использовать флешку вместо жесткого диска.
- Отлично, - обрадовался Саша. – Уже опробовал?
- Лёня, наш программист, написал драйвер, уже опробовали по-быстрому вчера, в ежесуточной профилактике. В выходной запустим по полной: скопируем на флешку содержимое всех системных дисководов, погоняем под нагрузкой. Изучим температурные режимы её работы. Уже подготовили кювету со спиртом, теплообменник - в холодильнике. Горячий спирт по трубкам будет подниматься в холодильник, охлажденный оттуда - в кювету с микросхемой.
- Да знаю я, как это работает, - улыбнулся Саша. – Всё, я побежал, увидимся в понедельник!
***
Александр поспешил домой, чтобы как можно быстрее сообщить отличные новости Валерию Ивановичу.
- Нормальный результат! – Миронов обрадовался, но в эйфорию впадать не стал. - Оперативку там непросто заменить. Дисководов вполне достаточно - и емкость огромная, и скорость - как у оперативной памяти! В следующий раз подскажешь Илье, чтобы они написали драйвер электронного диска взамен памяти, как бы создали виртуальную память на этом диске. Это будет, конечно, медленнее, чем в оперативке, но быстрее, чем скачивать с диска и обратно записывать. Намного проще.
- Хорошо, скажу. А какая тема у нас сегодня будет? - спросил Саша, у которого прям руки чесались, так хотелось поработать на современной ЭВМ.
- Давай покажу тебе, как работать с документами - текстовый редактор, табличный калькулятор. В редакторе ты сможешь набирать и распечатывать тексты, те же курсовики. В табличном калькуляторе удобно делать расчеты, когда все ячейки зависимы друг от друга. Ну и, вообще, документы в табличной форме там удобно готовить. Вот, кстати, свою курсовую по программированию там и напишешь, - предложил Валерий.
- Хорошо, я готов, - с радостью согласился Саша.
Когда студент освоил азы, Миронов оставил его закреплять знания на практике, а сам пошел к себе в кабинет – нужно было поработать.
***
В понедельник Александр вновь встретился с братом.
Тот не мог скрыть своего восхищения:
- Знаешь, мы с Лёшей в прострации! Перекачали на флешку все наши диски, и даже четверти объема не заняли! А скорость! Она стала просто фантастической! Процессор уже не тормозит с дисками, ожидая данных, быстродействие ЭВМ увеличилось раз в двадцать!
Саша предостерегающе приложил палец к губам.
- Ты же понимаешь, что об этом не следует знать посторонним…
Илья кивнул.
- Я Алексея сразу предупредил, чтобы он язык за зубами держал, - сказал он. – Типа, это испытания от КГБ, по-тихому. Он сейчас мечется - не знает, чем заняться. Чем раньше занимался - сейчас стало не интересным. Я его прекрасно понимаю: что толку оптимизировать хранение данных на десять процентов, если память не ограничена…
Саша вспомнил о предложении Валерия Ивановича.
- Есть для Лёши предложение от КГБ, - сообщил он. - Пусть займётся драйвером электронного диска.
- Поясни, - прищурился Илья.
- Этот диск должен стать как бы продолжением памяти, так называемой виртуальной памятью, - тщательно подбирая слова, ответил Александр. - Чтобы процессор прямо в нём обрабатывал данные. Производительность будет, конечно, ниже, чем в родной оперативной памяти, зато не будет перекачки данных с диска и на диск - это позволит увеличить производительность ЭВМ!
- Ого-го, - удивился Илья. – Братишка, да я тебя просто не узнаю! Придется для этого электронного диска сделать другой контроллер, но идея очень перспективная!
Он продолжил, внезапно сменив тему:
- Ты мне обещал рассказать, где такие микросхемы добыл…
- Приходи ко мне после работы домой. И расскажу, и покажу, - пообещал Саша.
- Ну, до встречи! - Илья с уважением посмотрел на младшего брата. - Я пошел, Лёшу озадачу, вечером встретимся. А можно Алексея с собой взять?
- Пока нет, - покачал головой Александр. - Как с заданием справится, так и решим. До встречи!
И он направился к выходу.
***
У себя дома Саша был недолго - созвонился с Валерием Ивановичем и перешел к Миронову через портал.
- Илья созрел, как мне кажется, - сообщил студент. - И его программист Лёша, с которым они пристраивали флешку к ЭВМ. Илья даже попросил взять его на встречу, но я сказал, что пусть сначала справится с электронным диском, а там посмотрим.
- Молодец, на лету всё схватываешь, - не поскупился на похвалу Валерий. - Будем ждать Илью. Пойдем, перекусишь. Потом вернешься к себе, проведешь вступительный тест.
- Это как? – уточнил Саша.
- Возьмёшь смартфон, я включу его на постоянную трансляцию. Поставишь его на кухне, там чай попьете с Ильей, а потом покажешь ему свой чудо-телефон, с камерой и фотоаппаратом. Ну и с интернетом, конечно. Надеюсь, освоил его уже на смартфоне?
- Конечно! Это же так интересно! Фильмы смотрю фантастические! Огромный выбор, особенно после того, как вы мне подписку оплатили! - улыбнулся Саша.
- Ну, удачи нам! Надеюсь, Илья оправдает наши ожидания, - кивнул Валерий.
От результатов встречи братьев, действительно, зависело многое…
***
Илья не заставил себя долго ждать. Вечером, сразу после работы, он уже был в гостях у брата: не терпелось узнать ответы на многие вопросы.
Александр пригласил Илью на кухню:
– Проходи, чаю попьем, с капиталистической колбасой.
- Почему с капиталистической? – удивился Илья.
- Вообще-то она куриная, – улыбнулся Саша, подвигая к Илье кусок хлеба с ветчиной.
- Очень вкусная! – мигом управившись с бутербродом, похвалил Илья. – Ну а сейчас рассказывай, братец, где взял такие чудо-микросхемы. Не тяни…
Саша взял паузу, вздохнул. И, наконец, решился.
- Здесь, в нашем доме, в подвале, есть дверь в другой мир. Это тоже Россия, но на пятьдесят лет старше. Вот, посмотри на это, – Саша вытащил из кармана свой смартфон и протянул брату.
Тот внимательно осмотрел тонкий прямоугольник из стекла и пластика с разных сторон.
- А это что такое? – спросил Илья.
- Это смартфон. Умный телефон, если проще, - объяснил Саша.
- Какой, нафиг, телефон?! – удивился Илья - Тут же ни диска, ни трубки, ни проводов!
- Смотри! – Саша взял в руки смартфон, нажал кнопку – экран засветился. – Видишь иконки кнопок на дисплее?
Илья с удивлением рассматривал яркую картинку заставки на дисплее смартфона: Валерий подобрал фотографию бабочки с красочными крыльями, а Маргарита поставила вторую картинку, 3D-изображение розы, и показала Саше, как её быстро сменить, и как можно поставить любую другую фотографию.
Саша продемонстрировал Илье вращающуюся розу.
- Какая четкая объемная цветная картинка! Тут разрешение выше, чем у телевизора! – восхитился Илья. - Это, наверное, голограмма… Так, где тут телефон?
- Вот, иконка с телефонной трубкой, – показал Саша.
Он нажал на неё, и на экране смартфоне появился короткий список контактов, в котором были только «Валерий Иванович» и «Маргарита Анатольевна».
- Как здорово! И по этим именам позвонить можно? – уточнил Илья. – Это кто? Они – оттуда?..
- Да, это люди из другого мира, - кивнул Саша. - Они мне дали этот телефон. Можем сейчас позвонить и сходить к ним в гости. Они ждут нас. Кстати, насчет модернизации ЭВМ – это идеи были как раз Валерия Ивановича.
- А я ведь чувствовал, что без корифея в ЭВМ дело не обошлось! – улыбнулся Илья. – Эти предложения были явно не от студента-первокурсника!
- Ну, я же тебе всё понятно объяснил? Значит и сам понял! – хмыкнул Саша.
Илья взвесил на ладони смартфон, как бы прицениваясь.
- А что – можно из нашего мира звонить в тот, другой? – спросил он.
- Не совсем так. Радиосигналы через порталы между мирами не проходят. Но вот провода протащить можно, что и сделал Валерий Иванович, – объяснил Саша. - Теперь этот телефон может связаться с другим миром через компьютерную сеть, которая называется Интернет.
Илья удивлённо приподнял брови:
- Этот телефон может к компьютерной сети подключаться?
- Конечно, - кивнул брат. - В смартфоне же установлена мощная ЭВМ.
- Гонишь? – Илья недоверчиво посмотрел на Сашу.
Тот вновь включил изображение заставки.
- Этот цветок как раз компьютер и рисует, и вращает, – пояснил он.
- Вот ещё,– Саша сфотографировал Илью на телефон. – Смотри, твоё фото!
И он показал фотографию Ильи в галерее.
- Ой! Всё чудеснее и чудеснее! Сказка просто! – Илья цокнул языком, рассматривая себя на экране.
- А вот ещё глянь, – Саша пальцами растянул фото Ильи, выведя на экран только его лицо. – Это ЭВМ преобразует размер фото для вывода на дисплей!
- Нифига себе! – ещё раз восхитился Илья.
Он сделал глоток уже давно остывшего чая, попытался сосредоточиться.
- Так, Саня, погоди… Если там, в будущем, для простого телефона используются такие вычислительные мощности, то боюсь даже представить, какие там компьютеры. Да, попасть через пятьдесят лет в будущее – это грандиозно! Но как-то боязно…
- Ты не дрефь!– засмеялся Саша. - Я уже там побывал! Был первое время просто в шоке. От обилия товаров в магазинах, от сотен автомобилей на улицах Томска, от светящихся витрин на улицах!
- Что, там уже коммунизм построили? – с надеждой спросил Илья.
- Нет, там капитализм…
- Как? У них что – революции не было? – удивился Илья, хотя уже был готов к тому, что мироустройство в ином мире может быть другим.
- Там много чего было, сам узнаешь, – ответил Саша. – Готов к визиту в иной мир? Если да, то я сейчас Валерию Ивановичу позвоню…
- Как быстро мы вернёмся? – уточнил Илья.
- Можем вернуться, когда захотим, но, наверное, меньше двух часов на визит не уйдёт, - прикинул Александр.
- Тогда не будем терять время, – решился Илья.
Они направились в подвал. Саша провел брата через потайную дверь в шкафу.
- Вот это и есть портал, – сообщил он, открывая дверь в мерцающий синевой и отблесками проем. – Проходишь через него медленно, не спеша. Как я исчезну, сразу следуй за мной.
Переход прошёл без осложнений.
Уже через пару минут братья встретились с Валерием Ивановичем, которого Саша предварительно уведомил о визите, позвонив по телефону.
Они прошли на кухню, где их встретила Маргарита. Хозяйка дома приветливо улыбнулась гостям, пригласила к столу. За ужином разговорились, разговор в основном вертелся вокруг компьютеров.
Но Маргарита внесла свежую струю в их рассуждения.
- Мне кажется, вы не о том говорите, - тактично прервала она разговор, изобилующий техническими подробностями. - Вам надо, прежде всего, подумать над тем, как легализовать действующую связь между мирами. А то, не приведи Господи, построят вокруг стены с колючей проволокой поверху, и вышки с автоматчиками поставят. Что с этой, что с другой стороны…
Мужчины переглянулись между собой.
- А ведь, действительно, что-то мы чересчур увлеклись компьютерами, – согласился Валерий. – Я уже думал об этом… Мне кажется, что надо к решению этой проблемы привлечь Лигачева. Он в нашем мире знатно отметился, написал серию книг о своих ошибках. Вот ему надо его же книжки и подсунуть, чтобы таких ошибок он не допустил в вашем мире. А заодно и организовал импорт технических новинок из нашего мира в ваш. Можно в обмен на какие-нибудь ресурсы…
- А как вы считаете, что будет интересно вашему правительству? – спросил Илья.
Валерий Иванович задумался.
- Трудно предположить, учитывая небольшую пропускную способность портала, - размышлял он вслух. - Хотя… Вот прямо сейчас у нас очень не хватает снарядов для артиллерии, которыми в вашем мире, на Украине, все склады. Но их, наверное, нужно вагонами отправлять…
- Можно же поставить транспортер и по нему ящики со снарядами непрерывным потоком гнать! – предложил Саша. Как и положено в его молодые годы - со взором горящим.
- Господи… Мы опять без дома останемся, – печально констатировала Рита.
- Да, похоже на то, – грустно согласился Валера.
- А без участия правительства нам никак нельзя взаимодействовать? – уточнила Рита. - Снаряды наши власти могут купить в Северной Корее и в Иране – там их полно...
Супруг возразил:
- А тогда как можно взаимодействовать с властями СССР? Они же на контакт с частными лицами не пойдут! А с нашим правительством быстро договорятся…
За столом воцарилась тишина. Каждый пытался найти выход из сложившейся ситуации, но ничего не получалось.
- Да, похоже, что у вас, и у нас изымут жильё, нас с Сашкой сошлют на Почтовый, без права выхода. И построят тут стену с колючкой, и охрану приставят… – задумчиво произнес Илья.
- Но и сидеть просто так мы не можем… А что, если сам Лигачёв придумает другой вариант? - предположил Валерий. - Он же узнает своё будущее в нашем мире и поймет, что с официальными структурами в вашем мире произойдёт то же самое, что у нас…
Илья поддержал идею.
- А что, может получиться. Надо попробовать выйти на контакт с ним. Я уже засветился с модернизацией БЭСМ-6, ещё Леша сделает новый драйвер к электронному диску, производительность подскочит. Явно ректорат устроит визит Лигачёва к нам, и нас представят, как светочей ЭВМ – усмехнулся Илья. – Там и напрошусь к нему на разговор. Официально мы с Лёшей оптимизировали аппаратное и программное обеспечение БЭСМ-6 для обмена данными. Ну, а правду я скажу Лигачёву в приватном разговоре. И приглашу посетить вас.
- Отлично, так и сделаем, - решил Валерий. – Я сейчас, на минуту…
Он сходил в свой кабинет, вернулся с небольшим бумажным пакетом. Протянул его Илье.
- Вот, возьми пару книг Лигачёва, отдашь ему, когда представится возможность.
- А я могу на ваш телефон позвонить со своего ВЦ? – спросил Илья.
- У нас вай фай действует в пределах дома. Сам понимаешь, более мощный передатчик КГБ быстро застукает. А тянуть кабель на несколько километров нереально. Через каждый километр придётся ставить ретрансляторы, – пояснил Валерий Иванович.
- То есть, только у нашего дома будет работать связь с вами? А ведь это можно использовать… Надо только придумать, как, - задумался Илья.
– А покажите, пожалуйста, ваши компьютеры, – попросил он.
Валера проводил его в свой кабинет и показал системный блок, включил компьютер.
- Графика просто потрясающая у монитора, – восхитился Илья, глядя на экран.
Тем временем Маргарита с Сашей прошли в зал и включили двухметровый телевизор.
– Илья, загляни в зал! – позвал брата Александр.
Илья извинился и прошел в зал. Застыл в дверях, в изумлении глядя на большой экран.
– Ох, как можно к такому привыкнуть?! – ахнул он. – Красота-то какая! – воскликнул он и вернулся в кабинет.
Валерий с улыбкой наблюдал за взволнованным молодым человеком. Подождал, пока тот успокоится и присядет в кресло.
- Итак, Илья, - вернулся он к теме разговора. - Что предпримем в части контактов с Лигачёвым? Похоже, он действительно наша единственная надежда наладить контакты между мирами…
- Да, похоже, что так, – согласился Илья. – Но об этом позже… У меня тут одна идея появилась… А что, если на нашей стороне вывести кабель на километр в сторону от Сашиного дома, обезопасив тем самым его от внимания КГБ? И через этот кабель связь между мирами организовать… Есть техническая возможность это сделать?
Миронов задумался. Идея Ильи ему понравилась. Но как её осуществить?
- Можно использовать оптоволокно. Это стеклянная нить, по ней тоже интернет раздается. Её можно на десяток километров спокойно тянуть. И модем купить, – задумчиво произнес Валерий. – До университета у вас какое расстояние?
- Километров пять по прямой, - ответил Илья. - Да кто даст тянуть линию связи так далеко? Хотя… Можно нанять местных электриков за пару бутылок водки – они протянут кабель по Степановке, скажем, от одного дома к другому. По столбам электросети, конечно. У нас радио так протягивают…
Валера одобрительно кивнул:
- Хорошо придумал!
– Вспомнил! – подскочил Илья. - Неподалёку в лесу, в паре километров, есть пещера в горе, достаточно глубокая. Вход в неё с южной стороны, но есть щель и со стороны нашего дома. Вот в нее можно засунуть ваш оптоволоконный кабель!
- Модему электрическая сеть нужна, – выразил сомнение Валерий.
- Ладно, тогда есть другой вариант, - не унимался Илья. – Дом Лёши, нашего программиста, находится примерно в километре отсюда. Он там почти не появляется, иногда только подружек приводит, а сам живёт с родителями. Может, у него организовать центр для связи между мирами?
- Дельно. Но как легендировать будем? Кабы пещера – тогда понятно, неизвестное явление природы. А в этом случае как объяснить? – спросил Миронов.
Илья принял эффектную позу, сымитировал выступление перед публикой.
- В результате серии научных экспериментов простой ученый Алексей Мамонтов из Томска сделал величайшее открытие и обнаружил связь между мирами! – торжественно объявил он.
И добавил, убрав пафос из голоса:
– Мы проведем оптоволокно, к нему подключим ваш модем с вай фай и – вуаля! Связь с иномирьем имеется!
- Да, а через какой аппарат? – ухмыльнулся Валера.
- Да, как-то я упустил это момент… А есть какой-нибудь другой прибор, немного побольше телефона? Компьютер уж слишком бросается в глаза. А вот камень раза в два больше телефона вполне мог бы подойти для изучения другого мира, – предложил Илья.
Валерий помолчал с минуту, постукивая пальцами по крышке письменного стола.
- Третий сорт не брак, – наконец, буркнул он. – Дополню-ка я твою схему… У нас имеются лазерные модемы – они на пару километров свободно достают. Один поставим на крыше твоего дома, второй - на крыше Лёшиного дома. Там дальше уже можно сразу подключить модем с вай фай, который ловит смартфон.
- Ну вот! – обрадовался Илья. – Кажется, решение найдено!
Валерий показал головой.
- Придумать-то придумали, только вот есть один момент… Боюсь, что этот узел связи сразу обнаружат по излучению вай фая.
Но Илья не собирался отступать.
- Лигачёв нам в помощь! Покажу ему канал связи. Скажу, что с Лёшей обнаружили необычную технику и книги. Что разобрались с прибором и установили связь с иномирьем! – предложил он.
- Это уже кое-что! – одобрил Валерий. - Вполне может прокатить! И позволит наладить регулярные контакты с Лигачёвым… Только сразу его надо будет предупредить, чтобы КГБ не привлекал, а то ни аппарата, ни связи с иномирьем не увидит…
На этом варианте и остановились.
Валера заметил, что Илья хочет о чём-то попросить, но не решается.
- Говори, не стесняйся, - подбодрил он молодого человека.
- А можно, мы прокатимся по вашему Томску? – попросил Илья. – Хотя бы до площади Ленина и обратно?
Миронов улыбнулся:
- Пошли в гараж, только быстро не получится, сейчас пробки на улицах, час пик.
- Пробки? - удивился Илья. - А что это?
- Давай, я тебе лучше на экране компьютера покажу Томск. Ты сразу увидишь, что такое пробки, - Валера вывел изображение одной из городских веб-камер на экран монитора. – Вот, смотри, что сейчас происходит на Транспортной площади.
- Как красиво у вас! – восхитился Илья. - И как много машин! А почему они так медленно движутся?
- Потому что пробки! Не проехать, слишком много машин! – ответил Валера, улыбаясь.
- Ладно, в другой раз проедусь, вместе с Лёшей, - сказал Илья. - Ой, а ему сюда можно?
- Приведёшь, как только закончите работу над электронным диском. Я бы мог вам подогнать и более быструю флешку, на пятьдесят мегагерц, есть даже на сто пятьдесят мегагерц. Но думаю, что это лишнее. Вы и так всё быстродействие машины выведите на уровень ее тактовой частоты, – ответил Валера.
Илья взъерошил волосы на голове.
- Думаю, мне пора, надо всё это переварить, - подытожил он. – Завтра, в ежесуточную профилактику, будем подключать электронный диск. Я его уже опробовал в автономном режиме, Лёша обкатал драйвер. А в выходные мы его протестируем по полной и замерим производительность на нём и без него, чтобы иметь в числах увеличение производительности. А потом сообщу о полученных результатах.
- Хорошо, - Миронов поднялся и протянул руку. Крепким рукопожатием они подтвердили достигнутую договорённость.
Илья вышел в зал, где Саша на большом экране телевизора смотрел «Терминатора».
«Будущее не предопределено. Нет судьбы, кроме той, что мы творим сами…», - прозвучало из динамиков.
- Пойдём, брат! – улыбнулся Илья. – Нам предстоит вершить своё будущее.
И они вместе вернулись домой, в холодный декабрь 1972 года.