i did another compile session:
my sys: Pentium III 533 MHz on SuSE Linux 8.2 with gcc (GCC) 3.3 20030226 (prerelease) (SuSE Linux)
first i removed the file config.cache from the unpacked tarball. then i compiled different versions using
set CFLAGS="XXX"
./configure --enable-nasm
make
su (Password)
make install
for each version i made a "make test" and encoded System Of A Down - Aerials with --alt-preset standard.
-------------------------------------------------
CFLAGS="-march=pentium3"
make test:
CODE
LAME version 3.90.3 MMX (http://www.mp3dev.org/)
CPU features: i387, MMX (ASM used), SIMD
Using polyphase lowpass filter, transition band: 15115 Hz - 15648 Hz
Encoding ./testcase.wav to testcase.new.mp3
Encoding as 44.1 kHz 128 kbps j-stereo MPEG-1 Layer III (11x) qval=2
Frame | CPU time/estim | REAL time/estim | play/CPU | ETA
21/23 (91%)| 0:00/ 0:00| 0:00/ 0:00| 2.6122x| 0:00
average: 128.0 kbps LR: 5 (20.83%) MS: 19 (79.17%)
Writing LAME Tag...done
real 0m0.264s
user 0m0.190s
sys 0m0.030s
cmp -l testcase.new.mp3 ./testcase.mp3 | wc -l
434
lame --alt-preset standard tmp.wav aerials.mp3:
CODE
LAME version 3.90.3 MMX (http://www.mp3dev.org/)
CPU features: i387, MMX (ASM used), SIMD
Using polyphase lowpass filter, transition band: 18671 Hz - 19205 Hz
Encoding tmp.wav to aerials.mp3
Encoding as 44.1 kHz VBR(q=2) j-stereo MPEG-1 Layer III (ca. 7.3x) qval=2
Frame | CPU time/estim | REAL time/estim | play/CPU | ETA
14203/14205 (100%)| 4:49/ 4:49| 5:26/ 5:26| 1.2836x| 0:00
32 [ 153] %**
128 [ 1670] %******************************
160 [ 2049] %%%%%%%%%%****************************
192 [ 4105] %%%%%%%%%%%%%%%%%%%%%%%%%%%%************************************************
224 [ 3117] %%%%%%%%%%%%%%%%%%****************************************
256 [ 1776] %%%%%%%%%%%%%%%******************
320 [ 1336] %%%%%%%%%%%%%%***********
average: 205.2 kbps LR: 4456 (31.37%) MS: 9750 (68.63%)
Writing LAME Tag...done
CFLAGS="-march=pentium3 -mfpmath=sse"
make test:
CODE
LAME version 3.90.3 MMX (http://www.mp3dev.org/)
CPU features: i387, MMX (ASM used), SIMD
Using polyphase lowpass filter, transition band: 15115 Hz - 15648 Hz
Encoding ./testcase.wav to testcase.new.mp3
Encoding as 44.1 kHz 128 kbps j-stereo MPEG-1 Layer III (11x) qval=2
Frame | CPU time/estim | REAL time/estim | play/CPU | ETA
21/23 (91%)| 0:00/ 0:00| 0:00/ 0:00| 2.7429x| 0:00
average: 128.0 kbps LR: 5 (20.83%) MS: 19 (79.17%)
Writing LAME Tag...done
real 0m0.398s
user 0m0.200s
sys 0m0.010s
cmp -l testcase.new.mp3 ./testcase.mp3 | wc -l
434
lame --alt-preset standard tmp.wav aerials.mp3:
CODE
LAME version 3.90.3 MMX (http://www.mp3dev.org/)
CPU features: i387, MMX (ASM used), SIMD
Using polyphase lowpass filter, transition band: 18671 Hz - 19205 Hz
Encoding tmp.wav to aerials.mp3
Encoding as 44.1 kHz VBR(q=2) j-stereo MPEG-1 Layer III (ca. 7.3x) qval=2
Frame | CPU time/estim | REAL time/estim | play/CPU | ETA
14203/14205 (100%)| 4:52/ 4:52| 4:56/ 4:56| 1.2684x| 0:00
32 [ 153] %**
128 [ 1670] %******************************
160 [ 2049] %%%%%%%%%%****************************
192 [ 4105] %%%%%%%%%%%%%%%%%%%%%%%%%%%%************************************************
224 [ 3117] %%%%%%%%%%%%%%%%%%****************************************
256 [ 1776] %%%%%%%%%%%%%%%******************
320 [ 1336] %%%%%%%%%%%%%%***********
average: 205.2 kbps LR: 4456 (31.37%) MS: 9750 (68.63%)
Writing LAME Tag...done
CFLAGS="-march=i686"
make test:
CODE
LAME version 3.90.3 MMX (http://www.mp3dev.org/)
CPU features: i387, MMX (ASM used), SIMD
Using polyphase lowpass filter, transition band: 15115 Hz - 15648 Hz
Encoding ./testcase.wav to testcase.new.mp3
Encoding as 44.1 kHz 128 kbps j-stereo MPEG-1 Layer III (11x) qval=2
Frame | CPU time/estim | REAL time/estim | play/CPU | ETA
21/23 (91%)| 0:00/ 0:00| 0:00/ 0:00| 2.7429x| 0:00
average: 128.0 kbps LR: 5 (20.83%) MS: 19 (79.17%)
Writing LAME Tag...done
real 0m0.271s
user 0m0.200s
sys 0m0.010s
cmp -l testcase.new.mp3 ./testcase.mp3 | wc -l
434
lame --alt-preset standard tmp.wav aerials.mp3:
CODE
LAME version 3.90.3 MMX (http://www.mp3dev.org/)
CPU features: i387, MMX (ASM used), SIMD
Using polyphase lowpass filter, transition band: 18671 Hz - 19205 Hz
Encoding tmp.wav to aerials.mp3
Encoding as 44.1 kHz VBR(q=2) j-stereo MPEG-1 Layer III (ca. 7.3x) qval=2
Frame | CPU time/estim | REAL time/estim | play/CPU | ETA
14203/14205 (100%)| 4:45/ 4:45| 4:47/ 4:47| 1.3006x| 0:00
32 [ 153] %**
128 [ 1670] %******************************
160 [ 2049] %%%%%%%%%%****************************
192 [ 4105] %%%%%%%%%%%%%%%%%%%%%%%%%%%%************************************************
224 [ 3117] %%%%%%%%%%%%%%%%%%****************************************
256 [ 1776] %%%%%%%%%%%%%%%******************
320 [ 1336] %%%%%%%%%%%%%%***********
average: 205.2 kbps LR: 4456 (31.37%) MS: 9750 (68.63%)
Writing LAME Tag...done
CFLAGS="-march=i686 -mfpmath=sse"
make test:
CODE
LAME version 3.90.3 MMX (http://www.mp3dev.org/)
CPU features: i387, MMX (ASM used), SIMD
Using polyphase lowpass filter, transition band: 15115 Hz - 15648 Hz
Encoding ./testcase.wav to testcase.new.mp3
Encoding as 44.1 kHz 128 kbps j-stereo MPEG-1 Layer III (11x) qval=2
Frame | CPU time/estim | REAL time/estim | play/CPU | ETA
21/23 (91%)| 0:00/ 0:00| 0:00/ 0:00| 2.3851x| 0:00
average: 128.0 kbps LR: 5 (20.83%) MS: 19 (79.17%)
Writing LAME Tag...done
real 0m0.846s
user 0m0.230s
sys 0m0.020s
cmp -l testcase.new.mp3 ./testcase.mp3 | wc -l
434
lame --alt-preset standard tmp.wav aerials.mp3:
CODE
LAME version 3.90.3 MMX (http://www.mp3dev.org/)
CPU features: i387, MMX (ASM used), SIMD
Using polyphase lowpass filter, transition band: 18671 Hz - 19205 Hz
Encoding tmp.wav to aerials.mp3
Encoding as 44.1 kHz VBR(q=2) j-stereo MPEG-1 Layer III (ca. 7.3x) qval=2
Frame | CPU time/estim | REAL time/estim | play/CPU | ETA
14203/14205 (100%)| 4:53/ 4:53| 5:32/ 5:32| 1.2648x| 0:00
32 [ 153] %**
128 [ 1670] %******************************
160 [ 2049] %%%%%%%%%%****************************
192 [ 4105] %%%%%%%%%%%%%%%%%%%%%%%%%%%%************************************************
224 [ 3117] %%%%%%%%%%%%%%%%%%****************************************
256 [ 1776] %%%%%%%%%%%%%%%******************
320 [ 1336] %%%%%%%%%%%%%%***********
average: 205.2 kbps LR: 4456 (31.37%) MS: 9750 (68.63%)
Writing LAME Tag...done
the -march=i686 without the -mfpmath=sse switch was the fastest compile on this song. are there other switches to play with or should i stay with this compile?

BadHorsie