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

7. MODEL3D
CODE: MODEL3D
LANGUAGE: C
LINES: 300,000
MEMORY FOOTPRINT: 300 MB
DESCRIPTION: The benchmark parses a 460 MiB ASCII file representation of a 3-D model, stores the model internally, generates an ASCII plot file view of the 3-D model, and then writes the binary representation of the model to a file using the gzip format. Large file i/o and memory footprint. Significant floating-point.

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
msvc2010 X     32-bit 32 1.11 46.1 1.21
dmc842       32-bit 35 1.22 43.2 1.14
intel11   X   32-bit 166 1.26 44.7 1.18
intel11 X X   32-bit 200 1.28 44.1 1.16
intel11 X X X 32-bit 202 1.29 44.2 1.16
msvc2010 X     64-bit 34 1.34 40.3 1.06
intel11 X X   64-bit 272 1.37 46.0 1.21
intel11 X X X 64-bit 277 1.38 46.1 1.21
intel11   X   64-bit 219 1.38 47.9 1.26
msvc2010       32-bit 37 1.47 46.9 1.23
intel11       32-bit 146 1.51 43.6 1.15
intel11       64-bit 141 1.62 39.9 1.05
intel11 X     64-bit 233 1.66 40.2 1.06
intel11 X     32-bit 172 1.66 43.8 1.15
intel11 X   X 64-bit 241 1.67 40.3 1.06
intel11 X   X 32-bit 178 1.68 44.1 1.16
gcc463 X X   32-bit 248 1.73 45.1 1.19
msvc2010       64-bit 38 1.78 40.1 1.05
gcc463 X X   64-bit 239 1.80 38.0 1.00
gcc463 X X X 32-bit 273 1.81 45.5 1.20
gcc463 X X X 64-bit 252 1.86 38.6 1.02
gcc463 X     32-bit 119 2.01 44.6 1.17
gcc463 X   X 32-bit 132 2.02 45.2 1.19
gcc463 X     64-bit 115 2.05 39.0 1.03
gcc463 X   X 64-bit 121 2.06 39.3 1.03
gcc463   X   32-bit 186 2.37 44.5 1.17
gcc463   X   64-bit 180 2.48 38.2 1.00
gcc342       32-bit 49 2.60 48.7 1.28
gcc463       32-bit 87 2.83 44.9 1.18
tcc925       32-bit 21 2.86 72.7 1.91
gcc463       64-bit 84 2.93 39.4 1.04

      
  <<  Previous: MESHER

Next: RESIZER   >>

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