Принципы конвейерной организации в вычислительных системах . Извозчикова В.В. - 17 стр.

UptoLike

Составители: 

17
следующие соотношения длительностей этапов обработки задачи (счёта и обра-
щения к ОЗУ):
- время счёта больше чем время обращения к ОЗУ в 2, 5, 10 раз;
- время счёта и время обращения к ОЗУ равны;
- время счёта меньше времени обращения к ОЗУ в 1.5, 2, 3 раза.
При выборе одного из этих пунктов динамически изменяется значение поля
«Время обращения к ОЗУ».
После завершения задания параметров они сохраняются на все время моде-
лирования и при необходимости заменяются новыми с использованием той же по-
следовательности операций.
Порядок обращения процессоров к ОЗУ устанавливается при помощи двой-
ного щелчка левой кнопкой мыши на одном из процессоров. В этом окне в отли-
чие от предыдущего предусмотрена отмена или применение выбранных установок
с помощью соответствующих кнопок. Программа позволяет исследовать два
режима обращения процессоров к ОЗУ:
- каждый процессор работает только со своим ОЗУ;
- каждый процессор обращается ко всем ОЗУ в определённом порядке. При
этом имеется возможность выбрать один из 6 вариантов такого обслуживания (на-
пример, 1, 2, 3, 1, 2, 3,...; или 2, 3, 1, 2, 3, 1, и т.д.), которые предлагаются в диало-
говом окне в отдельности в раскрывающихся списках.
Во время работы модели в нижней части экрана выводится временная диа-
грамма занятости процессоров и ОЗУ. При этом используются те же цвета, что и
для обозначения занятости устройств:
- если соответствующий процессор занят, то на диаграмме рисуется столбик
синего цвета;
- если он обращается к ОЗУ, то столбик светло зелёный;
- если процессор простаивает, ожидая освобождения ОЗУ, рисуется красный
столбик.
В самой нижней части экрана выводятся четыре основные характеристики:
время занятости и ожидания процессоров, коэффициент их загрузки и общее ко-
личество конфликтов.
Программа завершает работу по окончании обслуживания последней задачи
из списка.
3.4 Порядок выполнения лабораторной работы
Выполнение лабораторной работы заключается в следующем:
а) подготовка к работе:
1) знакомство со всеми разделами руководства;
2) получение у преподавателя задания на исследование системы с различ-
ными параметрами устройств, потока задач и режимов их обслуживания;
б) исследование заданной системы;
следующие соотношения длительностей этапов обработки задачи (счёта и обра-
щения к ОЗУ):
      - время счёта больше чем время обращения к ОЗУ в 2, 5, 10 раз;
      - время счёта и время обращения к ОЗУ равны;
      - время счёта меньше времени обращения к ОЗУ в 1.5, 2, 3 раза.
      При выборе одного из этих пунктов динамически изменяется значение поля
«Время обращения к ОЗУ».
      После завершения задания параметров они сохраняются на все время моде-
лирования и при необходимости заменяются новыми с использованием той же по-
следовательности операций.
      Порядок обращения процессоров к ОЗУ устанавливается при помощи двой-
ного щелчка левой кнопкой мыши на одном из процессоров. В этом окне в отли-
чие от предыдущего предусмотрена отмена или применение выбранных установок
с помощью соответствующих кнопок. Программа позволяет исследовать два
режима обращения процессоров к ОЗУ:
      - каждый процессор работает только со своим ОЗУ;
      - каждый процессор обращается ко всем ОЗУ в определённом порядке. При
этом имеется возможность выбрать один из 6 вариантов такого обслуживания (на-
пример, 1, 2, 3, 1, 2, 3,...; или 2, 3, 1, 2, 3, 1, и т.д.), которые предлагаются в диало-
говом окне в отдельности в раскрывающихся списках.
      Во время работы модели в нижней части экрана выводится временная диа-
грамма занятости процессоров и ОЗУ. При этом используются те же цвета, что и
для обозначения занятости устройств:
      - если соответствующий процессор занят, то на диаграмме рисуется столбик
синего цвета;
      - если он обращается к ОЗУ, то столбик светло зелёный;
      - если процессор простаивает, ожидая освобождения ОЗУ, рисуется красный
столбик.
      В самой нижней части экрана выводятся четыре основные характеристики:
время занятости и ожидания процессоров, коэффициент их загрузки и общее ко-
личество конфликтов.
      Программа завершает работу по окончании обслуживания последней задачи
из списка.

      3.4 Порядок выполнения лабораторной работы

     Выполнение лабораторной работы заключается в следующем:
     а) подготовка к работе:
     1) знакомство со всеми разделами руководства;
     2) получение у преподавателя задания на исследование системы с различ-
ными параметрами устройств, потока задач и режимов их обслуживания;
     б) исследование заданной системы;

                                                                                       17