Обсуждение:М-100 (электронно-вычислительная машина)

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

Применение вычислительного конвейера[править код]

Для тех, кого волнует приоритет этого новшества.

Если прочитать статью про вычислительный конвейер, на которую ссылается данная статья, то можно заметить, что в ней точно не указано, когда впервые был применён этот принцип на практике. Указаны лишь две ЭВМ, в которых он был реализован впервые. Это ILLIAC II, которая "became operational in 1962" и IBM 7030 Stretch, первая поставка которого состоялась в 1961 году. М-100 была создана в 1959 году. Reader2012 22:05, 10 апреля 2015 (UTC)[ответить]

Приоритет очень волнует. Вопрос только, приоритет чего именно? В источнике dolgov_kitov_2010.pdf на странице 307 утверждается, что свидетельство было выдано аж на макроконвейерную обработку машинных команд. А в статье Первый ВЦ и его основатель про конвейер вообще не упоминается. Так что же было изобретено на самом деле?
Конечно, будь текст заявки на авторское свидетельство открыт, это можно было бы легко выяснить. Но, хотя прошло больше 50 лет, и принцип конвейерной обработки ни для кого больше не секрет, никто не спешит опубликовать такой важный для выяснения приоритета документ. И в открытых базах ФИПС-а он не ищется.
Есть еще противоречия, чисто из здравого смысла. Во-первых, если конвейер был нами изобретен в 1958 году, то почему на создание следующей конвейерной машины БЭСМ-6 академик Лебедев потратил 9 лет?
Во-вторых, у американцев в IBM 7030 Stretch было 170000 транзисторов, у нас в БЭСМ-6 - более 60000 и около 200000 диодов. Такое количество элементов связано с наличием конвейера: там много исполнительных устройств (для каждой стадии конвейера своё), чтобы синхронизировать их работу, требуется сложная логика. Получается, в М-100 должны были быть десятки тысяч ламп. Такой сложности машина известна одна - en:AN/FSQ-7 Combat Direction Central (49000 ламп), стоимость разработки ее была 10 млрд. долларов и конвейер в ней был примитивный. Раз в М-100 конвейер сложнее, то сложность и стоимость разработки её были не меньше. Но если AN/FSQ-7 поставили на боевое дежурство, то М-100, фактически выбросили. Абсурд?
Ну и наконец, ни в одном из источников по М-100 не упоминается о неизбежных трудностях создания ЭВМ с конвейером, то есть обработке прерываний и условных переходов, выявлении зависимостей между операндами. Что это - некомпетентность авторов? -- Avivanov76 12:37, 16 мая 2015 (UTC)[ответить]