Сколько интервалов задержки требуется для инструкции LOAD?

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

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

0 ответов

Другие вопросы по тегам