Выбрать главу

Винер выпустил «Кибернетику» в год когда начал функционировать первый «настоящий» компьютер — «Эниак».[286] Настоящий, так как он удовлетворял требованию полноты «универсальной машины» по Тьюрингу,[287] т. е. в общем случае получал на вход программу и данные, после чего выдавал результат. Америка блестяще закончила войну — захватом мира, атомной бомбой и компьютером, причем с позиции сегодняшнего дня трудно сказать, что было важнее: бомба, захват мира или компьютер? Ведь мы уже говорили, что в третьем поколении информационная доминанта начинает превалировать, форма начинает подменять содержание. Избыточная информация заполняющая сейчас всё, показывает бессмысленность существования «наполняемых», об этом мы тоже говорили. А компьютер как раз и нужен был для ускорения обработки информации, сначала в сотни, потом — в тысячи, а теперь и в миллиарды раз. Многие важнейшие сейчас отрасли науки были бы принципиально невозможны, если бы не было компьютера, да и более сложные компьютеры не могли бы быть созданы без помощи более простых. Посмотрите на внутренности своего «компа». Его основа — т. н. «материнская плата», «motherboard». Видите расставленные на ней детали соединены тонкими медными проводниками, причем с двух сторон? А теперь посмотрите сквозь эту плату на яркий свет и вы заметите, что есть еще два внутренних слоя, плата как бы пронизана сетками проводников. Четыре слоя. Бывает и больше. Причем они сообщаются друг с другом в нужных точках через специальные металлизированные отверстия. Так вот, «разводка» этих проводников сделана на компьютере, «головой» такого не придумаешь. А посмотрите на две большие квадратные микросхемы — процессор и чипсет. Внутри у них тоже сетка проводников, только неизмеримо более сложная! В одном процессоре «Пентиум» — 5–6 миллиона элементов, причем все они должны быть соединены между собой без единой ошибки, иначе ничего работать не будет. Вы думаете какой-то инженерный мозг или даже несколько мозгов могут «держать» в себе схему состоящую из миллионов компонентов? Вот почему компьютер уже сейчас занял свою незаменимую нишу в нашем бытии и ниша эта расширяется каждый день, если не каждый час. Современный домашний компьютер качественной сборки можно считать вполне надежным, он может годами работать и безошибочно выполнять свои функции. Менее надежны т. н. «большие машины», занимающие целые помещения, ведь там деталей (и связей) в сотни раз больше, но все же и их надежность достаточно высокая. Но на заре компьютерной эры было совсем не так. «Эниак» содержал 17468 электронных ламп, 7200 полупроводниковых диодов, 1500 реле, 70000 сопротивлений, 10000 конденсаторов. А представьте, сколько это количество деталей (звеньев) имело связей! Вообразите себе это громадное количество проводов! Для сравнения могу сказать, что советский ламповый цветной четырехпудовый телевизор конца эры научно-технического прогресса коммунизма, имел 7–8 ламп, 20–30 транзисторов, 40–50 диодов и полторы сотни резисторов и конденсаторов. Причем все первые компьютеры собирались вручную! Товар, так сказать, эксклюзивный. И весил немало — 27 тонн. И потреблял соответственно — 150 киловатт.

Разумеется, что это электронное чудо (я говорю без всякой иронии — это действительно было выдающиеся устройство) часто ломалось, хотя даже при постоянных поломках экономически себя полностью оправдывало хотя бы потому, что было незаменимо.[288] Оно работало в тысячу раз быстрее чем самые быстрые вычислительные устройства того времени. Однако инженеры и математики сразу же задались вопросом: можно ли некими аппаратными приемами повысить надежность компьютера, чтобы нарушения работы какого-либо звена или совокупности звеньев не влияли на результат, чтобы они его компенсировали. За решение проблемы взялись очень многие, она того стоила, тем более что в эксплуатации находилось большое число вычислительных машин работающих на электромеханических реле, такие себе гигантские щелкающие ящики. Именно с помощью них немцы планировали рассчитывать траектории своих первых межконтинентальных ракет (компьютер Конрада Цузе), с помощью них во время войны англичанами были вскрыты коды немецких шифровальных машин — знаменитой «Энигмы» и более изощренной «Шлюссельцузатц-40» фирмы «Лоренц». Да и «Эниак» занимался совсем не мирными целями. Он тоже рассчитывал траектории, ведь бомба уже была, а межконтинентальные ракеты активно разрабатывались вывезенными с Германии инженерами.

вернуться

286

ENIAC — это аббревиатура Еlectronic Numerical Integrator and Computer. Разработки компьютера велись с начала Второй Мировой войны, но непосредственно сборка началась уже в самом ее конце. Тактовая частота — 100 кГц. Запущен в проектном виде 26 июня 1947 года, после этого незначительно дорабатывался. В СССР первый компьютер был построен в Харькове в 1950 году, но я не имею данных был ли он «полным по Тьюрингу». До 1951 года ни один компьютер в мире вообще не использовался для решения коммерческих задач, только для военных. Эниак проработал до 2 октября 1955 года. Чтобы оценить прогресс в этой области можно привести такой пример: в 2004 году компьютер той же мощности что и Эниак мог быть реализован в кремниевом кристалле площадью 0,5 кв. миллиметра.

вернуться

287

Тьюринг А. Может ли Машина мыслить? М., 1960. В теории информации, вычислительной технике или другой логической системе, «машина» называется Тьюринг-полной, если она вычислительно эквивалентна модели универсальной машины Тьюринга. Другими словами, эта «машина» и «машина Тьюринга» могут эмулировать друг друга. Термин назван в честь Алана Тюринга, который и придумал универсальную машину. Она должна содержать процессор, ОЗУ, ПЗУ, шину адреса и шину данных, устройство ввода-вывода.

вернуться

288

Сравнительные характеристики «Эниака» и компьютеров выпущенных раньше.