Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Паралпрог / Паралпрог_Презентация

.pdf
Скачиваний:
24
Добавлен:
03.06.2015
Размер:
430.88 Кб
Скачать

История параллельностиности

Выборкакоманды Декодированиеиувеличениепрограммного счетчикасчетчика Вычисление адресаоперандов Выборкаоперандов Операция

Сохранениерезультата

Введение отдельныхустройствдля каждойждой стадиистадии обработки командыпозволяет организоватьовать конвейер

История параллельностиности

Независимые функциональные устройстваства длядля выполненияразличныхопераций - CDCC 66006600

(1964)

времятакта 100нс, производительность 2-3 млн. операций вв секундусекунду,,

оперативнаяпамятьразбита на 32 банкака попо 40964096 60-тиразрядныхслов, циклпамяти 1мкс,

10 независимыхфункциональных устройствойств..

Суперскалярныепроцессоры. Появлениеие VLIWVLIW-- процессоров.

История параллельностиности

Выполнениесложениясплавающей точкойочкой::

Сравнениепорядков

Выравниваниепорядков

Сложениемантисс

Нормализация

Округление

Конвейерныефункциональныеустройства - CDCCDC 76007600

(1969)

История параллельностиности

Несколькоконвейеровкоманд Мелкомодульная многопоточность Крупномодульная многопоточность Синхроннаямногопоточность

История параллельностиности

матричныепроцессоры: ILLIAC IV :

Проект(1967): 256 процессорных элементовтов ((ПЭПЭ)) == 44 квадрантапо 64ПЭ, возможностьжность реконфигурации: 2 квадрантанта попо 128128ПЭПЭ или 1 квадрантиз 256ПЭ,, такттакт 4040нснс,, производительность 1Гфлопоп;;

Реально: конец 1971 г. - изготовленаа системасистема изиз 11 квадранта, в 1974г. она введенаедена вв эксплуатацию, доводка веласьлась додо 19751975 года. Функционировала доо 19821982 годагода..

История параллельностиности

Векторно-конвейерныеЭВМ

CRAY 1 (1976):

В 1972 годуС.Крэйпокидает CDC иосновывает свою компаниюкомпанию CrayCray Research, котораяв 1976г. выпускает первый векторноо--конвейерныйконвейерный компьютер CRAY-1: времятакта 12.5нс, 12 конвейерныхых функциональных устройств, пиковая производительностьсть 160160 миллионов операцийвсекунду, оперативная память доо 11МсловаМслова ((словослово - 64 разряда), циклпамяти 50нс. Главным новшеством являетсяявляется введениевекторных команд, работающихсцелыми массивамиассивами независимых данныхипозволяющих эффективно использоватьользовать конвейерные функциональные устройства.

История параллельностиности

Многопроцессорные вычислительные комплексыкомплексы

Кластеры

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

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

Персональные ЭВМ Рабочие станции Мини—ЭВМ

Большие универсальныеЭВМ (mainframe)me) Минисупер--ЭВМ Супер--ЭВМ

Этаклассификацияпозволяет, бытьь можетможет,, примерноприкинуть стоимость компьютерапьютера

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

Классическаясистематика Флиннаинна

Поколичествупотоковкоманди данныханных::

SISD

SIMD

MISD

MIMD

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

SISD (single instruction stream / single data stream) - одиночныйночный потокпоток

командиодиночный потокданных. Кэтомуклассу относятсясятся,, преждепрежде всего, классическиепоследовательные машины, или иначеначе,, машинымашины фон-неймановского типа, например, PDP-11 или VAX 11/7801/780.. ВВ такихтаких машинахестьтолько одинпотоккоманд, все командыманды обрабатываются последовательно другзадругоми каждаяждая командакоманда инициируетоднуоперациюсоднимпотоком данных.. НеНе имеетимеет значениятотфакт, чтодляувеличенияскорости обработкиотки командкоманд ии скоростивыполнения арифметическихопераций можетт применятьсяприменяться конвейерная обработка - какмашина CDC 6600 со скалярнымикалярными функциональными устройствами, таки CDC 7600 с конвейерныминвейерными попадают вэтоткласс.

Соседние файлы в папке Паралпрог