Разделы презентаций


Виды процессоров

Содержание

1. Архитектуры МПВнешняя – для программиста (команды, регистры и т. п.)Внутренняя – для инженера (эл. схемы и т. п.)

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

Слайд 1§2 Виды процессоров
По
архитектуре
назначению
числу ядер
числу кристаллов

§2 Виды процессоровПо архитектуре назначению числу ядер числу кристаллов

Слайд 21. Архитектуры МП
Внешняя – для программиста (команды, регистры и т.

п.)
Внутренняя – для инженера (эл. схемы и т. п.)

1. Архитектуры МПВнешняя – для программиста (команды, регистры и т. п.)Внутренняя – для инженера (эл. схемы и

Слайд 3Внешняя
RISC
CISC
VLIW

ВнешняяRISCCISCVLIW

Слайд 4CISC – Complex Instruction Set Computer
Удобно для asm-программиста, но УУ

сложное + простои конвейера
Н-р, «провести интерполяцию полиномом»

CISC – Complex Instruction Set ComputerУдобно для asm-программиста, но УУ сложное + простои конвейераН-р, «провести интерполяцию полиномом»

Слайд 5Вывод IBM:

компиляторы языков высокого уровня
чаще генерируют простые команды

(типа A->B)
неэффективно используют сложные

Вывод IBM:компиляторы языков высокого уровня чаще генерируют простые команды (типа A->B) неэффективно используют сложные

Слайд 6
Можно ограничиться простыми

Нужны RISC-процессоры
(Reduced Instruction Set Computer)

Можно ограничиться простымиНужны RISC-процессоры(Reduced Instruction Set Computer)

Слайд 7Простые операции можно делать быстро
Высокие тактовые частоты


Нужно хорошее кэширование.

Иначе – холостые такты.

Простые операции можно делать быстро Высокие тактовые частотыНужно хорошее кэширование. Иначе – холостые такты.

Слайд 8VLIW – «очень длинное командное слово»: параллельно выполняемые команды собраны

«в пачки», н-р, по 128 бит
Нужен особый компилятор, но меньше

работы для УУ

Первые VLIW: Sun SPARC (1991),
DEC Alpha (1992)

VLIW – «очень длинное командное слово»: параллельно выполняемые команды собраны «в пачки», н-р, по 128 битНужен особый

Слайд 9Современная тенденция – смесь: RISC ядро + транслятор из CISC

в RISC + поддержка VLIW

Современная тенденция – смесь: RISC ядро + транслятор из CISC в RISC + поддержка VLIW

Слайд 102. По назначению (функциям)
Универсальные – вычислят всё, если есть

ПО, но не всегда эффективны
Используются в качестве ЦП обычных ЭВМ

2. По назначению (функциям) Универсальные – вычислят всё, если есть ПО, но не всегда эффективныИспользуются в качестве

Слайд 11 Специализированные – со «вшитым» алгоритмом работы, оптимизированы
а) сигнальные –

для цифровой обработки аналоговых сигналов
Н-р,
Фурье-преобразование,
АЦП в телевизорах

Специализированные – со «вшитым» алгоритмом работы, оптимизированыа) сигнальные – для цифровой обработки аналоговых сигналовН-р, Фурье-преобразование, АЦП

Слайд 12б) медийные – для быстрой обработки видео и аудио

Н-р, генерировать

треугольники



б) медийные – для быстрой обработки видео и аудиоН-р, генерировать треугольники

Слайд 13Пример: графический процессор GeForce GTX 280
10 модулей по три

8-ядерных процессора = 240 ядер

Пример: графический процессор GeForce GTX 280 10 модулей по три 8-ядерных процессора = 240 ядер

Слайд 15Модуль

Модуль

Слайд 16Рекорд: оптический векторно-матричный умножитель EnLight 256T

Рекорд: оптический векторно-матричный умножитель EnLight 256T

Слайд 178 трилл. оп/с !

Заменяет многопроцессорные системы
Для видео (де)кодирования.

8 трилл. оп/с !Заменяет многопроцессорные системыДля видео (де)кодирования.

Слайд 19в) микроконтроллеры – для управления техникой
Н-р, НЖМД, стиральная машина, подвеска

автомобиля
г) ввода-вывода – для связи ЦП с УВВ
Н-р, есть в

чипсете
в) микроконтроллеры – для управления техникойН-р, НЖМД, стиральная машина, подвеска автомобиляг) ввода-вывода – для связи ЦП с

Слайд 20д) транспьютерные (серверные)
– для многопроц. систем – имеют спец. каналы

(линки) для связи друг с другом

д) транспьютерные (серверные)– для многопроц. систем – имеют спец. каналы (линки) для связи друг с другом

Слайд 22е) нейропроцессоры – для построения нейросетей – имитации мозга

е) нейропроцессоры – для построения нейросетей – имитации мозга

Слайд 23Нейросети эффективны, если задача плохо формализуется (нет строгих алгоритмов)

Н-р, распознавание

образов

Нейросети эффективны, если задача плохо формализуется (нет строгих алгоритмов)Н-р, распознавание образов

Слайд 24ж) научные
Н-р, GRAPE (gravity pipe) и MDGRAPE (molecular dynamic)
Кулон,

ВДВ

ж) научныеН-р, GRAPE (gravity pipe) и MDGRAPE (molecular dynamic) Кулон, ВДВ

Слайд 25Для параллельных вычислений с плавающей точкой

Для параллельных вычислений с плавающей точкой

Слайд 263. По числу ядер
8+1 = Cell BE
3.2 ГГц

3. По числу ядер8+1 = Cell BE3.2 ГГц

Слайд 27Kilocore KC256
Rapport + IBM
100 МГц, 8 бит, 0.5 Вт в

сумме
мобильное ТВ

Kilocore KC256Rapport + IBM100 МГц, 8 бит, 0.5 Вт в суммемобильное ТВ

Слайд 28Общая схема:

Общая схема:

Слайд 29Tile-Gx: 100 полноценных ядра 1.5 ГГц, 4 контроллера DDR3, 10

Gb Ethernet, 55 Вт

Tile-Gx: 100 полноценных ядра 1.5 ГГц, 4 контроллера DDR3, 10 Gb Ethernet, 55 Вт

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика