{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,1]],"date-time":"2026-04-01T14:54:29Z","timestamp":1775055269522,"version":"3.50.1"},"reference-count":26,"publisher":"Pleiades Publishing Ltd","issue":"4","license":[{"start":{"date-parts":[[2020,7,1]],"date-time":"2020-07-01T00:00:00Z","timestamp":1593561600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2020,7,1]],"date-time":"2020-07-01T00:00:00Z","timestamp":1593561600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Program Comput Soft"],"published-print":{"date-parts":[[2020,7]]},"DOI":"10.1134\/s0361768820030068","type":"journal-article","created":{"date-parts":[[2020,8,8]],"date-time":"2020-08-08T06:02:49Z","timestamp":1596866569000},"page":"297-304","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":24,"title":["Survey of Nvidia RTX Technology"],"prefix":"10.1134","volume":"46","author":[{"given":"V. V.","family":"Sanzharov","sequence":"first","affiliation":[]},{"given":"V. A.","family":"Frolov","sequence":"additional","affiliation":[]},{"given":"V. A.","family":"Galaktionov","sequence":"additional","affiliation":[]}],"member":"137","published-online":{"date-parts":[[2020,8,8]]},"reference":[{"key":"3522_CR1","volume-title":"VIZARD II: a reconfigurable interactive volume rendering system, Proc. High-Performance Graphics on Graphics Hardware, ACM Eurographics","author":"M. Mei\u00df ner","year":"2002","unstructured":"Mei\u00df ner, M., et al., VIZARD II: a reconfigurable interactive volume rendering system, Proc. High-Performance Graphics on Graphics Hardware, ACM Eurographics, Eurographics Assoc., 2002, pp. 137\u2013146."},{"key":"3522_CR2","series-title":"The VolumePro real-time ray-casting system","volume-title":"Computer Graphics and Interactive Techniques","author":"H. Pfister","year":"1999","unstructured":"Pfister, H., et al., The VolumePro real-time ray-casting system, in Computer Graphics and Interactive Techniques, New York: Association for Computing Machinery, 1999, pp. 251\u2013260."},{"key":"3522_CR3","doi-asserted-by":"crossref","unstructured":"Schmittler, J., Wald, I., and Slusallek, P., SaarCOR: a hardware architecture for ray tracing, Proc. ACM Special Interest Group on Computer Graphics Conf. on Graphics Hardware, Eurographics Assoc., 2002, pp. 27\u201336.","DOI":"10.1016\/S0097-8493(03)00142-0"},{"key":"3522_CR4","doi-asserted-by":"crossref","unstructured":"Schmittler, J., et al., Realtime ray tracing of dynamic scenes on an FPGA chip, Proc. ACM SIGGRAPH\/EUROGRAPHICS Conf. on Graphics Hardware, ACM, 2004, pp. 95\u2013106.","DOI":"10.1145\/1058129.1058143"},{"key":"3522_CR5","unstructured":"Hall, D., The AR350: today\u2019s ray trace rendering processor, Proc. Eurographics\/SIGGRAPH Workshop on Graphics Hardware \u2013 Hot 3D Session 1, Los Angeles, 2001."},{"key":"3522_CR6","first-page":"18","volume":"7","author":"L. Seiler","year":"2008","unstructured":"Seiler, L., et al., Larrabee: a many-core x86 architecture for visual computing, ACM Trans. Graph., 2008, vol. 7, no. 3, art. 18.","journal-title":"ACM Trans. Graph."},{"key":"3522_CR7","doi-asserted-by":"crossref","unstructured":"TRaX: Spjut, J., et al., A multi-threaded architecture for real-time ray tracing, Proc. Symp. on Application Specific Processors, Institute of Electrical and Electronics Engineers, 2008, pp. 108\u2013114.","DOI":"10.1109\/SASP.2008.4570794"},{"key":"3522_CR8","series-title":"An energy and bandwidth efficient ray tracing architecture","volume-title":"High-Performance Graphics","author":"D. Kopta","year":"2013","unstructured":"Kopta, D., et al., An energy and bandwidth efficient ray tracing architecture, in High-Performance Graphics, ACM, 2013, pp. 121\u2013128."},{"key":"3522_CR9","doi-asserted-by":"crossref","unstructured":"Woop, S., Schmittler, J., and Slusallek, P., RPU: a programmable ray processing unit for realtime ray tracing, ACM Trans. Graph. (TOG), ACM, 2005, vol. 24, no. 3, pp. 434\u2013444.","DOI":"10.1145\/1073204.1073211"},{"key":"3522_CR10","series-title":"Architecture considerations for tracing incoherent rays","volume-title":"High-Performance Graphics","author":"T. Aila","year":"2010","unstructured":"Aila, T. and Karras, T., Architecture considerations for tracing incoherent rays, in High-Performance Graphics, Eurographics Assoc., 2010, pp. 113\u2013122."},{"key":"3522_CR11","unstructured":"Nocak, J., Havran, V., and Dachsbacher, C., Path regeneration for interactive path tracing, Proc. EUROGRAPHICS, Norrk\u00f6ping, 2010, pp. 61\u201364."},{"key":"3522_CR12","series-title":"Dual streaming for hardware-accelerated ray tracing","volume-title":"High Performance Graphics","author":"K. Shkurko","year":"2017","unstructured":"Shkurko, K., et al., Dual streaming for hardware-accelerated ray tracing, in High Performance Graphics, ACM, 2017, p. 12."},{"key":"3522_CR13","doi-asserted-by":"publisher","first-page":"382","DOI":"10.1134\/S0361768816060025","volume":"42","author":"V.A. Frolov","year":"2016","unstructured":"Frolov, V.A. and Galaktionov, V.A., Low overhead path regeneration, Progr. Comput. Software, 2016, vol. 42, no.\u00a06, pp. 382\u2013387.","journal-title":"Progr. Comput. Software"},{"key":"3522_CR14","volume-title":"Reduced precision hardware for ray tracing","author":"S. Keely","year":"2014","unstructured":"Keely, S., Reduced precision hardware for ray tracing, Proc. High-Performance Graphics, Los Angeles, 2014, pp. 29\u201340."},{"key":"3522_CR15","doi-asserted-by":"crossref","unstructured":"Nah, J.H., et al., RayCore: a ray-tracing hardware architecture for mobile devices, ACM Trans. Graph. (TOG), ACM, 2014, vol. 33, no. 5, p. 162.","DOI":"10.1145\/2629634"},{"key":"3522_CR16","doi-asserted-by":"publisher","DOI":"10.1145\/2492045.2492057","volume-title":"SGRT: a mobile GPU architecture for real-time ray tracing, Proc. High-Performance Graphics","author":"W.J. Lee","year":"2013","unstructured":"Lee, W.J., et al., SGRT: a mobile GPU architecture for real-time ray tracing, Proc. High-Performance Graphics, ACM, 2013, pp. 109\u2013119."},{"key":"3522_CR17","first-page":"14","volume":"13","author":"T. Whitted","year":"1979","unstructured":"Whitted, T., An improved illumination model for shaded display, ACM Spec. Interest Group Comput. Graph. Interact. Techn., 1979, vol. 13, no. 2, p. 14.","journal-title":"ACM Spec. Interest Group Comput. Graph. Interact. Techn."},{"key":"3522_CR18","doi-asserted-by":"publisher","first-page":"58","DOI":"10.1145\/3104067","volume":"50","author":"Y. Deng","year":"2017","unstructured":"Deng, Y., et al., Toward real-time ray tracing: a survey on hardware acceleration and microarchitecture techniques, ACM Comput. Surv.(CSUR), 2017, vol. 50, no. 4, p. 58.","journal-title":"ACM Comput. Surv."},{"key":"3522_CR19","unstructured":"Imagination technologies. PowerVR Ray Tracing, 2019. https:\/\/www.imgtec.com\/graphics-processors\/architecture\/powervr-ray-tracing\/"},{"key":"3522_CR20","doi-asserted-by":"publisher","first-page":"252","DOI":"10.1134\/S0361768811050021","volume":"37","author":"V.A. Frolov","year":"2011","unstructured":"Frolov, V.A., Kharlamov, A.A., and Ignatenko, A.V., Biased solution of integral illumination equation via irradiance caching and path tracing on GPUs, Progr. Comput. Software, 2011, vol. 37, no. 5, pp. 252\u2013259.","journal-title":"Progr. Comput. Software"},{"key":"3522_CR21","doi-asserted-by":"crossref","unstructured":"Laine, S., Karras, T., and Aila, T., Megakernels considered harmful: wavefront path tracing on GPUs, Proc. 5th High-Performance Graphics Conf. (HPG\u201913), New York: ACM, 2013, pp. 137\u2013143.","DOI":"10.1145\/2492045.2492060"},{"key":"3522_CR22","unstructured":"Microsoft. DirectX, DXR ray tracing specification, 2019.\nhttps:\/\/microsoft.github.io\/DirectX-Specs\/d3d\/Raytracing.html"},{"key":"3522_CR23","unstructured":"Viitanen Timo, Acceleration data structure hardware (and software), Proc. SIGGRAPH 2019, Los Angeles, 2019."},{"key":"3522_CR24","unstructured":"Wald, I., et al., RTX beyond ray tracing: exploring the use of hardware ray tracing cores for tet-mesh point location, Proc. High-Performance Graphics 2019, Strasbourg, July 8\u201310, 2019."},{"key":"3522_CR25","unstructured":"Nvidia. Ray tracing developer resources, 2019. https:\/\/developer.nvidia.com\/rtx\/raytracing"},{"key":"3522_CR26","unstructured":"Ray Tracing Systems, Keldysh Institute of Applied Mathematics, Moscow State Uiversity. Hydra Renderer. Open source rendering system, 2019.\nhttps:\/\/github.com\/Ray-Tracing-Systems\/HydraAPI"}],"container-title":["Programming and Computer Software"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1134\/S0361768820030068.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1134\/S0361768820030068","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1134\/S0361768820030068.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,1]],"date-time":"2026-04-01T02:43:35Z","timestamp":1775011415000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1134\/S0361768820030068"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,7]]},"references-count":26,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2020,7]]}},"alternative-id":["3522"],"URL":"https:\/\/doi.org\/10.1134\/s0361768820030068","relation":{},"ISSN":["0361-7688","1608-3261"],"issn-type":[{"value":"0361-7688","type":"print"},{"value":"1608-3261","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,7]]},"assertion":[{"value":"25 December 2019","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"9 January 2020","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 January 2020","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"8 August 2020","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}