|
|
|
Компьютеры - 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 |
Просмотров: 2475
|