• DocumentCode
    261916
  • Title

    Improving Divide-and-Conquer Ray-Tracing Using a Parallel Approach

  • Author

    De Lara Pahins, Cicero Augusto ; Pozzer, Cesar Tadeu

  • Author_Institution
    Dept. of Appl. Comput. (DCOM), Fed. Univ. of Santa Maria, Santa Maria, Brazil
  • fYear
    2014
  • fDate
    26-30 Aug. 2014
  • Firstpage
    9
  • Lastpage
    16
  • Abstract
    This paper presents a new Divide-and-Conquer Ray-Tracing (DACRT) algorithm that is designed to perform on multi-core processors. This new algorithm proposes a parallel and generic scheme that, without the use of any data structure for spatial subdivision, maintains memory management minimal and deterministic. Initially, the scene is divided into sub-scenes and those uniformly distributed across available hardware resources, processing each sub-scene individually. After, an iterative step to ensure the correct results is performed until the final frame is obtained. Results show that our algorithm is up to 2.4x times faster than the original DACRT in a common quad-core processor setup, allowing very high interactive frame rates in well-known benchmark scenes.
  • Keywords
    divide and conquer methods; multiprocessing systems; parallel algorithms; ray tracing; DACRT; divide-and-conquer ray-tracing; multicore processors; parallel approach; Algorithm design and analysis; Cameras; Data structures; Hardware; Optimization; Ray tracing; Vectors; divide-and-conquer; parallelization; ray-tracing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Graphics, Patterns and Images (SIBGRAPI), 2014 27th SIBGRAPI Conference on
  • Conference_Location
    Rio de Janeiro
  • Type

    conf

  • DOI
    10.1109/SIBGRAPI.2014.32
  • Filename
    6915284