How would I compile asterisk for the Athlon XP arch, would there be any advantage doing this?
CHOST="i686-pc-linux-gnu" CFLAGS="-mcpu=athlon-xp -O3 -pipe"
Well, it might run slightly faster, but you probably won't really notice the difference. You might well be better off with -O2 rather than -O3, as -O3 tends to agressively unroll branches to inlines which reduces the amount of code that fits on the chip's cache, resulting in slowness. It's swings and roundabouts, really.
If you're using echo cancelling, it should be quicker if you enable the MMX stuff for that (see the Asterisk Makefile).
Why do you need the extra speed? If you're desperately trying to optimise things like this to gain extra performance, you must have a pretty big system. Pretty big system should mean you have the cash to upgrade your CPU a bit, which will make much more difference.
-- Alastair Maw MX Telecom - Systems Analyst http://www.mxtelecom.com
_______________________________________________ Asterisk-Users mailing list [EMAIL PROTECTED] http://lists.digium.com/mailman/listinfo/asterisk-users
