Данному образовательному сайту пришлось несколько раз менять свое имя. С 2022 года доступ к нему обеспечивается по URL
emc.km.ru (2001-2007) ==> educomp.org.ru (2007-2011) ==> educomp.runnet.ru (2011-2021) ==> emc.orgfree.com (2022-...)
Более подробно об истории сайта можно прочитать здесь.
|
"Е14": моделируемые архитектурыЕсли вы уже прочитали разделы про процессоры, их взаимодействие и организацию памяти, то легко поймете, как модель "Е14" позволяет имитировать две архитектуры: с общей (А1 слева на рисунке) и распределенной (А2) памятью. В первом случае все процессоры могут непосредственно работать с общей памятью, извлекая оттуда исходные данные и возвращая туда же результаты. Возможен также вариант обработки, схематически показанный на левом рисунке, когда PPU копируют данные из общей страницы ОЗУ в свои страницы, а затем их обрабатывают, не перегружая общую память одновременными обращениями. Во втором случае доступ к памяти CPU периферийные процессоры PPU1 – PPU4 получают через шину, объединяющую все процессоры между собой. При таком способе доступа CPU выставляет данные на межпроцессорную шину, а затем дает команду нужным процессорам скопировать содержимое шины данных. Напомним, что, как следует из общей теории, архитектура А2 работает медленнее, чем А1. Независимо от выбранной архитектуры, программы для всех процессоров и все данные сначала загружаются из файла в память CPU. Одна из программ выделена как главная, и именно она запускается в CPU. Начав работу, эта программа обеспечивает перепись требуемых данных в PPU1 – PPU4, а затем запускает эти программы на выполнение. Пока PPU1 – PPU4 заняты вычислениями, CPU либо просто дожидается их окончания, либо сам может выполнить некоторую долю вычислений. В любом случае CPU собирает результаты от всех процессоров и, если требуется, обрабатывает их (например, суммирует). |