• 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