Презентация Производительность. Многопроцессорные системы онлайн

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Производительность. Многопроцессорные системы абсолютно бесплатно. Урок-презентация на эту тему содержит всего 80 слайдов. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Технология » Производительность. Многопроцессорные системы



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    80 слайдов
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    4.90 MB
  • Просмотров:
    96
  • Скачиваний:
    0
  • Автор:
    неизвестен



Слайды и текст к этой презентации:

№1 слайд
Производительность.
Содержание слайда: Производительность. Многопроцессорные системы Лекция 7 (По материалам Мухаметова В.Н.)

№2 слайд
tb gmail.com Тема письма
Содержание слайда: 4096tb@gmail.com Тема письма: БГУИР. … .

№3 слайд
Лекция . Структура
Содержание слайда: Лекция 5. Структура процессора. Архитектуры CISC и RISC. Архитектура процессора Intel .

№4 слайд
Лекция . Адресация. Режимы
Содержание слайда: Лекция 6. Адресация. Режимы работы процессора. Управление памятью.

№5 слайд
Лекция . Производительность.
Содержание слайда: Лекция 7. Производительность. Многопроцессорные системы

№6 слайд
Иерархия памяти
Содержание слайда: Иерархия памяти

№7 слайд
Иерархия памяти
Содержание слайда: Иерархия памяти

№8 слайд
Иерархия памяти
Содержание слайда: Иерархия памяти

№9 слайд
Иерархия памяти
Содержание слайда: Иерархия памяти

№10 слайд
Computer memory hierarchy
Содержание слайда: Computer memory hierarchy

№11 слайд
Повышение производительности
Содержание слайда: Повышение производительности Развитие архитектуры IA-32. Кэш. FPU.

№12 слайд
Производительность
Содержание слайда: Производительность

№13 слайд
Скорость света не превысить!
Содержание слайда: Скорость света не превысить!

№14 слайд
Параллелизм Параллелизм на
Содержание слайда: Параллелизм Параллелизм: на уровне команд (ILP – Instruction Level Parallelism) на уровне процессов (TLP – Thread Level Parallelism) Параллелизм: многопроцессорные системы многоядерные процессоры

№15 слайд
Конвейеризация Рipelining
Содержание слайда: Конвейеризация (Рipelining) Реализация обработки команд внутри процессора в несколько этапов Идея состоит в использовании разных устройств процессора на разных этапах обработки команды

№16 слайд
Конвейер инструкций
Содержание слайда: Конвейер инструкций

№17 слайд
Латентность конвейера
Содержание слайда: Латентность конвейера

№18 слайд
Конвейер
Содержание слайда: Конвейер

№19 слайд
Intel Pentium IV
Содержание слайда: Intel Pentium IV Суперскалярная архитектура (как и все Pentium’ы ) «Гиперконвейерная технология» (сверхдлинный конвейер: 5 стадий у P5,10 стадий у P6, 20 стадий у Pentium IV) «Net Burst» технология (до 126 МО одновременно) SSE2 (+ 144 новых команды типа SIMD) Выборка МО (микроопераций) Переименование регистров (128 физических) Помещение МО в очередь (планирование с учетом зависимостей) Отсылка на CPU или FPU Чтение из файлов регистров Выполнение (1 такт) Определение флагов Запись результата (проверка перехода)

№20 слайд
Согласно Флинту SISD Single
Содержание слайда: Согласно Флинту SISD (Single Instruction, Single Data) SIMD (Single Instructions, Multiple Data) MISD (Multiple Instruction, Single Data) MIMD (Multiple Instruction, Multiple Data) SISD – «обычные» компьютеры (фон Неймана) SIMD – векторные суперкомпьютеры MISD – не существуют MIMD – мультипроцессорные системы, мультикомпьютеры, кластеры (Таненбаум, 4-е изд., с. 584)

№21 слайд
Пути достижения параллелизма
Содержание слайда: Пути достижения параллелизма Потоковая архитектура ОКМД (одна операция над многими данными – MMX, XMM, SSE) МКМД (многопроцессорные системы, суперкомпьютеры) МКМД (множество независимых компьютеров – кластеры, суперкомпьютеры)

№22 слайд
Суперскалярная архитектура
Содержание слайда: Суперскалярная архитектура

№23 слайд
Hyper-Threading
Содержание слайда: Hyper-Threading

№24 слайд
Содержание слайда:

