![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Компьютер CDC6600 появился в середине 60-х, примерно как и БЭСМ-6. Частота 10 МГц (супротив 9 МГц). Сделан он на транзисторно-резисторной логике, что тоже близко к диодно-транзисторной технологии БЭСМ-6. Каким же образом CDC6600 оказался на порядок быстрее?
https://cpldcpu.wordpress.com/2020/02/14/what-made-the-cdc6600-fast/

https://cpldcpu.wordpress.com/2020/02/14/what-made-the-cdc6600-fast/

no subject
Date: 2020-02-17 03:33 (UTC)no subject
Date: 2020-02-17 14:59 (UTC)Но в любом случае, мне кажется, превосходство 6600 над БЭСМ-6 заключается не в "волшебных" соединениях транзисторов Крэя, а в кастомных функциональных юнитах, специально спроектированных под каждую группу операций отдельно. Поскольку транзисторы не экономили, то для каждой операции выбирали более оптимальные схемы. В результате каждый функциональный юнит 6600 на выполнение операции тратил в среднем в два раза меньше тактов чем 6400, и в три раза меньше чем 6200 (см. в таблице указанной выше).
Ну а вторая причина, конечно, суперскалярность. При таком раскладе, 10 функциональных юнитов 6600 переплюнут любой универсальный CPU. Не важно, будет это процессор 6400 или БЭСМ-6.
no subject
Date: 2020-02-17 19:15 (UTC)да, согласен
я уже пилил на 6500, он был в разы быстрее пары БЭСМ-6