REFERENCES
Arge, L., Berg, M. D., Haverkort, H., and Yi, K. (2008). The
Priority R-tree: A Practically Efficient and Worst-case
Optimal R-tree. ACM Trans. Algorithms, 4(1):9:1–
9:30.
Bayer, R. and McCreight, E. (1972). Organization and
Maintenance of Large Ordered Indexes. Acta Infor-
matica, 1(3):173 – 189.
Beckmann, N., Kriegel, H.-P., Schneider, R., and Seeger, B.
(1990). The R*-tree: An Efficient and Robust Access
Method for Points and Rectangles. In SIGMOD ’90:
Proceedings of the ACM SIGMOD International Con-
ference on Management of Data, volume 19(2), pages
322–331. ACM.
Beckmann, N. and Seeger, B. (2009). A Revised R*-tree in
Comparison with Related Index Structures. In Pro-
ceedings of the 2009 ACM SIGMOD International
Conference on Management of Data, SIGMOD ’09,
pages 799–812. ACM.
Günther, J., Popov, S., Seidel, H.-P., and Slusallek, P.
(2007). Realtime Ray Tracing on GPU with BVH-
based Packet Traversal.
Guttman, A. (1984). R-trees: A Dynamic Index Structure
for Spatial Searching. In SIGMOD ’84: Proceed-
ings of the ACM SIGMOD International Conference
on Management of Data, pages 47–57. ACM.
Hachisuka, T. (2009). Ray Tracing on Graphics Hard-
ware. Technical report, University of California at San
Diego.
Hapala, M., Davidovi
ˇ
c, T., Wald, I., Havran, V., and
Slusallek, P. (2011). Efficient Stack-less BVH Traver-
sal for Ray Tracing. In Proceedings of the 27th Spring
Conference on Computer Graphics, SCCG ’11, pages
7–12, New York, NY, USA. ACM.
Hapala, M. and Havran, V. (2011). Review: Kd-tree Traver-
sal Algorithms for Ray Tracing. Computer Graphics
Forum, 30(1):199–213.
Horn, D. R., Sugerman, J., Houston, M., and Hanrahan,
P. (2007). Interactive K-d Tree GPU Raytracing. In
Proceedings of the 2007 Symposium on Interactive 3D
Graphics and Games, I3D ’07, pages 167–174, New
York, NY, USA. ACM.
MacDonald, D. J. and Booth, K. S. (1990). Heuristics for
Ray Tracing Using Space Subdivision. The Visual
Computer, 6(3):153–166.
NVIDIA Corp. (2014). GeForce GTX 780 Specifications.
http://www.geforce.com/hardware/desktop-gpus/
geforce-gtx-780/specifications.
Oracle Corp. (2014a). MySQL 5.6 Reference
Manual. http://downloads.mysql.com/docs/
refman-5.6-en.a4.pdf.
Oracle Corp. (2014b). Oracle Spatial and Graph Devel-
oper’s Guide. http://docs.oracle.com/database/121/
SPATL/E49172-03.pdf.
Samet, H. (2006). Foundations of Multidimensional and
Metric Data Structures. Morgan Kaufmann, 1st edi-
tion.
Sedgewick, R. (2002). Algorithms in Java Parts I – IV.
Addison Wesley, 3rd edition.
Sellis, T. K., Roussopoulos, N., and Faloutsos, C.
(1987). The R+-Tree: A Dynamic Index for Multi-
Dimensional Objects. In Proceedings of the 13th In-
ternational Conference on Very Large Data Bases,
VLDB ’87, pages 507–518, San Francisco, CA, USA.
Morgan Kaufmann Publishers Inc.
Stich, M., Friedrich, H., and Dietrich, A. (2009). Spatial
Splits in Bounding Volume Hierarchies. In Proceed-
ings of the Conference on High Performance Graph-
ics 2009, HPG ’09, pages 7–13, New York, NY, USA.
ACM.
Suffern, K. (2007). Ray Tracing from the Ground Up. A. K.
Peters, Ltd., 1st edition.
Sylvan, S. (2010). R-trees: Adapting Out-Of-Core Tech-
niques to Modern Memory Architectures. Talk at
Game Developers Conference, http://gdcvault.com/
play/1012452/R-Trees-Adapting-out-of.
Wächter, C. and Keller, A. (2006). Instant Ray Tracing:
The Bounding Interval Hierarchy. In Proceedings
of the 17th Eurographics Conference on Rendering
Techniques, EGSR’06, pages 139–149, Aire-la-Ville,
Switzerland, Switzerland. Eurographics Association.
Wald, I. (2007). On Fast Construction of SAH-based
Bounding Volume Hierarchies. In Proceedings of the
2007 IEEE Symposium on Interactive Ray Tracing,
RT ’07, pages 33–40, Washington, DC, USA. IEEE
Computer Society.
Wald, I. and Havran, V. (2006). On Building Fast kd-Trees
for Ray Tracing, and on Doing That in O(N log N). In
Proceedings of the 2006 IEEE Symposium on Interac-
tive Ray Tracing, pages 61–70.
Wald, I., Mark, W. R., Günther, J., Boulos, S., Ize, T., Hunt,
W., Parker, S. G., and Shirley, P. (2007). State of the
Art in Ray Tracing Animated Scenes. In STAR Pro-
ceedings of Eurographics 2007, pages 89–116. The
Eurographics Association.
Wald, I., Slusallek, P., Benthin, C., and Wagner, M. (2001).
Interactive Rendering with Coherent Ray Tracing. In
Computer Graphics Forum, pages 153–164.
Zlatuska, M. and Havran, V. (2010). Ray Tracing on a
GPU with CUDA – Comparative Study of Three Al-
gorithms. In Proceedings of WSCG’2010, communi-
cation papers, pages 69–76.
AcceleratedRayTracingusingR-Trees
257