[flac-dev] Performance tests of the current version (git-b1b6caf)
lvqcl
lvqcl.mail at gmail.com
Tue May 13 11:24:04 PDT 2014
Current sources (git-b1b6caf) were compiled with GCC 4.8.2 and GCC 4.9.0
with various -msseN options (the default is -msse2). Then I took two WAV
files (one is 16-bit and the other is 24-bit) and compressed them using
best compression mode. The results are in the table below.
(please remember that the resulting value is an encoding time, not encoding speed)
CPU: Intel Core i7 950 (up to SSE4.2)
FLAC version: git-b1b6caf
Encoding option: -8
Result: encoding time, seconds (less is better)
-----------------------------------------------------------
16 bit input
-m option | 32 bit codec | 64 bit codec
| GCC 4.8.2 | GCC 4.9.0 | GCC 4.8.2 | GCC 4.9.0
(none) | 51.6 | 35.5 | ---- | ----
sse2 | 36.3 | 33.7 | 33.0 | 30.8
ssse3 | 34.8 | 33.9 | 31.5 | 30.8
sse4.1 | 34.8 | 33.5 | 33.0 | 29.4
-----------------------------------------------------------
-----------------------------------------------------------
24 bit input
-m option | 32 bit codec | 64 bit codec
| GCC 4.8.2 | GCC 4.9.0 | GCC 4.8.2 | GCC 4.9.0
(none) | 85.4 | 46.4 | ---- | ----
sse2 | 73.2 | 44.8 | 41.7 | 40.5
ssse3 | 71.5 | 45.2 | 40.0 | 40.4
sse4.1 | 47.1 | 44.8 | 41.7 | 40.8
-----------------------------------------------------------
More information about the flac-dev
mailing list