№25 слайд
Multiprocessor systems
Содержание слайда: Multiprocessor systems

№26 слайд
SMP-системы Symmetrical Multi
Содержание слайда: SMP-системы (Symmetrical Multi Processor systems).

№27 слайд
Закон Амдала
Содержание слайда: Закон Амдала

№28 слайд
Закон Амдала
Содержание слайда: Закон Амдала

№29 слайд
SMP
Содержание слайда: SMP

№30 слайд
NUMA-системы Non-Uniform
Содержание слайда: NUMA-системы (Non-Uniform Memory Access systems).

№31 слайд
Кластеры
Содержание слайда: Кластеры

№32 слайд
Кластеры
Содержание слайда: Кластеры

№33 слайд
HyperТhreading Гипертрейдинг
Содержание слайда: HyperТhreading (Гипертрейдинг)

№34 слайд
SMP - Symmetrical
Содержание слайда: SMP - Symmetrical MultiProcessing

№35 слайд
Двухъядерный процессор
Содержание слайда: Двухъядерный процессор

№36 слайд
Intel Smithfield
Содержание слайда: Intel Smithfield

№37 слайд
Классическая двухпроцессорная
Содержание слайда: «Классическая» двухпроцессорная SMP-система с двухъядерными процессорами

№38 слайд
SUMA
Содержание слайда: SUMA

№39 слайд
AMD Toledo
Содержание слайда: AMD Toledo

№40 слайд
Пример двухпроцессорной
Содержание слайда: Пример двухпроцессорной двухядерной системы на Opteron 2хх и чипсете AMD 82хх.

№41 слайд
AMD Opteron Dual-Core
Содержание слайда: AMD Opteron Dual-Core Architecture

№42 слайд
Intel amp AMD
Содержание слайда: Intel & AMD

№43 слайд
Когерентность кэш-памяти
Содержание слайда: Когерентность кэш-памяти

№44 слайд
Когерентность кэш-памяти
Содержание слайда: Когерентность кэш-памяти Протоколы поддержания когерентности кэшей: у процессоров Intel - «MESI», у процессоров AMD - «MOESI».  MESI - Modified, Exclusive, Shared, Invalid MOESI - Modified, Owner, Exclusive, Shared, Invalid

№45 слайд
Write-Through
Содержание слайда: Write-Through

№46 слайд
MESI MESI Modified,
Содержание слайда: MESI MESI (Modified, Exclusive, Shared, Invalid) Modified - состояние (выделено желтым) соответствует измененной строке в кэш-памяти, содержащей данные, которые еще не записаны в оперативную память. Этих данных в кэшах других процессоров нет. Exclusive - состояние (выделено салатовым) соответствует копии данных, которые записаны в кэш память только данного конкретного процессора. Shared - состояние (выделено зеленым) соответствует копии данных, которые содержатся в кэш-памяти одновременно нескольких процессоров. Invalid - состояние (выделено красным) соответствует строкам кэш-памяти, содержащим устаревшую информацию Оперативная память на схеме помечена красным, если в ней содержатся устаревшие копии данных

№47 слайд
Кэш Чтение корректных данных
Содержание слайда: Кэш Чтение корректных данных и модификация

№48 слайд
Кэш Чтение устаревших данных
Содержание слайда: Кэш Чтение «устаревших» данных

№49 слайд
MOESI MOESI Modified, Owner,
Содержание слайда: MOESI MOESI (Modified, Owner, Exclusive, Shared, Invalid) Modified - состояние (выделено желтым) соответствует измененной строке в кэш-памяти, содержащей данные, которые еще не записаны в оперативную память. Этих данных в кэшах других процессоров нет. Owner - состояние (выделено светло-голубым) соответствует измененной строке, содержащей данные, которые еще не записаны в оперативную память и которые ЕСТЬ в кэшах других процессоров Exclusive - состояние (выделено салатовым) соответствует копии данных, которые записаны в кэш память только данного конкретного процессора. Shared - состояние (выделено зеленым) соответствует копии данных, которые содержатся в кэш-памяти одновременно нескольких процессоров. Invalid - состояние (выделено красным) соответствует строкам кэш-памяти, содержащим устаревшую информацию. Оперативная память на схеме помечена красным, если в ней содержатся устаревшие копии данных

№50 слайд
Кэш Чтение устаревших данных
Содержание слайда: Кэш Чтение «устаревших» данных

