Difference between revisions of "Ghc-gc-tune"

From HaskellWiki
Jump to navigation Jump to search
Line 36: Line 36:
   
 
[http://www.galois.com/~dons/images/happy-time-gc-space.png http://www.galois.com/~dons/images/happy-time-gc-space.png]
 
[http://www.galois.com/~dons/images/happy-time-gc-space.png http://www.galois.com/~dons/images/happy-time-gc-space.png]
  +
  +
* CacheProf
  +
  +
[http://www.galois.com/~dons/images/cacheprof-time-gc-space.png http://www.galois.com/~dons/images/cacheprof-time-gc-space.png]
   
 
== Other forms of output ==
 
== Other forms of output ==

Revision as of 22:41, 6 July 2010

Examples of the use of ghc-gc-tune (on a Linux x86_64 laptop, core 2 duo, 2Ghz, 4G ram, 4M L2 cache).

Video

On Shootout Microbenchmarks

binary-trees-gc-space.png

pidigits-gc-space.png

knuc-gc-space.png

On Real Programs

  • GHC

ghc-gc-space.png

  • Galois Raytrace

galois_raytrace-time-gc-space.png

  • Alex

alex-time-gc-space.png

  • Djinn

Djinn-time-gc-space.png

  • Happy

happy-time-gc-space.png

  • CacheProf

cacheprof-time-gc-space.png

Other forms of output

It can also generate .svg output:

http://www.galois.com/~dons/images/binary-trees-gc-space.svg

As well as embedded html and pdf.