Классификация архитектур вычислительных систем

Задание к лекции №6

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Классификация архитектур вычислительных систем por Mind Map: Классификация архитектур вычислительных систем

1. Классификация Флинна

1.1. Классификация базируется на понятии потока - последовательности элементов обрабатываемых процессором

2. Дополнения Ванга и Бриггса

2.1. Схема классификации наиболее применима при оценке базовых принципов работы компьютера. Детализирует классы архитектур : SIMD,SISD,MIMD

3. Классификация Фенга

3.1. Классификация вычислительных систем на основе двух простых характеристик Число бит n в машинном слове, обрабатываемых параллельно при выполнении машинных инструкций числу слов m, обрабатываемых одновременно данной вычислительной системой

4. Классификация Шора

4.1. Выделение типичных способов компоновки вычислительных систем на основе фиксированного числа базисных блоков: устройства управления, арифметико-логического устройства, памяти команд и памяти данных.

4.2. Если память представлять как матрицу слов, то доступ к данным осуществляется в направлении, "ортогональном" традиционному - не по словам (строкам), а по битовым слоям (столбцам)

5. Классификация Хендлера

5.1. основа классификации - явное описание возможностей параллельной и конвейерной обработки информации вычислительной системой

6. Классификация Хокни

6.1. систематизации компьютеров, попадающих в класс MIMD по систематике Флинна.

7. Классификация Джонсона

7.1. классификацию MIMD архитектур на основе структуры памяти и реализации механизма взаимодействия и синхронизации между процессорами

8. Классификация Базу

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

9. Классификация Кришнамарфи

9.1. для классификации параллельных вычислительных систем предлагает использовать четыре характеристики

9.1.1. степень гранулярности;

9.1.2. способ реализации параллелизма;

9.1.3. топология и природа связи процессоров;

9.1.4. способ управления процессорами.

10. Классификация Скилликорна

10.1. Классификация состоит из двух уровней. На первом уровне она проводится на основе восьми характеристик:

10.1.1. тип переключателя между DP и DM; количество процессоров команд (IP); число запоминающих устройств (модулей памяти) команд (IM); тип переключателя между IP и IM; количество процессоров данных (DP); число запоминающих устройств (модулей памяти) данных (DM); тип переключателя между IP и DP; тип переключателя между DP и DP.

10.1.2. На втором уровне классификации Д.Скилликорн просто уточняет описание, сделанное на первом уровне, добавляя возможность конвейерной обработки в процессорах команд и данных.

11. Классификация Дазгупты

11.1. Назовем классом классификационной схемы именованную группу объектов, которые по некоторым специально выделенным свойствам отличаются от объектов других классов. Множество классов образует категорию.

11.1.1. Предлагается следующая иерархия категорий: Самый низкий уровень - категория КЭШ-процессора с памятью MCP (memory-cache processor). Классами этой категории являются всевозможные различные архитектуры. Соответствующую архитектуре формулу можно рассматривать как имя класса. 2.Более высокий уровень - категория КЭШ-процессора (СP). Множество классов этой категории получается путем удаления из классов категории CP составляющих, описывающих память. 3.Самый высокий уровень - категория процессора (P). Классы получают удалением кэш-составляющих из классов категории CP.

12. Классификация Дункана

12.1. Требование Дункана - не рассматривать компьютеры, использующие только параллелизм низкого уровня, наравне со всеми остальными, т.к., во-первых, практически все существующие системы будут классифицированны как "параллельные" (что заведомо не будет позитивным фактором для классификации), и, во-вторых, такие машины будут плохо вписываться в любую модель или концепцию, отражающую параллелизм высокого уровня.