
- •ОрГэвм - Ответственные
- •1. Развитие и классификация однопроцессорных архитектур компьютеров.
- •2.Конвейерная обработка команд
- •3. Cуперскалярная обработка команд.
- •4. Классификация архитектуры sisd
- •5. Cisc и risc-архитектуры микропроцессоров.
- •6. Vliw-архитектура компьютера и epic-концепция.
- •7. Simd-архитектура. Способы её реализации.
- •8. Многоядерные структуры процессора и многопотоковая обработка команд.
- •9. Технические и эксплуатационные характеристики эвм Производительность компьютера
- •Энергоэффективность процессора
- •10.Энергоэффективность процессора.
- •11. Классификация эвм по назначению и функциональным возможностям.
- •12. Функциональные возможности, пути развития, современные разработки супер эвм и мэйнфреймов
- •Особенности и характеристики современных мэйнфреймов
- •13.Назначение, классификация, структурная организация серверов.
- •14.Классификация, структурная организация персональных компьютеров.
- •15.Функциональные возможности, назначение, платформы рабочих станций.
- •16.Типы данных интеловских процессоров.
- •Данные типа указатель
- •Теги и дескрипторы.
- •17. Структура и форматы команд эвм
- •18.Способы адресации информации в эвм.
- •Базирование способом суммирования:
- •19.Принципы организации системы прерывания программ.
- •21.Стратегия развития процессоров Intel.
- •22.Особенности процессорной микроархитектуры Intel Core.
- •23.Микроархитектура Intel Nehalem.
- •24.Семейство процессоров Intel Westmere.
- •25. Иерархическая структура памяти эвм.
- •26.Способы организации кэш-памяти.
- •Прямое распределение
- •Полностью ассоциативное распределение
- •Частично ассоциативное распределение
- •27.Принципы организации оперативной памяти.
- •28.Методы повышения пропускной способности оп.
- •29. Методы управления памятью
- •30.Организация виртуальной памяти.
- •31.Общая характеристика и классификация интерфейсов эвм.
- •32.Способы организации передачи данных.
- •Программно-управляемая передача данных
- •Передача по запросу прерывания от пу
- •Прямой доступ к памяти (пдп)
- •33. Системная организация компьютеров на базе современных чипсетов
- •34.Архитектуры вычислительных систем. Сильносвязанные и слабосвязанные многопроцессорные системы.
5. Cisc и risc-архитектуры микропроцессоров.
Компьютеры с CISC (Complex Instruction Set Computer) архитектурой имеют комплексную (полную) систему команд, под управлением которой выполняются всевозможные операции типа «память – память», «память – регистр», «регистр – память», «регистр – регистр».
CISC‑архитектура |
RISC-архитектура |
Переменная длина команд (от 1 до 13 байт); |
Постоянная длина команд |
Большое число команд (более 200); |
Сокращенное число команд
|
Наличие сложных команд и многотактность их выполнения; |
Большинство команд выполняется за один машинный такт; Большое число регистров внутренней памяти процессора.
|
Значительное число способов адресации и форматов команд |
Небольшое количество способов адресации и форматов команд
|
Наличие микропрограммного управления для сложных команд. |
Для простых команд нет необходимости в использовании микропрограммного управления |
Компьютеры с RISC (Reduced Instruction Set Computer) архитектурой содержат набор простых, часто употребляемых в программах команд. Основными являются операции типа «регистр – регистр».
Одним из важных преимуществ RISC-архитектуры является высокая скорость арифметических вычислений. А в сочетании с высокой точностью вычислений обеспечивает RISC-процессорам лидерство по быстродействию в сравнении с CISC-процессорами.
Другой особенностью является комплекс средств, обеспечивающих безостановочную работу арифметических устройств: механизм динамического прогнозирования ветвлений, большое количество оперативных регистров, многоуровневая встроенная кэш-память.
Организация регистровой структуры – основное достоинство и основная проблема RISC. Практически любая реализация RISC-архитектуры использует трехместные операции обработки, в которых результат и два операнда имеют самостоятельную адресацию – R1 : = R2, R3. Это позволяет без существенных затрат времени выбрать операнды из адресуемых оперативных регистров и записать в регистр результат операции. Кроме того, трехместные операции дают компилятору большую гибкость по сравнению с типовыми двухместными операциями формата "регистр – память" архитектуры CISC. В сочетании с быстродействующей арифметикой RISC-операции типа "регистр – регистр" становятся очень мощным средством повышения производительности процессора.
6. Vliw-архитектура компьютера и epic-концепция.
7. Simd-архитектура. Способы её реализации.
SIMD (Single Instruction Multiple Data) – архитектура, подразумевающая параллельную обработку данных.
Способы реализации:
Матричная структура процессора
Множество процессоров исполняет одну и ту же команду над всеми элементами матрицы, объединенных коммутатором.
Векторно-конвейерная структура процессора
Процессор содержит конвейер операций, на котором обрабатываются параллельно элементы векторов и полученные результаты последовательно записываются в единую память.
Потребность в коммутаторе, использующимся в матричных процессорах, отпадает.
Технология MMX
Технология SIMD – один из примеров реализации SIMD архитектуры. Она разработана для ускорения выполнения мультимедийных и коммуникационных программ.
Команды MMX выполняют одну и ту же функцию с различными частями данных, например: 8 байт графических данных передаются процессору как одно упакованное 64-х разрядное число и обрабатываются одной командой.
Потоковые SIMD расширения (SSE – Streaming SIMD Extensions)
Это следующий шаг на пути развития SIMD-архитектуры.
SSE реализуют новые SIMD-инструкции, оперирующие с 128-битными регистрами, каждый из которых может хранить несколько упакованных целочисленных и вещественных данных.
Таким образом, выполняя операцию над содержимым сразу двух регистров под управлением команды SSE, процессор может обработать несколько пар операндов одновременно.
(Ранее тоже самое было сделано фирмой AMD – расширение 3D Now!).