Hello!
I am usually compiling LAME for my Athlon with ICL4.5 (/G6 /Qxi)
and the Makefile.msvc.
Now i wanted to do a compile (LAME 3.96a3) for a P3 and saw that
the NASM file for SSE is outcommented in the Makefile.msvc.
It says "not yet coded".
Since the "fftsse.nas" exists i included the line and had to add
the one for "ffttbl.nas". It compiled fine with icl4.5 and NASM 0.98.38.
The entry in the makefile is now:
CC_SWITCHES = $(CC_SWITCHES) /DUSE_FFTSSE
ASM_OBJ = $(ASM_OBJ) libmp3lame/i386/fftsse.obj
ASM_OBJ = $(ASM_OBJ) libmp3lame/i386/ffttbl.obj
The ICL switches are the same as before.
On the P3 i saw an average speed increase of ~10% (don't count so much
on that, other programs were running too, though they didn't need much
CPU-Power), the resulting mp3 was ~0.1% bigger than without NASM-SSE.
Can anybody tell me if i am safe with using the NASM-SSE now ?
ciao, rocko
___
mp3encoder mailing list
[EMAIL PROTECTED]
http://minnie.tuhs.org/mailman/listinfo/mp3encoder