First there are some means to improve the Makefile. The bench doesn't compile in // (I tested make -j4) because of a dependency problem for misc.o, I resolved this by adding pointer.h here : misc.o: misc.h misc.c pointer.h Makefile $(CC) $(MACHINE) $(DEFINES) $(CFLAGS)\ -c misc.c To have an optimization on any machine (on actual version of gcc : -mtune=native -march=native will automagically add sse/mmx and so, depending on the architecture. -fforce-mem doesn't work anymore on gcc-4.3.3 Thanks to Popolon for these hints! Wed, 18 Mar 2009 13:52:00 +0100