Difference between revisions of "Ghc-gc-tune"
From HaskellWiki
Tomjaguarpaw (talk | contribs) (Deleting page that hasn't been edited for over 10 years) |
m (Reverted edits by Tomjaguarpaw (talk) to last revision by DonStewart) |
||
Line 1: | Line 1: | ||
+ | __TOC__ | ||
+ | Examples of the use of [http://hackage.haskell.org/package/ghc-gc-tune ghc-gc-tune] (on a Linux x86_64 laptop, core 2 duo, 2Ghz, 4G ram, 4M L2 cache). | ||
+ | |||
+ | == Video == | ||
+ | |||
+ | * A video for the use of the interactive mode: http://vimeo.com/13112184 | ||
+ | |||
+ | == On Shootout Microbenchmarks == | ||
+ | |||
+ | [http://galois.com/~dons/images/binary-trees-gc-space.png http://galois.com/~dons/images/binary-trees-gc-space.png] | ||
+ | |||
+ | [http://galois.com/~dons/images/pidigits-gc-space.png http://galois.com/~dons/images/pidigits-gc-space.png] | ||
+ | |||
+ | [http://www.galois.com/~dons/images/knuc-gc-space.png http://www.galois.com/~dons/images/knuc-gc-space.png] | ||
+ | |||
+ | == On Real Programs == | ||
+ | |||
+ | * GHC | ||
+ | |||
+ | [http://www.galois.com/~dons/images/ghc-gc-space.png http://www.galois.com/~dons/images/ghc-gc-space.png] | ||
+ | |||
+ | * Galois Raytrace | ||
+ | |||
+ | [http://www.galois.com/~dons/images/galois_raytrace-time-gc-space.png http://www.galois.com/~dons/images/galois_raytrace-time-gc-space.png] | ||
+ | |||
+ | * Alex | ||
+ | |||
+ | [http://www.galois.com/~dons/images/alex-time-gc-space.png http://www.galois.com/~dons/images/alex-time-gc-space.png] | ||
+ | |||
+ | * Djinn | ||
+ | |||
+ | [http://www.galois.com/~dons/images/Djinn-time-gc-space.png http://www.galois.com/~dons/images/Djinn-time-gc-space.png] | ||
+ | |||
+ | * Happy | ||
+ | |||
+ | [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] | ||
+ | |||
+ | * pandoc | ||
+ | |||
+ | [http://www.galois.com/~dons/images/pandoc-time-gc-space.png http://www.galois.com/~dons/images/pandoc-time-gc-space.png] | ||
+ | |||
+ | * darcs changes | ||
+ | |||
+ | [http://www.galois.com/~dons/images/darcs-time-gc-space.png http://www.galois.com/~dons/images/darcs-time-gc-space.png] | ||
+ | |||
+ | * DLA simulation | ||
+ | |||
+ | [http://www.galois.com/~dons/images/DLA-time-gc-space.svg http://www.galois.com/~dons/images/DLA-time-gc-space.svg] | ||
+ | |||
+ | == Other forms of output == | ||
+ | |||
+ | It can also generate .svg output: | ||
+ | |||
+ | [http://www.galois.com/~dons/images/binary-trees-gc-space.svg http://www.galois.com/~dons/images/binary-trees-gc-space.svg] | ||
+ | |||
+ | As well as embedded html and pdf. |
Latest revision as of 15:17, 6 February 2021
Examples of the use of ghc-gc-tune (on a Linux x86_64 laptop, core 2 duo, 2Ghz, 4G ram, 4M L2 cache).
Video
- A video for the use of the interactive mode: http://vimeo.com/13112184
On Shootout Microbenchmarks
On Real Programs
- GHC
- Galois Raytrace
- Alex
- Djinn
- Happy
- CacheProf
- pandoc
- darcs changes
- DLA simulation
http://www.galois.com/~dons/images/DLA-time-gc-space.svg
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.