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

9. TRANSCEND
CODE: TRANSCEND
LANGUAGE: C
LINES: 130,000
MEMORY FOOTPRINT: 1 MB
DESCRIPTION: Transcendental function/curve fitting program. Like BW1D, has extensive calls to sincos(), pow() and other transcendental functions with a small memory footprint and little file i/o that likely mostly fits in the CPU cache.

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
tcc925       32-bit 10 0.35 94.8 8.38
msvc2010       32-bit 13 0.43 24.2 2.14
gcc342       32-bit 20 0.37 27.0 2.38
gcc463       32-bit 34 0.50 27.9 2.47
intel11       32-bit 43 0.51 21.1 1.87
dmc842       32-bit 8 0.31 59.7 5.28
msvc2010       64-bit 14 0.50 25.8 2.28
gcc463       64-bit 32 0.56 27.7 2.45
intel11       64-bit 49 0.60 18.9 1.68
intel11   X   32-bit 67 0.46 19.3 1.71
gcc463   X   32-bit 74 0.41 28.6 2.53
gcc463   X   64-bit 70 0.46 27.3 2.41
intel11   X   64-bit 79 0.55 15.8 1.40
gcc463 X     32-bit 41 0.26 30.5 2.70
intel11 X     32-bit 45 0.58 16.2 1.43
msvc2010 X     32-bit 8 0.25 24.3 2.15
gcc463 X     64-bit 39 0.30 25.9 2.29
intel11 X     64-bit 58 0.65 14.7 1.30
msvc2010 X     64-bit 9 0.29 25.8 2.28
gcc463 X   X 32-bit 45 0.27 29.8 2.64
intel11 X   X 32-bit 45 0.58 16.3 1.44
gcc463 X   X 64-bit 41 0.31 25.8 2.28
intel11 X   X 64-bit 59 0.65 14.8 1.31
intel11 X X   32-bit 70 0.54 11.8 1.04
gcc463 X X   32-bit 90 0.25 27.1 2.40
gcc463 X X   64-bit 83 0.29 27.2 2.40
intel11 X X   64-bit 92 0.59 11.3 1.00
intel11 X X X 32-bit 70 0.55 12.1 1.07
gcc463 X X X 32-bit 97 0.26 28.9 2.56
gcc463 X X X 64-bit 89 0.30 27.1 2.39
intel11 X X X 64-bit 93 0.60 11.4 1.01

      
  <<  Previous: RESIZER

Next: X264   >>

 
This page last modified
Saturday, 22-Sep-2012 08:54:01 MDT