Mercurial > cgi-bin > hgwebdir.cgi > PR > Applications > SSR > SSR__C-Ray__Bench
view README.txt @ 3:3b748bd65ab9
Makefile for distributed version added
| author | Merten Sach <msach@mailbox.tu-berlin.de> |
|---|---|
| date | Wed, 28 Sep 2011 16:40:47 +0200 |
| parents | |
| children |
line source
1 Kernel: Ray Tracing
3 This is a kernel-type benchmark of a very simple and brute-force ray tracer.
5 Installation:
7 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
8 or special compilation options, you might need to change compilation parameters in the makefile.
10 Usage:
12 You may execute the benchmark by navigating to this directory after compilation and typing
14 ./c-ray-mt -i FILENAME -s RESOLUTION -o OUTPUT.ppm
16 'FILENAME' has to be either "scene" or "sphfract" or another predefined scene description file if there is one.
17 'RESOLUTION' specifies the resolution of the produced image and has to be given in the form 1920x1200, for example.
18 'OUTPUT' is the name of the file the rendered image will be contained in after the benchmark ran.
20 The specification of how many threads are used to perform the rendering depends on the parallel programming model.
22 Benchmark Versions:
24 Serial
25 POSIX Threads
26 OpenMP SuperScalar
