Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ВВС.docx
Скачиваний:
10
Добавлен:
20.09.2019
Размер:
283.44 Кб
Скачать

Кластерные вс

Вычислительный кластер-совокупность процессоров, объединенных в рамках некоторой сети для решения одной задачи. Рассмотрим пример кластерного проекта суперкомпьютера МВС-1000М. Компьютер состоит из 6-ти базовых блоков, содержащих по 64 2-х процессорных модуля. Пропускная способность каналов в сети достигает 170 Мбайт/с.

Метакомпьютер

Объединение нескольких параллельно работающих компьютеров в единую вычислительную систему образует «метакомпьютер». Метакомпьтером может быть многомашинный вычислительный комплекс, локальная, региональная или глобальная сеть ЭВМ. Наиболее яркий пример: ИНТЕРНЕТ.

Особенности:

-огромные ресурсы(объем памяти, число доступных процессоров, число активный приложений и пользователей)

-является распределенным

-может динамично менять свою конфигурацию

-неоднороден

-объединяет ресурсы различных организаций

Лекция № 10 (10.05.12) Функционирование процессора. Исполнение команд.

Байт 31,32 PCB определяет режим работы процессора. Разрядность адресации м.б. 24,31,64 разрядов. Адрес последней команды размещается в PCB (разряды 64 – 127). .

Адрес очередной команды определяется путем увеличения адреса текущей команды на длину команды или определяется из команд переходов.

Исполнение команды может завершиться одним из следующих вариантов:

  • окончание обеспечивает выполнение всех функций предусмотренных в команде и установку PCB адреса следующей команды.

  • подавление выполнения команды, предусматривает ее исполнение команд NOP (т.е. без операции) без изменения любых результатов, включая код условия. PCB устанавливается адрес следующей команды.

  • Аннулирование команды выполняется как и подавление, но при выполнении процедуры прерывания в стороне PCB сохраняется адрес аннулированной команды

  • прекращение выполнение команды, вызывает неопределенное состояние формируемых команд, результатов, полей.

Такие состояния сохраняются до поступления прерывания от схем контроля, при этом стороне PCB устанавливается адрес очередной послепрерванной команды.

Большинство команд доп-ся (???) прерывания как правило после окончания ее исполнения.

В процессе использования м.б. прерваны команды называемые прерываемыми: MOVE LONG, COMPARE LONG и ряд других, которые состоят из отдельных этапов, завершение которых м.б. выполнено одним из рассмотренных способов.

Тут прерывания допускаются после завершения этапа и прерванная команда считается частично выполненной.

Трассировка

- это процесс непрерывной записи таблицы трассировки Ci о наиболее существенных событиях, которые происходят в процессоре, такие записи позволяют определить причины различных проблемных состояний процессора.

Трассировка включает реализацию 4-х функций, каждая из которых завершается записью в строке таблицы трассировки.

Трассировка переходов реализуется после использования определенных команд перехода. В строку таблицы при этом записывается адрес перехода. Примером команд, вызывающих трассировку ветвлений является команда

Трассировка ASN (address space number). Эта трассировка предназначена для фиксации событий связанных со сменной адресацией пространств. В таблице фиксируются ASN адрес перехода, адрес возврата, ключ из PCB, соединение некоторых регистров общего назначения.

Трассировка режимов использования при записи Ci о переключении режимов адресации (24, 31, 64 – разрядный).

В таблице фиксируются адреса переходов с учетом их разрядности.

Прямая трассировка выполняется принудительно по компьютерам TRACE TRACG путем занесения в таблицу текущего времени операндов заданного в команде и регистров РОН.

Текущий адрес строки таблицы трассировки находится в управляющем регистре CRR.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]