Відповіді:
Це збірка "розширених" інструкцій в процесорі.
Вони використовуються для прискорення звичайних операцій на основі «медіа», таких як FFT (швидка перетворення Фур'є), перетворення матриці тощо.
MMX та SSE в основному спрямовані на роботу з потоками медіа (аудіо та відео), але мають додатки в іншому місці. 3DNow! як випливає з назви, більш орієнтоване на трансформації 3D.
Хоча головне на користь - це медіа-програми та ігри, інструкції можуть бути використані у багатьох інших програмах.
Ні, це лише для спеціально складених додатків, переважно програм для ігор, графіки, мультимедіа тощо. Осі не користуються ними, оскільки їм рідко потрібно виконувати операції з декількома даними (SIMD), що означає одну інструкцію (це означає, що вони застосовуватимуть ті ж самі інструкції щодо великої кількості даних).