Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Benchmark results and logs for the monad-par package.
Haskell Shell
tree: 83cc6689ca

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
full_logs @ d97cf3e
odin-results
results_data
.gitignore
.gitmodules
DatfileHelpers.hs
Makefile
README.md
ScriptHelpers.hs
characterize_machine.sh
compare_across_runs.hs
meta_summary.hs
perflog.txt
plot_ALL.hs
plot_scaling.hs
sift_bench_logs.sh

README.md

Experimental Results Directory

This directory contains results from the benchmarks.sh script found in the examples/ directory. Currently the schema for results is:

 results_MACHINE_YYYY-MM-DD-HH-MM-SS_[server|desktop|laptop]_vN[.M].dat

Which in turn should reside in a directory named "MachineDescription/ghc-X.Y.Z/". MachineDescription is a human-generated informal description of the hardware platform.

A typical example of something you would do in this directory would be to create plots from a raw benchmark result file, like so:

./plot_scaling.hs Nehalem_3.33GHz_4coreHT/ghc-7.2.1/results_wasp_2011_10_03_v1.dat 

Pull requests are welcome including runs from new architectures, as long as the results conform to these conventions. Please also run the following on your Linux machine to record some machine details:

cd MyMachineDescr; ../characterize_machine.sh

(We would love it if someone could implement an analogous script for Windows and MacOS!)

TODO

We need to add scripts for crawling all results over time to visualize improvements and regressions.

Something went wrong with that request. Please try again.