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

UptoLike

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

13
В лабораторной работе необходимо исследовать следующие режимы функ-
ционирования конвейера команд:
a) с одинаковым количеством команд, одинаковыми длительностями
микроопераций и изменяющимся положением начала «пузыря» в конвейере.
Начало «пузыря» изменяется в пределах, задаваемых преподавателем. Количество
команд в последовательности и длительности тактов микроопераций также зада-
ются преподавателем;
б) с одинаковым количеством команд, изменяющейся длительностью
первой микрооперации и постоянным положением начала «пузыря» в кон-
вейере. Пределы изменения длительности первой микрооперации и все остальные
параметры задаются преподавателем;
в) с одинаковым количеством команд, изменяющейся длительностью
последней микрооперации и постоянным положением начала «пузыря» в
конвейере. Пределы изменения длительности последней микрооперации и все ос-
тальные параметры задаются преподавателем;
г) с одинаковым количеством команд, изменяющейся длительностью
одной из средних микроопераций и постоянным положением начала «пузы-
ря» в конвейере.
Номер и пределы изменения длительности средней микрооперации, а также
все остальные параметры задаются преподавателем.
2.5 Содержание отчета о выполненной работе
Отчет должен содержать следующее:
- название и цель работы;
- исходные данные;
- графики зависимостей, полученных на ЭВМ (по указанию преподавателя);
- выводы об эффективных режимах работы конвейера и влиянии положения
и длительности «пузыря» на производительность конвейера;
- результаты поиска информации в Internet.
2.6 Контрольные вопросы
1. Какое количество обрабатывающих устройств необходимо для организа-
ции работы конвейера?
2. Какие типы конфликтов в конвейере Вы знаете?
3. Как устраняются структурные конфликты в конвейере?
4. Какие методы устранения конфликтов по данным вы знаете?
5. Какие методы устранения конфликтов в процессорах семейства P6 вы
знаете?
6. Как влияет количество команд в последовательности на эффективность
работы конвейера?
      В лабораторной работе необходимо исследовать следующие режимы функ-
ционирования конвейера команд:
      a) с одинаковым количеством команд, одинаковыми длительностями
микроопераций и изменяющимся положением начала «пузыря» в конвейере.
Начало «пузыря» изменяется в пределах, задаваемых преподавателем. Количество
команд в последовательности и длительности тактов микроопераций также зада-
ются преподавателем;
      б) с одинаковым количеством команд, изменяющейся длительностью
первой микрооперации и постоянным положением начала «пузыря» в кон-
вейере. Пределы изменения длительности первой микрооперации и все остальные
параметры задаются преподавателем;
      в) с одинаковым количеством команд, изменяющейся длительностью
последней микрооперации и постоянным положением начала «пузыря» в
конвейере. Пределы изменения длительности последней микрооперации и все ос-
тальные параметры задаются преподавателем;
      г) с одинаковым количеством команд, изменяющейся длительностью
одной из средних микроопераций и постоянным положением начала «пузы-
ря» в конвейере.
      Номер и пределы изменения длительности средней микрооперации, а также
все остальные параметры задаются преподавателем.

     2.5 Содержание отчета о выполненной работе
     Отчет должен содержать следующее:
     - название и цель работы;
     - исходные данные;
     - графики зависимостей, полученных на ЭВМ (по указанию преподавателя);
     - выводы об эффективных режимах работы конвейера и влиянии положения
и длительности «пузыря» на производительность конвейера;
     - результаты поиска информации в Internet.

     2.6 Контрольные вопросы

      1. Какое количество обрабатывающих устройств необходимо для организа-
ции работы конвейера?
      2. Какие типы конфликтов в конвейере Вы знаете?
      3. Как устраняются структурные конфликты в конвейере?
      4. Какие методы устранения конфликтов по данным вы знаете?
      5. Какие методы устранения конфликтов в процессорах семейства P6 вы
знаете?
      6. Как влияет количество команд в последовательности на эффективность
работы конвейера?
                                                                          13