[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