|
|
Компьютеры - SIMD - SIMD-расширения, используемые в процессорах архитектуры x8604 июня 2011
Оглавление: 1. SIMD 2. SIMD-расширения, используемые в процессорах архитектуры x86
- Multimedia Extensions. Коммерческое название дополнительного набора инструкций, выполняющих характерные для процессов кодирования/декодирования потоковых аудио/видео данных действия за одну машинную инструкцию. Впервые появился в процессорах Pentium MMX.
- MMX Extended расширенный набор инструкций MMX, используемый в процессорах AMD и Cyrix.
- 3DNow! расширение набора команд MMX процессоров AMD, начиная с AMD K6-2.
- 3DNow! Extended расширение набора команд 3DNow! процессоров AMD, начиная с AMD Athlon.
- SSE набор инструкций, разработанный Intel, и впервые представленный в процессорах серии Pentium III как ответ на аналогичный набор инструкций 3DNow! от AMD, который был представлен годом раньше.
- SSE2 набор инструкций, разработанный Intel, и впервые представленный в процессорах серии Pentium 4.
- SSE3 третья версия SIMD-расширения Intel, потомок SSE, SSE2 и x87. Представлен 2 февраля 2004 года в ядре Prescott процессора Pentium 4.
- SSSE3 набор SIMD-инструкций, используемый в процессорах Intel Core 2 Duo.
- SSE4 новая версия SIMD-расширения Intel. Анонсирован 27 сентября 2006 года. Представлен в 2007 году процессорах серии Penryn.
- AVX анонсированная версия SIMD-расширения Intel, которая будет представлена в 2010 году в процессорах архитектуры Sandy Bridge.
Процессор |
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 |
+ |
+ |
+ |
+ |
+ |
+ |
+/—* |
AMD Sempron |
+ |
+ |
+ |
+ |
+ |
+/—* |
+/—* |
AMD Athlon 64 X2 |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
VIA C3 |
+ |
+ |
+/—* |
+/—* |
— |
— |
— |
Наборы расширения базовых инструкций процессоров семейства x86 |
MMX | MMXEXT | SSE | SSE2 | SSE3 | SSSE3 | SSE4 | ATA | 3DNow! | 3DNowExt | SSE5 | AVX | AES |
Просмотров: 2216
|