Читать реферат по всему другому: "Архитектура современных процессоров" Страница 2
- 1
- 2
- 3
- 4
- . . .
- последняя »
Функция "чтения" служит для ознакомления с работой. Разметка, таблицы и картинки документа могут отображаться неверно или не в полном объёме!
дополнительного набора, как правило, выполняет действие, для которого понадобилась бы небольшая программа, состоящая из команд основного набора. Опять-таки, как правило, одна команда выполняется процессором быстрее, чем заменяющая ее последовательность. Однако в 99% случаев, ничего такого, чего нельзя было бы сделать с помощью основных команд, с помощью команд из дополнительного набора сделать нельзя. Таким образом, упомянутая выше проверка программой поддержки дополнительных наборов команд процессором, должна выполнять очень простую функцию: если, например, процессор поддерживает SSE — значит, считать будем быстро и с помощью команд из набора SSE. Если нет — будем считать медленнее, с помощью команд из основного набора. Корректно написанная программа обязана действовать именно так. Впрочем, сейчас практически никто не проверяет у процессора наличие поддержки MMX, так как все CPU, вышедшие за последние 5 лет, этот набор поддерживают гарантированно. Для справки приведем таблицу, на которой обобщена информация о поддержке различных расширенных наборов команд различными десктопными (предназначенными для настольных ПК) процессорами. Таблица 1
Сравнение основных наборов команд
| Процессор | MMX | EMMX | 3DNow! | SSE | E3DNow! | SSE2 | SSE3 |
| Intel Pentium II | + | — | — | — | — | — | — |
| Intel Celeron до 533 MHz | + | — | — | — | — | — | — |
| Intel Pentium III | + | — | — | + | — | — | — |
| Intel Celeron 533—1400 MHz | + | — | — | + | — | — | — |
| Intel Pentium 4 | + | — | — | + | — | + | +/—* |
| Intel Celeron от 1700 MHz | + | — | — | + | — | + | — |
| Intel Celeron D | + | — | — | + | — | + | + |
| Intel Pentium 4 eXtreme Edition | + | — | — | + | — | + | +/—* |
| Intel Pentium eXtreme Edition | + | — | — | + | — | + | + |
| Intel Pentium D | + | — | — | + | — | + | + |
| AMD K6 | + | + | — | — | — | — | — |
| AMD K6-2 | + | + | + | — | — | — | — |
| AMD K6-III | + | + | + | — | — | — | — |
| AMD Athlon | + | + | + | — | + | — | — |
| AMD Duron до 900 MHz | + | + | + | — | + | — | — |
| AMD Athlon XP | + | + | + | + | + | — | — |
| AMD Duron от 1000 MHz | + | + | + | + | + | — | — |
| AMD Athlon 64 / Athlon FX | + | + | + | + | + | + | +/—* |
- 1
- 2
- 3
- 4
- . . .
- последняя »
Похожие работы
Интересная статья: Основы написания курсовой работы

(Назад)
(Cкачать работу)