1. Показать развитие и классификацию однопроцессорных архитектур. 2




Скачать 0.97 Mb.
Название 1. Показать развитие и классификацию однопроцессорных архитектур. 2
страница 2/31
Тип Документы
rykovodstvo.ru > Руководство эксплуатация > Документы
1   2   3   4   5   6   7   8   9   ...   31

Показать развитие и классификацию однопроцессорных архитектур.


Исторически первыми появились однопроцессорные архитектуры. Классическим примером однопроцессорной архитектуры является архитектура фон Неймана со строго последовательным выполнением команд: процессор по очереди выбирает команды программы и также по очереди обрабатывает данные. По мере развития вычислительной техники архитектура фон Неймана обогатилась сначала конвейером команд (рис. 1.2), а затем многофункциональной обработкой и по классификации М. Флина получила обобщенное название SISD (Single Instruction Single Data — один поток команд, один поток данных).

Многопотоковая обработка на нескольких внутренних ядрах

SISD

Векторная обработка

Однопроцессорные архитектуры

Архитектура фон Неймана

Конвейерная обработка команд

Многофункциональная обработка

Технология Hyper-Threading

SIMD
Рис..1.2. Развитие и классификация однопроцессорных архитектур

Архитектуры класса SISD охватывают те уровни программного параллелизма, которые связаны с одинарным потоком данных.

Параллелизм циклов и итераций тесно связан с понятием множественности потоков данных и реализуется векторной обработкой. В классификации компьютерных архитектур М. Флина выделена специальная группа однопроцессорных систем с параллельной обработкой потоков данных – SIMD (Single Instruction Multiple Data, один поток команд – множество потоков данных).

Ведущие поставщики микропроцессоров ищут пути повышения их производительности за счет многопотоковой обработки информации на нескольких внутренних ядрах процессора. Ярким примером является технология Hyper-Threading (HT), разработанная фирмой Intel, и позволяющая на одном физическом процессоре создавать два логических процессора, на которых могут выполняться параллельно два программных потока (threads), использующих в один и тот же момент времени разные блоки процессора.

  1. Классификация архитектуры SISD с краткой характеристикой классов.


Архитектура SISD породила целый ряд архитектур: CISC, RISC, VLIW, архитектуру с суперскалярной обработкой и EPIC-концепцию (рис.1.3).

SISD

CISC

RISC

Суперскалярная обработка

VLIW

EPIC

CISC – система команд RISC – ядро

Рис. 1.3. Классификация архитектуры SISD

Компьютеры с CISC (Complex Instruction Set Computer) архитектурой имеют комплексную (полную) систему команд, под управлением которой выполняются всевозможные операции типа «память – память», «память – регистр», «регистр – память», «регистр – регистр».

Компьютеры с RISC (Reduced Instruction Set Computer) архитектурой содержат набор простых, часто употребляемых в программах команд. Основными являются операции типа «регистр — регистр».

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

VLIW-архитектура связана с кардинальной перестройкой всего процесса трансляции и исполнения программ. Уже на этапе подготовки программы компилятор группирует несвязанные операции в пакеты, содержимое которых строго соответствует структуре процессора. Сформированные пакеты операций преобразуются компилятором в командные слова, которые по сравнению с обычными инструкциями выглядят очень большими. Отсюда и название этих суперкоманд и соответствующей им архитектуры — VLIW.

Концепция EPIC (Explicity Parallel Instruction Computing – вычисления с явным параллелизмом команд, где «явным» означает явно указанным при трансляции) разработана совместно фирмами Intel и Hewlett Packard и имеет ту же значимость, что и CISC- и RISC-архитектуры.

1   2   3   4   5   6   7   8   9   ...   31

Похожие:

