DocumentCode
1813210
Title
Ray tracing in the cloud using MapReduce
Author
Northam, Lesley ; Smits, Rob ; Daudjee, Khuzaima ; Istead, Joe
Author_Institution
David R. Cheriton Sch. of Comput. Sci., Univ. of Waterloo, Waterloo, ON, Canada
fYear
2013
fDate
1-5 July 2013
Firstpage
19
Lastpage
26
Abstract
We present the Hadoop Online Ray Tracer (HORT), a scalable ray tracing framework for general, pay-as-you-go, cloud computing services. Using MapReduce, HORT partitions the computational workload and scene data differently than other distributed memory ray tracing frameworks. We show that this unique partitioning significantly bounds the data replication costs and inter-process communication. Consequently HORT is fault-tolerant and cost-effective when rendering large-scale scenes (i.e., scenes that do not fit into local memory) without specific or dedicated high performance infrastructure. Our experiments demonstrate this scalability and fault tolerance using several CPU and GPU instances on Amazon AWS with the Hadoop open-source implementation of MapReduce.
Keywords
cloud computing; fault tolerant computing; public domain software; ray tracing; rendering (computer graphics); Amazon AWS; CPU instances; GPU instances; HORT; Hadoop online ray tracer; Hadoop open-source implementation; MapReduce; cloud computing services; cost-effective; data replication; fault-tolerant; pay-as-you-go; rendering; Distributed databases; Fault tolerance; Graphics processing units; Image color analysis; Ray tracing; Rendering (computer graphics); Scalability; MapReduce; cloud computing; rendering;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Computing and Simulation (HPCS), 2013 International Conference on
Conference_Location
Helsinki
Print_ISBN
978-1-4799-0836-3
Type
conf
DOI
10.1109/HPCSim.2013.6641388
Filename
6641388
Link To Document