{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,5]],"date-time":"2022-04-05T15:38:56Z","timestamp":1649173136649},"reference-count":21,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2013,10,3]],"date-time":"2013-10-03T00:00:00Z","timestamp":1380758400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Multimed Tools Appl"],"published-print":{"date-parts":[[2015,2]]},"DOI":"10.1007\/s11042-013-1712-5","type":"journal-article","created":{"date-parts":[[2013,10,2]],"date-time":"2013-10-02T09:30:21Z","timestamp":1380706221000},"page":"1091-1106","source":"Crossref","is-referenced-by-count":0,"title":["Complex shading efficiently for ray tracing on GPU"],"prefix":"10.1007","volume":"74","author":[{"given":"Xin","family":"Yang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Duan-qing","family":"Xu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lei","family":"Zhao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bing","family":"Yang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2013,10,3]]},"reference":[{"key":"1712_CR1","unstructured":"AMD (2008) ATI stream computing. AMD Developer Website. http:\/\/ati.amd.com\/technology\/streamcomputing\/ . Accessed June 2008"},{"key":"1712_CR2","unstructured":"Bennett K (2009) NVIDIA\u2019s \u201cFermi\u201d architecture white paper. Nvidia Developer Website. http:\/\/www.hardocp.com\/article\/2009\/09\/30\/nvidias_fermi_architecture_white_paper\/ . Accessed July 2009"},{"key":"1712_CR3","doi-asserted-by":"crossref","unstructured":"Boulos S, Edwards D, Lacewell JD, et al. (2007) Packet-based whitted and distribution ray tracing. In: Proc. Graphics Interface 2007. Montreal, Canada, pp 177\u2013184","DOI":"10.1145\/1268517.1268547"},{"key":"1712_CR4","unstructured":"Choi B, Komuravelli R, Lu V, et al. (2010) Parallel SAH k-D tree construction. In: Proc. of the Conference on High Performance Graphics. Saarbrucken, Germany, pp 77\u201386"},{"issue":"4","key":"1712_CR5","doi-asserted-by":"crossref","first-page":"1225","DOI":"10.1111\/j.1467-8659.2008.01261.x","volume":"27","author":"H Dammertz","year":"2008","unstructured":"Dammertz H, Hanika J, Keller A (2008) Shallow bounding volume hierarchies for fast SIMD ray tracing of incoherent rays. Comput Graph Forum 27(4):1225\u20131233","journal-title":"Comput Graph Forum"},{"issue":"4","key":"1712_CR6","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1145\/378456.378468","volume":"22","author":"M Deering","year":"1988","unstructured":"Deering M, Winner S, Schediwy B et al (1988) The triangle processor and normal vector shader: a VLSI system for high performance graphics. Comput Graph 22(4):21\u201331","journal-title":"Comput Graph"},{"key":"1712_CR7","unstructured":"Henry W (2010) Demystifying GPU microarchitecture through microbenchmarking. In: Proc. IEEE International Symposium on Performance Analysis of Systems & Software, 28\u201330 March 2010, pp 235\u2013246"},{"key":"1712_CR8","doi-asserted-by":"crossref","unstructured":"Hoberock J, Lu V, Jia Y, et al. (2009) Stream compaction for deferred shading. Proceedings of the Conference on High Performance Graphics, New Orleans, Louisiana, pp 173\u2013180","DOI":"10.1145\/1572769.1572797"},{"issue":"2","key":"1712_CR9","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1109\/MM.2008.31","volume":"28","author":"E Lindholm","year":"2008","unstructured":"Lindholm E, Nickolls J, Oberman S et al (2008) NVIDIA Tesla: a unified graphics and computing architecture. IEEE Micro 28(2):39\u201355","journal-title":"IEEE Micro"},{"key":"1712_CR10","doi-asserted-by":"crossref","unstructured":"Mansson E., Munkberg J. and Akenine-Molle TR (2007) Deep coherent ray tracing. In: Proc. of 2007 I.E. Symposium on Interactive Ray Tracing. Ulm, Germany, pp 79\u201385","DOI":"10.1109\/RT.2007.4342594"},{"key":"1712_CR11","doi-asserted-by":"crossref","unstructured":"Overbeck R, Ramamoorthi R, Mark WR (2008) Large ray packets for real-time whitted ray tracing. In: Proc. of IEEE\/EG Symposium on Interactive Ray Tracing. Los Angeles, California, USA, pp 41\u201348","DOI":"10.1109\/RT.2008.4634619"},{"key":"1712_CR12","doi-asserted-by":"crossref","unstructured":"Pharr M, Kolb C, Gershbein R, et al. (1997) Rendering complex scenes with memory-coherent ray tracing. In: Proc. of the 24th annual Conference on Computer graphics and interactive techniques. Los Angeles, California, USA, pp 101\u2013108","DOI":"10.1145\/258734.258791"},{"key":"1712_CR13","doi-asserted-by":"crossref","unstructured":"Reshetov A (2006) Omnidirectional ray tracing traversal algorithm for kd-trees. In: Proc. of IEEE Symposium on Interactive Ray Tracing. Salt Lake City, Utah, USA, pp 57\u201360","DOI":"10.1109\/RT.2006.280215"},{"key":"1712_CR14","doi-asserted-by":"crossref","unstructured":"Reshetov A (2007) Faster ray packets-triangle intersection through vertex culling. In: Proc. of ACM SIGGRAPH 2007 Posters. San Diego, California, USA, p 171","DOI":"10.1109\/RT.2007.4342597"},{"key":"1712_CR15","unstructured":"Sengupta S, Harris M, Zhang Y, et al. (2007) Scan primitives for GPU computing. In: Proc. of the 22nd ACM SIGGRAPH\/EUROGRAPHICS Symposium on Graphics hardware. San Diego, California, USA, pp 97\u2013106"},{"key":"1712_CR16","doi-asserted-by":"crossref","unstructured":"Shih M, Chiu YF, Chen YC, et al. (2009) Real-Time Ray Tracing with CUDA. In: Proc. of the 9th International Conference on Algorithms and Architectures for Parallel Processing. Taipei, Taiwan, pp 327\u2013337","DOI":"10.1007\/978-3-642-03095-6_32"},{"key":"1712_CR17","doi-asserted-by":"crossref","unstructured":"Wald I, Benthin C, Boulos S (2008) Getting rid of packets: efficient SIMD single-ray traversal using multibranching BVHs. In: Proc. of IEEE\/Eurographics Symposium on Interactive Ray Tracing. Los Angeles, California, USA, pp 49\u201357","DOI":"10.1109\/RT.2008.4634620"},{"issue":"1","key":"1712_CR18","doi-asserted-by":"crossref","first-page":"6","DOI":"10.1145\/1189762.1206075","volume":"26","author":"I Wald","year":"2007","unstructured":"Wald I, Boulos S, Shirley P (2007) Ray tracing deformable scenes using dynamic bounding volume hierarchies. ACM Trans Graph 26(1):6","journal-title":"ACM Trans Graph"},{"key":"1712_CR19","unstructured":"Wald I, Gribble CP, Boulos S, et al. (2007) SIMD Ray Stream Tracing-SIMD ray traversal with generalized ray packets and on-the-fly re-ordering. Technical Report #UUSCI-2007-012"},{"issue":"3","key":"1712_CR20","doi-asserted-by":"crossref","first-page":"153","DOI":"10.1111\/1467-8659.00508","volume":"20","author":"I Wald","year":"2001","unstructured":"Wald I, Slusallek P, Benthin C et al (2001) Interactive rendering with coherent ray tracing. Comput Graph Forum 20(3):153\u2013164","journal-title":"Comput Graph Forum"},{"key":"1712_CR21","unstructured":"Zlatu\u0161ka M, Havran V (2010) Ray Tracing on a GPU with CUDA-Comparative Study of Three Algorithms. In: Proc. of 18th International Conference on Computer Graphics, Visualization and Computer Vision. Czech Republic, pp 69\u201376"}],"container-title":["Multimedia Tools and Applications"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-013-1712-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11042-013-1712-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-013-1712-5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,8,5]],"date-time":"2020-08-05T05:02:10Z","timestamp":1596603730000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11042-013-1712-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,10,3]]},"references-count":21,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2015,2]]}},"alternative-id":["1712"],"URL":"https:\/\/doi.org\/10.1007\/s11042-013-1712-5","relation":{},"ISSN":["1380-7501","1573-7721"],"issn-type":[{"value":"1380-7501","type":"print"},{"value":"1573-7721","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,10,3]]}}}