Skip to content

yonta/aobench_sml

 
 

Repository files navigation

aobench - SML

title

what is this

Ported aobench program to StandardML.

aoench is a small ambient occlusion renderer for benchmarking realworld floating point performance in various languages.

how to use

Only run meta-aobench.sh :) this script compile and run aobench program automatically with timing measurement.

$ ./meta-aobench.sh

If the benchmark succeed, you will see the result of programs as aobench-xxx.ppm. ppm is a very simple picture format. You can convert ppm to popular format with converter such as pnmtopng.

supported compiler

license

this is distributed unser the New BSD license, except code from smlnj-lib.

Releases

No releases published

Packages

No packages published

Languages

  • Standard ML 69.2%
  • C 27.3%
  • Shell 3.5%