Visual C ++ (я использую VS2005) можно принудительно использовать инструкции SSE. Кажется, он не так хорош, как компилятор Intel, но если кто-то уже использует VC ++, нет никаких причин не включать эту опцию.
Перейти к свойствам проекта, свойствам конфигурации, C / C ++, генерации кода: включить расширенный набор инструкций. Установите «Потоковое SIMD Instructios» или «Потоковое SIMD Instructios 2». Вам нужно будет быстро установить модель с плавающей запятой. Также нужно будет изменить некоторые другие параметры, но компилятор сообщит вам об этом.