SSE i SSE 2 w Visual 2008

Przeglądając opcje projektu w Visual C++ 2008 Express Edition natrafiłem na opcję, która umożliwia kompilatorowi użycie dodatkowych instrukcji procesora z zestawów SSE i SSE2. Niestety nie wiem, które co i jak kompilator może zoptymalizować, ale myślę, że warto ustawić tę opcję na minimum SSE. A nuż coś pomoże. Aby uaktywnić tę opcję należy wejść do opcji projektu -> C++ -> Code Generation -> Enable Enhanced Instruction Set.

Próba uruchomienia programu zoptymalizowanego pod instrukcje wyższego zestawu po prostu się nie powiedzie, ale w dzisiejszych czasach kiedy dostępny jest zestaw instrukcji SSE3, można sobie pozwolić na minimum SSE.

One Comment

  1. Xion:

    Pamiętajmy tylko, że:

    – SSE – dostępne od Pentium 2 wzwyż
    – SSE2 – od Pentium 4
    – SSE3 – od Pentrium 4 Extreme Edition (głównie 64-bity) i w Core 2
    – SSE4 – od Core 2, i to chyba nawet nie we wszystkich

    Na szczęście wspomniana opcja umożliwia jedynie wybór spośród SSE i SSE2 ;)

Leave a comment