Глава 26 На всякого мудреца найдется управа
Глава 26
На всякого мудреца найдется управа
— Нет, Антуан, в данном случае меня совсем не интересует скорость работы процессора, хоть ты его тактовую частоту в мегагерц загони, — психанул я, пытаясь убедить упрямца в его ошибочном представлении о будущем компьютерной техники, — вот скажи, что толку от того, что ваш процессор может «потянуть» четыреста килогерц? Смотри, скоро мы доведем технологию производства памяти на биаксах, теоретически скорость считывания информации дойдет до двух мегагерц, а у вас доступ к ней едва до ста килогерц дотягивает. Кроме того, до данных добраться можно только через процессор, то есть вы, вместо того, чтобы сделать отдельную скоростную шину процессор-память, всю работу взваливаете на общую шину, которая мало того, что еле шевелится так и еще нагрузку дополнительную несет. О магнитном барабане вообще не вспоминаю, на позиционирование к нужной дорожке половину секунды тратит, а данные с него считываются еще столько же. Ты вот прикидывал, кто сможет на таком устройстве работать? Это же такая баржа без буксира получится…
— Причем здесь баржа? — Удивляется Антуан Марсо.
— У вас концепт такой, всеми устройствами управляет процессор, да еще через общую шину, считай процессор это экспресс, а общая шина это груженная периферией баржа, поэтому процессор, вместо того, чтобы заниматься своим делом будет простаивать в ожидании отклика от устройств. — Поясняю ему, суть аналогии. — Твой экспресс будет двигаться медленно и печально. Вы погнались за быстродействием процессора, но мы должны думать не о математических вычислениях, а о работе с большими массивами информации. Причем навороченных вычислений там почти не планируется, процессору придется тупо по алгоритму прогонять через себя огромные потоки данных.
— Тогда нам следует сосредоточиться на работе периферийных устройств и скорости работы шины. — Наконец, доходит до него.
— Ну, да, сейчас это основная задача, — подтверждаю его догадку, — нужно не зацикливаться на процессоре, подгоняя под него все что можно, а прежде всего, озаботиться доработкой шины управления, которая в конечном итоге и будет в целом определять быстродействие компьютера. И хочу еще сказать, что пора озаботиться об открытости архитектуры, то есть надо подумать о проработке стандартного разъема и протокола обмена данными всех периферийных устройств.
— Э… А это зачем?
— Это одно из конкурентных преимуществ.
— Мы никогда не сможем этого сделать, — хмурится Антуан, — у каждого разработчика свои разъемы и своя система команд, даже по напряжению значительная разница, для этого и приходится отдельно разрабатывать схемы согласования.