Ноутбук - всегда с тобой

Суббота, 18.05.2024, 23:53

Приветствую Вас Гость | RSS | Главная | Всё о ноутбуках: обзоры, описания, ремонт | Регистрация | Вход

Главная » Статьи » Модернизация и ремонт ноутбуков » Процессоры

Процессоры стр165
Анализ потока данных 
Функция анализа потока команд используется для исследования потока данных, прохо- 
дящих через процессор, и выявления любых возможностей выполнения команды с изменени- 
ем заданной ранее последовательности. Специальный процессорный модуль отправки/вы- 
полнения контролирует команды и позволяет выполнять их в таком порядке, который опти- 
мизирует использование модулей множественного суиерскалярного выполнения. Возмож- 
ность изменять последовательность выполнения команд позволяет сохранить занятость мо- 
дулей выполнения даже в случае промаха кэш-памяти или обработки каких-либо информа- 
ционно-зависимых команд. 
Упреждающее выполнение 
Способность процессора выполнять команды с. помощью опережающего просмогра суще- 
ствующего счетчика команд называется упреждающим выполнением. Модуль отправки/вы- 
полнения, включенный в процессор, анализирует поток данных для выполнения всех команд. 
124 Глава 4. Процессоры 
существующих в буфере (накопителе) команд, и сохранения результатов их выполнения 
в буферных регистрах. После этого модуль изъятия анализирует содержимое пула команд, 
чтобы проверить наличие завершенных команд, не зависящих от данных, которые получены 
при выполнении других команд, или наличие команд, имеющих неразрешенные предсказания 
перехода. Результаты выполнения обнаруженных завершенных команд передаются в память 
модулем изъятия или соответствующей стандартной архитектурой Intel в том порядке, в ко- 
тором они были получены. Затем команды удаляются из буфера. 
В сущности, динамическое выполнение устраняет зависимость от линейной последова- 
тельности команд. Выполнение команд с изменением их последовательности позволяет мак- 
симально загрузить модуль выполнения и сократить время ожидания, необходимое для полу- 
чения данных из памяти. Несмотря на то что порядок предсказания и выполнения команд 
может быть изменен, их |>езультаты передаются в исходном порядке, для того чтобы не пре- 
рывать и не изменять течение программы. Это позволяет процессорам PG выполнять про- 
граммы, оптимизированные для архитектуры Intel, точно так же, как это делали Р5 (Pentium) 
или процессоры более ранних версий, но на целый порядок быстрее! 



























Категория: Процессоры | Добавил: mor (07.03.2010)
Просмотров: 413 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:

Наше меню

Поиск

Помощники

Статистика


Онлайн всего: 1
Гостей: 1
Пользователей: 0