Рождение чуда (СИ)
С учётом времени на зарабатывание денег, времени на личную жизнь совершенно не оставалось и ему пришлось прибегнуть к помощи Спутника для временного погашения своего либидо.
Забегая вперёд, нужно сказать, что невинности Витя лишился лишь летом следующего года в Коктебеле в Крыму, когда, наконец, смог реализовать ещё одну свою детскую мечту, побывать на море, да ещё на мотоцикле. Лишился он её в собственноручно сделанной палатке на собственноручно сделанной кровати и прочем белье с двадцатилетней девушкой, которая реально оказалась девушкой, и была от него без ума. Так что невинности лишились они оба, причём девушка два раза, потому что он и здесь умудрился лопухнуться. Нет, превосходно зная анатомию и физиологию человека и женщины, Витя смог в первый же заход не только получить удовольствие, но и доставить его девушке. А вот затем он выполнил рецепт целителя удаление, поскольку бегающие на просторах страны неожиданные дети были ему не нужны, а в жизнеспособности своих живчиков он не сомневался, и после мягкой жалобы девушки, что ей немножко больно, машинально выполнил регенерацию, и лишь после слов "уже не больно" понял, что именно сделал. Правда, вторую ошибку, рассказать анекдот про кошку, которой, чтобы ей было не больно, удаляли хвост по кускам, Витя не совершил, потому что хуже этого было бы только сказать, что "ничего не было, попробуй, докажи". Он просто выполнил второй заход.
Изрядно помучившись с микросхемой памяти на 8 терабит, техноконструктор понял, что в рамках планарной или имитирующей планарную технологии проблему он решить не может. В то же время в техническом задании чётко заявил 8 терабит, а отказываться от своих слов он никак не хотел, тем более, что имелся подписанный договор. Вариант разбить этот информационный объём на пару сотен микросхем Вите очень не нравился, он считал его признанием своего поражения как техноконструктора, и, скрепя сердце, решил создать пространственную конструкцию, современными технологиями в принципе не реализуемую. Понятно, что такое решение никому показывать нельзя, а в будущем он, возможно, что-нибудь придумает. Прежде чем создавать такую микросхему, нужно определиться с разрядностью машинного слова, которую определяют разработчики, значит нужно снова обращаться к академику.
Придя на кафедру и застав заведующего на месте, после приветствия Витя сразу изложил суть своего дела: Первое, что мне нужно от разработчиков, это количество двоичных разрядов в машинном слове, чтобы я мог приступить к изготовлению памяти.
- В принципе, не проблема, я могу позвонить прямо сейчас. Ещё что-нибудь нужно им сообщить?
- Да, передайте им, пожалуйста, что через месяц после того как они определятся с разрядностью, мы пригласим их ознакомиться с образцом оперативной памяти, сделанной по их требованиям, разумеется, размер памяти будет небольшим, так как это просто тестовое изделие. Мне, Анатолий Иванович, не понравилось, что некоторые из разработчиков посчитали эту разработку синекурой, пусть поймут, что это хотя и перспективный, но в той или иной степени реальный проект.
После пары звонков академик сообщил, что исполнители готовы выдать это решение в течение недели или даже раньше, но просят оформить акт сдачи-приёмки с соответствующей оплатой.
- И ещё, Виктор, начало поступать оборудование для производства интегральных схем, как мы договаривались, в том числе и БУшное и даже неисправное для ремонта, которое мы сможем оставить себе или вернуть. Когда вы сможете начать с ним работать?
- Да хоть сейчас, и каждый день после занятий.
- Давайте начнём с завтрашнего дня, - на этом академик завершил эту короткую встречу.
Всю следующую неделю всё свободное от занятий время Витя изучал как документацию на поступающее оборудование, так и само оборудование с помощью рецепта структура вещества, а также занимался модернизацией этого оборудования. Например, для турбомолекулярного насоса, за счёт практически абсолютной балансировки вала с лопатками, укрепления металла и идеальных подшипников, удалось добиться максимальной скорости вращения порядка 100000 об/мин, что приближало линейную скорость лопаток к скорости молекул лёгких газов, правда, для этого пришлось доработать и двигатель.
Глава 4
.
Через неделю, как и обещали разработчики, они предоставили отчёт о выполненной работе по первому этапу договора и получили первый акт сдачи-приёмки. Из всего, что было написано в отчёте, интерес представляло только число, 160 двоичных разрядов. С этого момента Витя делил своё время между работой с оборудованием и формированием объёмной микросхемы памяти, содержащей 160 слоёв транзисторов и других необходимых элементов, то есть один вертикальный столбец триггеров образовывал одно машинное слово. В процессе работы над этой микросхемой техноконструктор столкнулся с целым рядом проблем, связанных со взаимным влиянием элементов и перегревом кристалла. Пришлось даже встроить систему охлаждения, пронизывающую всю микросхему.
Так увлёкся решением этой задачи, что чуть не забыл о своём обещании предоставить через месяц разработчикам архитектуры сверхЭВМ образец памяти. Пришлось срочно сварганить плоскую микросхему на 9600 бит, что составило 60 машинных слов. Изготовил по старому рецепту пульт управления с клавишным регистром из 20 клавиш, каждая из которых заносила в буфер 8 бит, задаваемых ещё одной группой из восьми клавиш, печатную плату, с помощью которой всё это объединялось вместе. Вся эта нелепая конструкция позволяла занести корявым способом 160-битовое слово в память и извлечь из памяти. В качестве индикаторов изготовил микроскопические лампы накаливания, которые несмотря на очень маленькие размеры давали достаточно света, при наличии соответствующего источника питания. Проверив работоспособность кустарной конструкции, сообщил завкафедрой о готовности принять представителей исполнителя. Подписав соответствующие бумаги в первом отделе Витиного института двое разработчиков прибыли в лабораторию, где их встретили академик со студентом.
Ну, что сказать, они были потрясены. В этот момент Витя пожалел, что сделал микросхему на 60 машинных слов, а не на 6, но зато он теперь надеялся, что синекурой они эту работу считать больше не будут.
Через долгих три месяца микросхема на 8 терабит, организованных по 160 бит в слове, была наконец готова. Этот упорный труд, увенчавшийся успехом, был оценён сообщением Спутника:
Характеристика Интеллект увеличена на 1, всего 31
Уровень увеличен на 1, всего 23
Первым делом Витя проверил свою производительность на тестовом куске кварца весом 200 грамм, на его формирование понадобилось 3 минуты 13 секунд. Гипотеза о приросте производительности артефактора на 25% за каждый общий уровень подтвердилась, теперь за минуту он формирует 62 грамма вещества вместо 50. Следовательно, прирост навыка артефактора на 1 даст прирост производительности на 100%, и это уже не гипотеза, а математический факт.
За это время разработчики БЭСМ-6 посетили их в лаборатории ещё дважды, один раз, чтобы убедиться, что микросхема ОЗУ существует и попросить её себе, им было отказано по причине секретности, второй раз подписать второй акт сдачи-приёмки, Витя не вникал в суть дела, потому что ждал законченный проект. Получив микросхему памяти чудовищного объёма, он впервые задумался, а чем, собственно, эти терабиты заполнять. Откуда взять программы такого гигантского размера? Производительность работы программиста ограничена, даже с учётом транслятора он вряд ли создаст больше десятка мегабит программного кода в день, а скорее всего, и того меньше. Получается, чтобы заполнить такую память эффективным программным кодом потребуется, примерно, миллион человеко-дней, а ведь вся эта память помещается на одной единственной микросхеме. Напрашивается вывод, вся принятая система программирования полностью перестаёт соответствовать создаваемым аппаратным средствам. Нужен принципиально иной транслятор.