{"id":"https://openalex.org/W2737767854","doi":"https://doi.org/10.1145/3105762.3105768","title":"Vectorized production path tracing","display_name":"Vectorized production path tracing","publication_year":2017,"publication_date":"2017-07-26","ids":{"openalex":"https://openalex.org/W2737767854","doi":"https://doi.org/10.1145/3105762.3105768","mag":"2737767854"},"language":"en","primary_location":{"id":"doi:10.1145/3105762.3105768","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3105762.3105768","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of High Performance Graphics","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5100620082","display_name":"Mark Lee","orcid":"https://orcid.org/0000-0003-1262-2045"},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Mark Lee","raw_affiliation_strings":["DreamWorks Animation"],"affiliations":[{"raw_affiliation_string":"DreamWorks Animation","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101547214","display_name":"Brian Green","orcid":"https://orcid.org/0009-0004-9901-7204"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Brian Green","raw_affiliation_strings":["DreamWorks Animation"],"affiliations":[{"raw_affiliation_string":"DreamWorks Animation","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5066862201","display_name":"Feng Xie","orcid":"https://orcid.org/0000-0003-3944-236X"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Feng Xie","raw_affiliation_strings":["DreamWorks Animation"],"affiliations":[{"raw_affiliation_string":"DreamWorks Animation","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5063085293","display_name":"Eric Tabellion","orcid":"https://orcid.org/0009-0003-0498-6575"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Eric Tabellion","raw_affiliation_strings":["DreamWorks Animation"],"affiliations":[{"raw_affiliation_string":"DreamWorks Animation","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5100620082"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":5.9812,"has_fulltext":false,"cited_by_count":20,"citation_normalized_percentile":{"value":0.96036315,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"11"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10481","display_name":"Computer Graphics and Visualization Techniques","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1704","display_name":"Computer Graphics and Computer-Aided Design"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10481","display_name":"Computer Graphics and Visualization Techniques","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1704","display_name":"Computer Graphics and Computer-Aided Design"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10531","display_name":"Advanced Vision and Imaging","score":0.9987000226974487,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10719","display_name":"3D Shape Modeling and Analysis","score":0.9984999895095825,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/simd","display_name":"SIMD","score":0.8631776571273804},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8567600250244141},{"id":"https://openalex.org/keywords/path-tracing","display_name":"Path tracing","score":0.7185508012771606},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.6628344058990479},{"id":"https://openalex.org/keywords/shader","display_name":"Shader","score":0.6394192576408386},{"id":"https://openalex.org/keywords/rendering","display_name":"Rendering (computer graphics)","score":0.6090426445007324},{"id":"https://openalex.org/keywords/computer-graphics","display_name":"Computer graphics (images)","score":0.4582710564136505},{"id":"https://openalex.org/keywords/computational-science","display_name":"Computational science","score":0.3432830572128296}],"concepts":[{"id":"https://openalex.org/C150552126","wikidata":"https://www.wikidata.org/wiki/Q339387","display_name":"SIMD","level":2,"score":0.8631776571273804},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8567600250244141},{"id":"https://openalex.org/C110541219","wikidata":"https://www.wikidata.org/wiki/Q72948","display_name":"Path tracing","level":3,"score":0.7185508012771606},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.6628344058990479},{"id":"https://openalex.org/C177681979","wikidata":"https://www.wikidata.org/wiki/Q633182","display_name":"Shader","level":3,"score":0.6394192576408386},{"id":"https://openalex.org/C205711294","wikidata":"https://www.wikidata.org/wiki/Q176953","display_name":"Rendering (computer graphics)","level":2,"score":0.6090426445007324},{"id":"https://openalex.org/C121684516","wikidata":"https://www.wikidata.org/wiki/Q7600677","display_name":"Computer graphics (images)","level":1,"score":0.4582710564136505},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.3432830572128296}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3105762.3105768","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3105762.3105768","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of High Performance Graphics","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":31,"referenced_works":["https://openalex.org/W29072860","https://openalex.org/W1479310146","https://openalex.org/W1499849351","https://openalex.org/W1564611446","https://openalex.org/W1608819521","https://openalex.org/W1971399046","https://openalex.org/W2001153911","https://openalex.org/W2001488415","https://openalex.org/W2020210067","https://openalex.org/W2030089573","https://openalex.org/W2041697116","https://openalex.org/W2050513283","https://openalex.org/W2067635581","https://openalex.org/W2082211440","https://openalex.org/W2090346540","https://openalex.org/W2097828217","https://openalex.org/W2101746450","https://openalex.org/W2102102707","https://openalex.org/W2102592717","https://openalex.org/W2105937818","https://openalex.org/W2125833438","https://openalex.org/W2135807756","https://openalex.org/W2138624212","https://openalex.org/W2155328339","https://openalex.org/W2470326759","https://openalex.org/W2516511385","https://openalex.org/W2611109255","https://openalex.org/W4210876609","https://openalex.org/W4245933748","https://openalex.org/W4251841159","https://openalex.org/W4302340922"],"related_works":["https://openalex.org/W2384885138","https://openalex.org/W2534258164","https://openalex.org/W1522171937","https://openalex.org/W2902083801","https://openalex.org/W2403188927","https://openalex.org/W4206233750","https://openalex.org/W2141194949","https://openalex.org/W2391304483","https://openalex.org/W574209047","https://openalex.org/W2166956700"],"abstract_inverted_index":{"This":[0],"paper":[1],"presents":[2],"MoonRay,":[3],"a":[4,120,154],"high":[5,42],"performance":[6,101,136],"production":[7,23,140],"rendering":[8],"architecture":[9],"using":[10],"Monte":[11],"Carlo":[12],"path":[13,24,117],"tracing":[14,49,118],"developed":[15],"at":[16],"DreamWorks":[17],"Animation.":[18],"MoonRay":[19],"is":[20,73],"the":[21,53,59,61,63,69,88,172],"first":[22],"tracer,":[25],"to":[26,30,75,98,156,165],"our":[27,146],"knowledge,":[28],"designed":[29],"fully":[31],"leverage":[32],"Single":[33],"Instruction/Multiple":[34],"Data":[35],"(SIMD)":[36],"vector":[37,79],"units":[38],"throughout.":[39],"To":[40],"achieve":[41,99],"SIMD":[43],"efficiency,":[44],"we":[45,144],"employ":[46],"Embree":[47],"for":[48],"rays":[50],"and":[51,66,68,82,95,105,125,142,163,168,175],"vectorize":[52],"remaining":[54],"compute":[55],"intensive":[56],"components":[57],"of":[58],"renderer:":[60],"integrator,":[62],"shading":[64],"system":[65,110],"shaders,":[67],"texturing":[70,176],"engine.":[71],"Queuing":[72],"used":[74],"help":[76],"keep":[77],"all":[78],"lanes":[80],"full":[81],"improve":[83],"data":[84],"coherency.":[85],"We":[86],"use":[87],"ISPC":[89,127],"programming":[90],"language":[91],"[Intel":[92],"2011;":[93],"Pharr":[94],"Mark":[96],"2012]":[97],"improved":[100],"across":[102],"SSE,":[103],"AVX/AVX2":[104],"AVX512":[106],"instruction":[107],"sets.":[108],"Our":[109],"includes":[111],"two":[112],"functionally":[113],"equivalent":[114],"uni-directional":[115],"CPU":[116],"implementations:":[119],"C++":[121],"scalar":[122],"depth-first":[123],"version":[124],"an":[126],"vectorized":[128,147],"breadth-first":[129],"wavefront":[130],"version.":[131],"Using":[132],"side":[133,135],"by":[134],"comparisons":[137],"on":[138,150],"complex":[139],"scenes":[141],"assets":[143],"show":[145],"architecture,":[148],"running":[149],"AVX2,":[151],"delivers":[152],"between":[153],"1.3\u00d7":[155],"2.3\u00d7":[157],"speed-up":[158],"in":[159],"overall":[160],"render":[161],"time,":[162],"up":[164],"3\u00d7,":[166],"6\u00d7,":[167],"4\u00d7,":[169],"speed-ups":[170],"within":[171],"integration,":[173],"shading,":[174],"components,":[177],"respectively.":[178]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":3},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":5},{"year":2018,"cited_by_count":4}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
