Однажды после лекции к Марку Твену подошел молодой человек.
— Здорово вы сегодня всех смешили, мистер Твен, — сказал он. — Вы прямо-таки специалист своего дела. Но я поверю в ваш талант только после того, как вы рассмешите моего дедушку. Бьюсь об заклад, что вам этого сделать не удастся. Но уж если удастся, то я поверю, что на всю Америку второго такого, как вы, не найдется!
Марк Твен был задет за живое. Чтобы ему, да не удалось расшевелить какого-то деда?! Этого не могло быть. И они поспорили. А на следующую лекцию молодой человек привел своего деда и заботливо усадил его в первом ряду. Дед поставил перед собой палку, оперся на нее и уставился на сцену.
Марк Твен в тот вечер превзошел сам себя. Зал рыдал от хохота. Но дед по-прежнему невозмутимо смотрел на сцену, не меняя позы. И когда лекция была окончена, а дед так и не улыбнулся ни разу, Твен вынужден был признать свое поражение. И только потом он узнал, что дед этот был слепой и глухой, как пень. Если одну дедовскую улыбку оценить в один бит информации или даже в сто бит с учетом улыбочных градаций, то информационный кпд этого процесса все равно был бы равен нулю. Примерно такой же кпд у большинства проводимых совещаний на любую тему.
Представление об информационном кпд было введено автором в бортовое оборудование для того, чтобы оценить эффективность линий связи и вычислителей. В самом деле, рассуждал автор, если нам нужно по линиям связи передать какую-то информацию, то ее можно и подсчитать. А ежели обычные провода могут передавать какие-то сигналы, то, стало быть, у них есть пропускная способность. Поделим одно на другое и получим информационный кпд проводов или коэффициент их информационного использования. А тогда мы узнаем, хорошо используются линии связи или плохо. Может быть не надо повышать их пропускную способность, над чем трудятся некоторые другие лаборатории и институты, не подсчитывающие этого кпд.
А когда все расчеты были готовы, то выяснилось, что если всю пилотажно-навигационную информацию, транслируемую по всем линиям связи любого самолета, пропустить через одну единственную линию связи, работающую в самых худших и несогласованных условиях, то информационный кпд ее составит всего лишь 0,1 % или еще меньше. И значит, можно количество проводов резко сократить, а сами эти линии связи на борту делать из любых проводов. Такой расчет оказался как нельзя более кстати, так как от разных самолетостроительных фирм стали поступать звонки.
— Дорогой идеолог! — так, примерно, начинался разговор. — Вот ты там напридумал всякие коды, а о том не позаботился, чтобы кабельная промышленность наделала нам соответствующих кабелей. А нам, между прочим, надо самолеты строить. И чтобы они летали, а не сидели на земле в ожидании, пока ты там разберешься с кабельными заводами. И что прикажешь делать?
— Ха-ха! — отвечал я им, уже имея готовое решение. — А не найдется ли у вас, ребята, двух не очень загруженных техников, каких-нибудь проводов на складе и чулка для экрана? Есть? Тогда поставьте этих двух молодцов и пусть они скручивают по два те провода, которые у вас на складе завалялись. А потом заталкивают их в экран. И тем самым вы принесете большое облегчение своим кладовщицам, которые об эти ваши неликвиды уже все ноги переломали.
Все так и сделали, и это позволило кабельным заводам, не торопясь, освоить новые кабели, которые делали то же самое, что и старые, и даже кпд имели ровно такой же, но зато выглядели гораздо красивее.
Очень пригодился информационный кпд для оценки структур и вообще эффективности бортовых вычислителей. Как вы полагаете, дорогой читатель, какой величины оказался кпд у бортовых вычислителей? В каком соотношении с кпд паровоза? Даже не догадываетесь? Сделаем несложный подсчет.
Предположим, что на своем выходе вычислитель должен выдавать десять раз в секунду десять разных параметров с погрешностью каждый не более, чем 0,1 %, то есть по десять разрядов.
Это значит, что вычислитель выдает тысячу бит в секунду. А имеет он в своей структуре десять тысяч триггеров, каждый из которых способен переключаться с частотой 10 мегагерц. Ничего особенного, обычные цифры. И, стало быть, его потенциальная производительность составляет 10 в 11 степени бит в секунду. Делим одно на другое и получаем, что информационный кпд составляет аж целых 10 в минус восьмой степени.
Вот оно как. А вы говорите — паровоз! Зная величину информационного кпд, становится понятным, зачем мы повышаем быстродействие вычислителей и объем их памяти, т. е. наращиваем их вычислительную мощь. Поскольку на выходе мы по-прежнему имеем все ту же тысячу бит в секунду полезной информации, то все наши дорогостоящие ухищрения вбиваются в то, чтобы и без того малый информационный кпд стал еще меньше.
У нашего информационного приборостроения невероятные резервы. Но лежат они не в области новых технологий, которые можно, конечно, и освоить, но это очень дорого, а в том, чтобы разумно распорядиться уже имеющимися достижениями. За счет структур. За счет того, чтобы не считать лишнего. За счет оптимизации алгоритмов. За счет того, чтобы не тащить на самолет то, что можно предварительно обсчитать на земле. Просто надо обратить внимание на эти резервы. А так что же, можно бесконечно обогревать атмосферу, не законопачивая щели в доме, можно неограниченно перерабатывать информационные нули и под это создавать все новую элементную базу вместо того, чтобы уже освоенную довести до высокой надежности и низкой стоимости.