diff README.txt @ 0:11a4bcadac2a

Initial SSR version
author Merten Sach <msach@mailbox.tu-berlin.de>
date Thu, 22 Sep 2011 14:16:25 +0200
parents
children
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/README.txt	Thu Sep 22 14:16:25 2011 +0200
     1.3 @@ -0,0 +1,27 @@
     1.4 +Kernel: Ray Tracing
     1.5 +
     1.6 +This is a kernel-type benchmark of a very simple and brute-force ray tracer.
     1.7 +
     1.8 +Installation:
     1.9 +
    1.10 +To install the kernel benchmark, navigate to the directory this file is located in, open up a terminal and simply type 'make'. For certain architectures 
    1.11 +or special compilation options, you might need to change compilation parameters in the makefile.
    1.12 +
    1.13 +Usage:
    1.14 +
    1.15 +You may execute the benchmark by navigating to this directory after compilation and typing
    1.16 +
    1.17 +./c-ray-mt -i FILENAME -s RESOLUTION -o OUTPUT.ppm 
    1.18 +
    1.19 +'FILENAME' has to be either "scene" or "sphfract" or another predefined scene description file if there is one.
    1.20 +'RESOLUTION' specifies the resolution of the produced image and has to be given in the form 1920x1200, for example.
    1.21 +'OUTPUT' is the name of the file the rendered image will be contained in after the benchmark ran.
    1.22 +
    1.23 +The specification of how many threads are used to perform the rendering depends on the parallel programming model.
    1.24 +
    1.25 +Benchmark Versions:
    1.26 +
    1.27 +Serial
    1.28 +POSIX Threads
    1.29 +OpenMP SuperScalar
    1.30 +