Сколько интервалов задержки требуется для инструкции LOAD? - PullRequest
0 голосов
/ 11 декабря 2018

Омега-коммутирующая сеть соединяет 4096 процессоров RISC, каждый с временем цикла 60 нсек, с 4096 бесконечно быстрыми модулями памяти.Каждый из переключающих элементов имеет задержку 5 нсек.Сколько интервалов задержки требуется для инструкции LOAD?

Общая задержка на переключающих элементах: log2 (4096) * 5 = 12 * 5 = 60 нсек.Итак, конвейер CPU-> Коммутационные элементы-> Модули памяти будет длиться: 60 + 60 + 0 = 120 нсек.Но как насчет NOP?Я обнаружил, что NOP используются в многопроцессорных системах, чтобы сделать производительность системы более сбалансированной и предсказуемой.Как я могу рассчитать количество NOPs в таком случае?

...