[an error occurred while processing this directive]
|
1. Так оно и есть, но дма передает блоками, и нужно конкретно представлять/моделировать механизм дма передачи в ту же страницу памяти, которую юзает cpu, учитывая L2 эффекты.
2. зачем же код программы помещать в n-портовку ;), вы же его вторым cpu менять не собираетесь ?! ;))
Грубо, я так думаю, все это выглядит где-то так
HPI вариант: 1 CPU управляющий, 2 CPU вычислительный (сопр):
1 CPU закачал данные в себя, потом во 2 CPU и дал отмашку.
SMP вариант:
Данные закачиваются в n-портовку и обоим CPU дают отмашку.
Разница, думаю, видна. Конечно варианты построения таких систем обычно оптимизируются в зависимости от алгоритмов, которые эти данные мусолят.
E-mail: info@telesys.ru