Willus.com Home   |   Archive   |   About  

   CONTENTS

I. BACKGROUND
    1. Overview
    2. The Compilers
    3. Compiler Options
    4. The Programs
    5. Test Hardware
    6. Compiler Issues
    7. Other notes

II. RESULTS
    1. BW1D
    2. BZIP2
    3. CRAFTY
    4. K2PDFOPT (v1.30)
    5. LAME
    6. MESHER
    7. MODEL3D
    8. RESIZER
    9. TRANSCEND
    10. X264
    11. AVERAGE

III. SUMMARY

IV. COMMENTS

  
  
  
Willus.com's 2011 Win32/64 C Compiler Benchmarks:
II. RESULTS

5. LAME
CODE: LAME
LANGUAGE: C
LINES: 33,000
MEMORY FOOTPRINT: 2 MB
DESCRIPTION: This one is exactly the same source code as from the 2002 benchmark. It encodes and decodes .wav files to and from .mp3 files. I used bigger (and multiple) files this time (compared to 2002) to compensate for being run on a much faster machine. This was an interesting benchmark to mark the progress of gcc against Intel in comparing to the 2002 benchmarks.

Click on a column heading to sort the rows based on the data in that column.
Compiler IPO Profiler // .exe
type
Total Build
Time (s)
.exe size
(MiB)
Run
Time (s)
Normalized
Run Time
dmc842       32-bit 5 0.27 104.1 3.14
gcc342       32-bit 5 0.28 46.4 1.40
gcc463       32-bit 11 0.43 41.8 1.26
gcc463   X   32-bit 21 0.38 40.8 1.23
gcc463 X     32-bit 21 0.42 41.6 1.25
gcc463 X   X 32-bit 22 0.43 44.6 1.34
gcc463 X X   32-bit 41 0.37 40.3 1.21
gcc463 X X X 32-bit 46 0.39 43.0 1.30
gcc463       64-bit 11 0.50 36.9 1.11
gcc463   X   64-bit 21 0.45 35.1 1.06
gcc463 X     64-bit 20 0.49 37.1 1.12
gcc463 X   X 64-bit 21 0.49 36.7 1.11
gcc463 X X   64-bit 39 0.43 34.9 1.05
gcc463 X X X 64-bit 43 0.45 34.9 1.05
intel11       32-bit 21 0.68 39.4 1.19
intel11   X   32-bit 29 0.65 39.3 1.18
intel11 X     32-bit 10 0.70 38.5 1.16
intel11 X   X 32-bit 12 0.73 50.2 1.51
intel11 X X   32-bit 19 0.68 37.9 1.14
intel11 X X X 32-bit 19 0.70 51.3 1.54
intel11       64-bit 16 0.78 34.7 1.05
intel11   X   64-bit 26 0.78 34.3 1.03
intel11 X     64-bit 14 0.82 33.8 1.02
intel11 X   X 64-bit 17 0.86 44.3 1.34
intel11 X X   64-bit 25 0.81 33.2 1.00
intel11 X X X 64-bit 26 0.85 44.5 1.34
msvc2010       32-bit 11 0.39 40.9 1.23
msvc2010 X     32-bit 11 0.39 40.4 1.22
msvc2010       64-bit 11 0.41 36.9 1.11
msvc2010 X     64-bit 11 0.40 37.4 1.13
tcc925       32-bit 0 0.33 133.7 4.03

      
  <<  Previous: K2PDFOPT (v1.30)

Next: MESHER   >>

 
This page last modified
Sunday, 08-Feb-2015 18:58:10 MST