№51 слайд
Кэш Чтение корректных данных
Содержание слайда: Кэш Чтение корректных данных и модификация

№52 слайд
Pentium Processor With HT
Содержание слайда: Pentium 4 Processor With HT

№53 слайд
Pentium D Processor
Содержание слайда: Pentium D Processor

№54 слайд
Pentium Processor With HT
Содержание слайда: Pentium 4 Processor With HT

№55 слайд
Dual Gore Pentium Processor
Содержание слайда: Dual Gore Pentium Processor Extreme Edition

№56 слайд
Реализация IA- Intel Itanium
Содержание слайда: Реализация IA-64 Intel Itanium2

№57 слайд
IA- IA-
Содержание слайда: IA-32 / IA-64

№58 слайд
Реализация IA- Intel Itanium
Содержание слайда: Реализация IA-64: Intel Itanium2

№59 слайд
EPIC
Содержание слайда: EPIC

№60 слайд
Содержание слайда:

№61 слайд
Itanium
Содержание слайда: Itanium 2

№62 слайд
Функциональные устройства
Содержание слайда: Функциональные устройства

№63 слайд
Itanium Каждая из инструкций
Содержание слайда: Itanium 2 Каждая из инструкций при разборе связки направляется на соответствующий ее типу конвейер: (A) целочисленное АЛУ (B) Не-АЛУ целочисленное (M) памяти (F) вещественные (B) Ветвления (L) специальные

№64 слайд
Формат связки команд IA-
Содержание слайда: Формат связки команд IA-64

№65 слайд
Содержание слайда:

№66 слайд
IA-
Содержание слайда: IA-64

№67 слайд
IA-
Содержание слайда: IA-64

№68 слайд
Конвейер Itanium
Содержание слайда: Конвейер Itanium

№69 слайд
Конвейер CPU с внеочередным
Содержание слайда: Конвейер CPU с внеочередным исполнением команд

№70 слайд
Out-of-order Processor
Содержание слайда: Out-of-order Processor Pipeline (2)

№71 слайд
-ядерный процессор Intel
Содержание слайда: 80-ядерный процессор Intel Teraflops Research Chip

№72 слайд
Технология Teraflops основан
Содержание слайда: Технология Teraflops основан на техпроцессе 65 нм. Процессор построен на одной подложке, объединившей 80 независимых процессорных ядер. Ядра размещены в виде прямоугольника 8х10. Одно ядро имеет площадь 3 кв. миллиметра. Чип использует упаковку LGA с 1248 контактами. 343 из них используются для передачи сигналов, а остальные - это питание и земля.

№73 слайд
Ядро Intel Teraflops
Содержание слайда: Ядро Intel Teraflops

№74 слайд
Роутер ядра используется для
Содержание слайда: Роутер ядра используется для передачи данных и команд в сети между ядрами. Роутер ядра используется для передачи данных и команд в сети между ядрами. Роутер каждого ядра имеет пять 39-битных портов, которые обеспечивают общую пропускную способность 80 ГБ/с. Основное достижение Интел в этом чипе то, что вычислительный модуль может быть заменен на все что угодно, включая ядра х86, ядра DSP и др.

№75 слайд
Частоты и управление питанием
Содержание слайда: Частоты и управление питанием

№76 слайд
Синхронизация Разработчикам
Содержание слайда: Синхронизация Разработчикам очень трудно обеспечить появление частотного сигнала в одно и то же время во всех частях процессора, особенно, принимая во внимание увеличение рабочих частот и площади процессоров. Но это необходимо для нормальной работы процессора. Intel говорит, что обеспечение синхронизации тактовой частоты требует около 30% всей энергии, потребляемой процессором.

№77 слайд
Чип может работать на
Содержание слайда: Чип может работать на нескольких скоростях, в зависимости от рабочего напряжения. Чип может работать на нескольких скоростях, в зависимости от рабочего напряжения. При частоте 4 ГГц чип может достичь производительности 1,28 терафлоп при энергопотреблении 181 Вт. Самая низкая частота, на которой может работать чип - 1 ГГц, энергопотребление при этом - 11 Вт, а количество выполняемых операций с плавающей запятой может достигать 310 миллиардов в секунду.

№78 слайд
Перспективы
Содержание слайда: Перспективы

№79 слайд
Что дальше?
Содержание слайда: Что дальше?

№80 слайд
Содержание слайда:

Скачать все slide презентации Производительность. Многопроцессорные системы одним архивом: