f
ческие операции
(OR, AND, ASL,
ROL и др.)
обрабатываются
при
помощи АПУ.
В
процессоре
может
быть
не-
сколько
АЛУ.
Каждый
способен
выполнять
арифметические
или
логические
операции
независи-
мо от других,
что позволяет вы-
полнять несколько операций од-
новременно.
AGU (Address Generation
Unit) - устрой-
ство генерации
адресов.
Это уст-
ройство не менее
важно, чем АЛУ,
потому что отвеча-
ет за корректную
адресацию при за-
грузке или сохра-
нении данных.
Математичес-
кий сопроцессор
(FPU).
Процессор
может содержать
несколько мате-
матических сопро-
цессоров. Каждый из них спосо-
бен выполнять, по меньшей ме-
ре, одну операцию с плавающей
точкой независимо оттого, что
делают другие АЛУ.
адресов,
по
которым
размеща-
ются результаты. Потом направ-
ляет
сообщение
другому
неза-
висимому устройству о том, что
необходимо сделать для выпол-
нения инструкции. Дешифратор
допускает выполнение несколь-
ких
инструкций
одновременно
для загрузки всех исполняющих
устройств.
КЭШ.
В отличие от ОЗУ, эта па-
мять находится внутри централь-
Рис. 1
Старая архитектура
Новая архитектура
ного процессора и обладает вы-
сокой
скоростью доступа,
пред-
назначена
для
ускорения
обра-
щения к данным, содержащимся
менее быстрой памяти ОЗУ.
в
первую
очередь
с
опера-
^
тивной,
памятью
процессор
связан шинами.
Так
вот
разница
между
одно-
ядерным
процессором
и
про-
цессором
с
НТ-технологией
в
том,
что
в
такой
архитектуре
процессора АЛУ
и
FPU
опреде-
ляются
не
по
одной,
а
двумя
группами,
т.е.
в
строении
про-
цессора не 7 групп, а уже 9.
Дополнительные
группы АЛУ и FPU
работают парал-
лельно с “близнеца-
ми” АЛУ и FPU, а не
последовательно, и
за один такт обраба-
тывают две опера-
ции одновременно,
а не делают из них
очередь, т.е. полу-
чается виртуализа-
ция второго ядра.
В
таком
случае,
когда
операции
по-
хожи, то быстродей-
ствие
процессора
снижается,
а
когда
разнообразны
или
про-
граммы
адаптированные
к
дан-
ной технологии,то быстродейст-
вие увеличивается.
UWV
.irtWVWAWrt
І
.--ч»
Метод
конвейерной
обработки
данных
позволяет
одному
мате-
матическому
сопроцессору
вы-
полнять несколько операций
од-
новременно.
Сопроцессор
под-
держивает
высокоточные
вычис-
ления как целочисленные, так и с
плавающей
точкой
и,
кроме того, содержит
набор полезных конс-
тант,
которые
ускоря-
ют вычисление.
Сопроцессор рабо-
тает параллельно с
центральным про-
цессором, обеспе-
чивая, таким об-
разом, высокую
производитель-
ность. Кстати, на
заре развития персональных
компьютеров FPU был отдель-
ным чипом на плате.
Дешифратор инструкций (ко-
манд)
анализирует инструкции с
целью
выделения
операндов
и
Если
на обращение
к обычной
памяти
компьютера
тратится
времени не больше
1,25 нс (для
топовой
памяти
ОРВЗ
время
доступа 0,41 нс), то кэш работает
на частоте процессора. В следу-
ющий раз расскажу о том, как ко-
личество
кэш
влияет
на
работу
процессора.
Также в процессоре есть свер-
хбыстрая оперативная память
(СОЗУ), кото-
рую называют
регистрами
процессора.
СОЗУ пред-
назначена,
прежде все-
го, для хране-
ния промежуточных результа-
тов вычислений или данных, не-
обходимых для работы процес-
сора. Время обращения к регис-
трам процессора около 0,3 нс.
Шины
(группы
проводни-
ков).
С
другими
устройствами,
Но
все
равно
вы
получите
не
полноценное ядро, и быстродей-
ствие увеличится
приблизитель-
но
на
25%
или
уменьшится
на
10%. И это из-за того, что данная
технология
имитирует
много-
ядерный
процессор.
При
обра-
ботке
Зй-графики
и
от
данной
технологии польза есть.
В новой архитектуре Nehalem
(Intel Core i3 - i7) инженеры Intel
попытались ликвидировать все
слабые места Hyper-Threading, и
конечный результат получил на-
звание Simultaneous MultiThrea-
ding (или SMT). Одной из осо-
бенностей данной технологии
является разделение ядер дина-
мически на реальные и виртуаль-
ные, что позволяет более эф-
фективно их использовать.
Нужно учитывать и то, что Intel
проводит
агрессивный
марке-
тинг новых процессоров не толь-
ко против AMD, но и против своих
предыдущих моделей. Так, я ког-
предыдущая страница 6 Компьютер 2011 08 читать онлайн следующая страница 8 Компьютер 2011 08 читать онлайн Домой Выключить/включить текст