Главная Монтаж компьютерных сетей Защита данных Информационные системы Кабельные системы Карта сайта Контакты
•  Apple выпустила «волшебную» мышь без кнопок
Корпорация Apple выпустила первую в мире мышь с мультисенсорным управлением.

•  Производители предсказали дефицит памяти в 2010 году
С августа 2009 года контрактная цена чипов памяти DDR2 растет на 20 процентов в месяц, сообщает Digitimes.

•  Опубликован первый тест процессора Core i9
Сотрудникам польского издания PClab.pl удалось протестировать ранний инженерный образец шестиядерного процессора Intel Core i9.

Процессоры intel


Впервые реализованное в процессоре Pentium® Pro, Динамическое исполнениепредставляет собой комбинацию трех технологий обработки данных, обеспечивающихболее эффективную работу процессора. Это: множественное предсказание ветвлений, анализ потока данных, и спекулятивное исполнение.Динамическое исполнение обеспечивает более эффективную работу процессора, позволманипулировать данными, а не просто исполнять список инструкций.

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

Динамическое исполнение состоит из:

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

Предсказывает прохождение программы по нескольким ветвям:Используя алгоритм множественного предсказания ветвлений, процессор может предвидетьразделение потока инструкций. С большой точностью (более 90%) он предсказывает,в какой области памяти можно найти следующие инструкции. Это оказывается возможным, посколькув процессе исполнения инструкции процессор просматривает программу на несколько шагов вперед.Этот метод позволяет увеличить загруженность процессора.

-Анализ потока данных

Анализирует и составляет график исполнения инструкций в оптимальнойпоследовательности, независимо от порядка их следования в тексте программы:Используя анализ потока данных, процессор просматривает декодированные инструкциии определяет, готовы ли они к непосредственному исполнению или зависят от результатадругих инструкций. Далее процессор определяет оптимальную последовательность выполнении исполняет инструкции наиболее эффективным образом.

-Спекулятивное выполнение

Повышает скорость выполнения, просматривая программу вперед иисполняя те инструкции, которые необходимы:Процессор выполняет инструкции (до 5 инструкций одновременно) по мере их поступления в оптимизированной последовательности(спекулятивно). Это обеспечивает максимальную загруженность процессора Pentium® II и увеличиваетскорость исполнения программы.Поскольку выполнение инструкций происходит на основе предсказания ветвлений,результаты сохраняются как "спекулятивные". На конечном этапепорядок инструкций восстанавливается и и переводится в обычное машинное состояние.

1  2  3  4  5  6  7  8  9  10  11  12