FastR implements the R Language. Currently, FastR can run the R implementation of the Language Shootout Benchmarks and the Benchmark 25 suite.
- download the latest code:
wget https://github.com/allr/fastr/archive/master.zip
- unzip it:
unzip master.zip
- build:
cd fastr-master ; ant
- run the console:
./r.sh
- run the binarytrees benchmark for size 5:
./r.sh --args 5 -f test/r/shootout/binarytrees/binarytrees.r
FastR requires Java. By default, FastR uses Java implementations of LAPACK
and BLAS. Some of the mandelbrot shootout benchmarks will only run on Unix,
because they spawn the cat
process. FastR needs to be linked against the
GNU R implementation to be able to run the micro-benchmarks from the
Benchmark 25 suite. A build script
for Linux/Ubuntu is available in the native
directory. The linking is not
necessary for the Shootout benchmarks.
ant tests
The outputs will appear in junit
directory.
The code contains settings and project configuration for Eclipse Juno.
Tomas Kalibera, Petr Maj and Jan Vitek