Skip to content

GoldenMonkey is a raytracer running on PS3 using Map/Reduce pattern. It is designed and implemented in 2008 as my master thesis. The paper is also included in the repository.

License

zyzyis/GoldenMonkey

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

GoldenMonkey is a ray tracer running on IBM Cell Processor using Map/Reduce programming model.

File Structure

  • accelerator : accelerator data structure
  • camera : camera model
  • core : core data structure
  • integrator : color integration model
  • jobber : queue framework for SPUs
  • sampler : view point sampling
  • spu : SPU kernel files
  • util : utilities (e.g. threads)

How to use it

Use the makefile in the src folder to generate the binary file on a PlayStation 3 and run it! There are some examples under example folder.

More

There is the thesis documentation under doc folder. It tells the detail of this ray tracing application.

About

GoldenMonkey is a raytracer running on PS3 using Map/Reduce pattern. It is designed and implemented in 2008 as my master thesis. The paper is also included in the repository.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published