Frage

If on linux I try to compile c code in the standard way

gcc -myprog.c

the generated binary uses only the base CPU features, since the modern CPUs have a lot of special features to increase the performances, like AVX, AVX2, SSE3, SSE4 etc. according the model

Since I want targeting only a specific CPU type (i7 Sandy Bridge), Is there a way to set the copiler to take advantage of these features?

War es hilfreich?

Lösung

Look at the -march and -mtune gcc flags

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top