1. Показать развитие и классификацию однопроцессорных архитектур. 2 icon 1. Показать развитие и классификацию однопроцессорных архитектур...
Архитектура общая функциональная и структурная организация машины, определяющая методы кодирования данных, состав, назначение, принципы...
1. Показать развитие и классификацию однопроцессорных архитектур. 2 icon Руководство по формированию заявок на включение сведений о спортсменах...
Положением о порядке включения сведений о спортсменах во всероссийскую классификацию по сноуборду и классификацию Международной федерации...
1. Показать развитие и классификацию однопроцессорных архитектур. 2 icon Цели и задачи дипломного проекта заключается в том, что бы подвести...
Показать свои знания и умения в организации производственной программы по проведению технического обслуживания и текущего ремонта,...
1. Показать развитие и классификацию однопроцессорных архитектур. 2 icon Пояснительная записка в центре внешкольной работы действует творческое...
Главное назначение программы – показать пути и средства осуществления непрерывного языкового образования детей дошкольного и младшего...
1. Показать развитие и классификацию однопроцессорных архитектур. 2 icon Нод: «Приключения Карандаша и Гвоздика»
«Познавательное развитие», «Физическое развитие», «Речевое развитие», «Социально-коммуникативное развитие»
1. Показать развитие и классификацию однопроцессорных архитектур. 2 icon Рабочая программа младшей группы на 2016 2017 учебный год Программа разработана воспитателем
Комплексно-тематическое планирование содержания организованной деятельности детей (познавательное развитие, речевое развитие, социально...
1. Показать развитие и классификацию однопроцессорных архитектур. 2 icon Лабораторная Работа 2а: Командный Файл Компоновщика 27
Когда вы закончите эту главу, вы должны будите иметь базовые знания архитектуры C28x и принципы взаимодействия его компонент для...
1. Показать развитие и классификацию однопроцессорных архитектур. 2 icon Экзамен это своеобразная борьба, в которой нужно проявить себя, показать...
Экзамен это своеобразная борьба, в которой нужно проявить себя, показать свои возможности и способности
1. Показать развитие и классификацию однопроцессорных архитектур. 2 icon Учебно-тематическое планирование умк «Hot Spot 4» 4 год обучения
Коммуникативные задачи. Развитие и совершенствование лексических навыков. Развитие и совершенствование грамматических навыков. Развитие...
1. Показать развитие и классификацию однопроцессорных архитектур. 2 icon Занятие 4 Кораблик из скорлупы ореха. Подвижные Игры Реализация содержания...
Реализация содержания программы в образовательных областях: «Художественно-эстетическое развитие», «Физическое развитие», «Социально-коммуникативное...
1. Показать развитие и классификацию однопроцессорных архитектур. 2 icon Государственный гражданский служащий должен показать

1. Показать развитие и классификацию однопроцессорных архитектур. 2 icon Конспект лекций
Архитектурная организация процессора ЭВМ. Структура машинной команды. Способы адресации. Особенности архитектур микропроцессоров....
1. Показать развитие и классификацию однопроцессорных архитектур. 2 icon Методическое пособие (Электроинструмент)
Классификацию электроинструмента можно проводить по различным критериям. Например
1. Показать развитие и классификацию однопроцессорных архитектур. 2 icon Программа дистанционного медицинского обслуживания больных пожилого возраста
Государство в рамках фцп «Здравоохранение» предлагает искать решения по повышению качества медицинских услуг, в том числе и за счет...
1. Показать развитие и классификацию однопроцессорных архитектур. 2 icon Основные вопросы I. Холиномиметические и антихолинэстеразные средства
Цель. Изучить классификацию, фармакокинетику, фармакодинамику, показания и противопоказания к применению, побочные эффекты препаратов...
1. Показать развитие и классификацию однопроцессорных архитектур. 2 icon "Вредоносные и антивирусные программы. Компьютерные вирусы и защита от них"
Методическая: показать эффективность применения компьютерной технологии при изучении темы

Руководство, инструкция по применению






При копировании материала укажите ссылку © 2024
контакты
rykovodstvo.ru
Поиск