Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Ются, например, процессоры фирм NEC и Hitachi





Глава 2. Архитектура и структура ВМ и систем

Динамическое исполнение (Dynamic execution technology)

Это совокупность технологий обработки данных в процессоре,

Обеспечивающая более эффективную работу процессора за счет ма-

Нипулирования данными, а не простого исполнения списка инст-

Рукций. Динамическое исполнение представляет собой-комбинацию

трех методов обработки данных:

•множественное предсказание ветвлений;

•анализ потока данных;

•спекулятивное (по предположению) исполнение.

Впервые реализовано в процессоре Pentium Pro.

М н о ж е с т в е н н о е п р е д с к а з а н и е в е т в л е н и й. Пред-

сказывается прохождение программы по нескольким ветвям: про-

Цессор может предвидеть разделение потока инструкций, используя

Алгоритм множественного предсказания ветвлений. С большой точ-

ностью (более 90 %) он предсказывает, в какой области памяти

Можно найти следующие инструкции. Это оказывается возможным,

Поскольку в процессе исполнения иструкции процессор просматри-

Вает программу на несколько шагов вперед. Этот метод позволяет

Увеличить загруженность процессора.

Хотя ВТВ (Branch Target Buffer —буфер предсказания перехо-

Дов) и не может правильно предсказать абсолютно все переходы, но

Большинство предсказаний оказывается точными, что обеспечивает

Значительное повышение производительности. Например, про-

Граммный цикл, состоящий из пересылки, сравнения, сложения и

Перехода в 80486 DX выполняется за 6 тактов синхронизации, а в

Pentium за 2 (команды пересылки и сложения, а также сравнения и

Перехода сочетаются и предсказывается переход).

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

Фик исполнения инструкций в оптимальной последовательности,

Независимо от порядка их следования в тексте программы. Исполь-

Date: 2015-11-13; view: 360; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.006 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию