ВУЗ:
Составители:
в) гиперпотоковая обработка двух тредов на одном физическом процессоре
На рис. 5.7,в показан процесс гиперпотоковой обработки, когда
используется один физический процессор, на котором эмулированы
два логических процессора.
Треды 1 и 2 поступают фактически на одни и те же конвейеры,
загрузка которых теперь более эффективна. Общее время исполнения
обоих тредов равно 9 тактам.
В процессоре Pentium 4 эмулируется работа двух логических про-
цессоров. Оба логических процессора конкурируют за ресурсы
единственного вычислительного ядра. В результате повышается сте-
пень использования функциональных устройств.
Гиперпотоковая технология под названием SMT (Simultaneous
Multi-Threading) использована также в многоядерных процессорах In-
tel Core i7 архитектуры Nehalem.
5.7 Процессоры фирмы AMD
Фирма AMD – постоянный конкурент фирмы Intel. Процессоры
AMD ориентированы на систему команд х86, используемую в про-
цессорах Intel. В то же время некоторые архитектурные решения у
AMD отличаются.
Рассмотрим процессор К5 . Он использует архитектуру RISC 86.
Команды х86 у Intel имеют переменную длину и сложную структуру.
Фирма AMD пошла по пути преобразования длинных CISC – команд
в несколько небольших RISC – подобных компонент, так называемых
ROP (RISC-Operation). На рис. 5.8 показана основная структура К5.
Основные особенности процессора К5.
1. Шесть конвейерных функциональных блоков, работающих
параллельно.
2. Кэш команд – 16 КВ, кэш данных – 8 КВ.
3. Изменение последовательности выполнения команд, но не
переупорядочивание.
101
Страницы
- « первая
- ‹ предыдущая
- …
- 97
- 98
- 99
- 100
- 101
- …
- следующая ›
- последняя »