Mercurial > cgi-bin > hgwebdir.cgi > PR > Applications > SSR > SSR__C-Ray__Bench
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 +
