Malcolm Baldridge schrieb: >gcc options as a starting point: > >CFLAGS='-O2 -mfpmath=sse -msse2 -march=pentium4 -mcpu=pentium4 \ >-fomit-frame-pointer -s' CXXFLAGS='-O2 -mfpmath=sse -msse2 \ >-march=pentium4 -mcpu=pentium4 -fomit-frame-pointer -s' ./configure blah.. > >=MB= > > minor nit because I see that very often. :) from the gcc man page: -march=cpu-type Generate instructions for the machine type cpu-type. The choices for cpu-type are the same as for -mcpu. Moreover, specifying -march=cpu-type implies -mcpu=cpu-type. The extra -mcpu is unnesessery :). And theres a -mmmx switch, but I don't know if it is that useful for DSP, since the mmx instructions are integer only. Good thing you didn't recommend -O3. I've seen instances where it was much slower than -O2.