{"id":"https://openalex.org/W3081652794","doi":"https://doi.org/10.1109/tvcg.2020.3021048","title":"Mach-RT: A Many Chip Architecture for High Performance Ray Tracing","display_name":"Mach-RT: A Many Chip Architecture for High Performance Ray Tracing","publication_year":2020,"publication_date":"2020-09-01","ids":{"openalex":"https://openalex.org/W3081652794","doi":"https://doi.org/10.1109/tvcg.2020.3021048","mag":"3081652794","pmid":"https://pubmed.ncbi.nlm.nih.gov/32870795"},"language":"en","primary_location":{"id":"doi:10.1109/tvcg.2020.3021048","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tvcg.2020.3021048","pdf_url":null,"source":{"id":"https://openalex.org/S84775595","display_name":"IEEE Transactions on Visualization and Computer Graphics","issn_l":"1077-2626","issn":["1077-2626","1941-0506","2160-9306"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Visualization and Computer Graphics","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","pubmed"],"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/A5074346829","display_name":"Elena Vasiou","orcid":"https://orcid.org/0000-0002-8039-2977"},"institutions":[{"id":"https://openalex.org/I223532165","display_name":"University of Utah","ror":"https://ror.org/03r0ha626","country_code":"US","type":"education","lineage":["https://openalex.org/I223532165"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Elena Vasiou","raw_affiliation_strings":["School of Computing, University of Utah, Salt Lake City, UT, USA"],"affiliations":[{"raw_affiliation_string":"School of Computing, University of Utah, Salt Lake City, UT, USA","institution_ids":["https://openalex.org/I223532165"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5022675662","display_name":"Konstantin Shkurko","orcid":"https://orcid.org/0000-0002-5828-737X"},"institutions":[{"id":"https://openalex.org/I223532165","display_name":"University of Utah","ror":"https://ror.org/03r0ha626","country_code":"US","type":"education","lineage":["https://openalex.org/I223532165"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Konstantin Shkurko","raw_affiliation_strings":["School of Computing, University of Utah, Salt Lake City, UT, USA"],"affiliations":[{"raw_affiliation_string":"School of Computing, University of Utah, Salt Lake City, UT, USA","institution_ids":["https://openalex.org/I223532165"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5014880542","display_name":"Erik Brunvand","orcid":"https://orcid.org/0000-0001-8881-927X"},"institutions":[{"id":"https://openalex.org/I223532165","display_name":"University of Utah","ror":"https://ror.org/03r0ha626","country_code":"US","type":"education","lineage":["https://openalex.org/I223532165"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Erik Brunvand","raw_affiliation_strings":["School of Computing, University of Utah, Salt Lake City, UT, USA"],"affiliations":[{"raw_affiliation_string":"School of Computing, University of Utah, Salt Lake City, UT, USA","institution_ids":["https://openalex.org/I223532165"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5004638951","display_name":"Cem Yuksel","orcid":"https://orcid.org/0000-0002-0122-4159"},"institutions":[{"id":"https://openalex.org/I223532165","display_name":"University of Utah","ror":"https://ror.org/03r0ha626","country_code":"US","type":"education","lineage":["https://openalex.org/I223532165"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Cem Yuksel","raw_affiliation_strings":["School of Computing, University of Utah, Salt Lake City, UT, USA"],"affiliations":[{"raw_affiliation_string":"School of Computing, University of Utah, Salt Lake City, UT, USA","institution_ids":["https://openalex.org/I223532165"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5074346829"],"corresponding_institution_ids":["https://openalex.org/I223532165"],"apc_list":null,"apc_paid":null,"fwci":6.5121,"has_fulltext":false,"cited_by_count":11,"citation_normalized_percentile":{"value":0.96702826,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":97},"biblio":{"volume":"28","issue":"3","first_page":"1585","last_page":"1596"},"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.9966999888420105,"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.9966999888420105,"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/T10799","display_name":"Data Visualization and Analytics","score":0.9955999851226807,"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/T12292","display_name":"Graph Theory and Algorithms","score":0.9902999997138977,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8466106653213501},{"id":"https://openalex.org/keywords/bottleneck","display_name":"Bottleneck","score":0.6646459698677063},{"id":"https://openalex.org/keywords/memory-architecture","display_name":"Memory architecture","score":0.6076251864433289},{"id":"https://openalex.org/keywords/tracing","display_name":"Tracing","score":0.46252188086509705},{"id":"https://openalex.org/keywords/energy-consumption","display_name":"Energy consumption","score":0.4431009888648987},{"id":"https://openalex.org/keywords/system-on-a-chip","display_name":"System on a chip","score":0.43926292657852173},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.439242959022522},{"id":"https://openalex.org/keywords/chip","display_name":"Chip","score":0.43384864926338196},{"id":"https://openalex.org/keywords/ray-tracing","display_name":"Ray tracing (physics)","score":0.4134286046028137},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3962753117084503},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.18718445301055908}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8466106653213501},{"id":"https://openalex.org/C2780513914","wikidata":"https://www.wikidata.org/wiki/Q18210350","display_name":"Bottleneck","level":2,"score":0.6646459698677063},{"id":"https://openalex.org/C2779602883","wikidata":"https://www.wikidata.org/wiki/Q15544750","display_name":"Memory architecture","level":2,"score":0.6076251864433289},{"id":"https://openalex.org/C138673069","wikidata":"https://www.wikidata.org/wiki/Q322229","display_name":"Tracing","level":2,"score":0.46252188086509705},{"id":"https://openalex.org/C2780165032","wikidata":"https://www.wikidata.org/wiki/Q16869822","display_name":"Energy consumption","level":2,"score":0.4431009888648987},{"id":"https://openalex.org/C118021083","wikidata":"https://www.wikidata.org/wiki/Q610398","display_name":"System on a chip","level":2,"score":0.43926292657852173},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.439242959022522},{"id":"https://openalex.org/C165005293","wikidata":"https://www.wikidata.org/wiki/Q1074500","display_name":"Chip","level":2,"score":0.43384864926338196},{"id":"https://openalex.org/C121483023","wikidata":"https://www.wikidata.org/wiki/Q7298343","display_name":"Ray tracing (physics)","level":2,"score":0.4134286046028137},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3962753117084503},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.18718445301055908},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0},{"id":"https://openalex.org/C18903297","wikidata":"https://www.wikidata.org/wiki/Q7150","display_name":"Ecology","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/tvcg.2020.3021048","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tvcg.2020.3021048","pdf_url":null,"source":{"id":"https://openalex.org/S84775595","display_name":"IEEE Transactions on Visualization and Computer Graphics","issn_l":"1077-2626","issn":["1077-2626","1941-0506","2160-9306"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Visualization and Computer Graphics","raw_type":"journal-article"},{"id":"pmid:32870795","is_oa":false,"landing_page_url":"https://pubmed.ncbi.nlm.nih.gov/32870795","pdf_url":null,"source":{"id":"https://openalex.org/S4306525036","display_name":"PubMed","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1299303238","host_organization_name":"National Institutes of Health","host_organization_lineage":["https://openalex.org/I1299303238"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE transactions on visualization and computer graphics","raw_type":null}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.9100000262260437,"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7"}],"awards":[{"id":"https://openalex.org/G7807074030","display_name":null,"funder_award_id":"1409129","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":72,"referenced_works":["https://openalex.org/W1515422725","https://openalex.org/W1839039067","https://openalex.org/W1843556629","https://openalex.org/W1967577514","https://openalex.org/W1971399046","https://openalex.org/W1982853272","https://openalex.org/W1994490709","https://openalex.org/W2004453135","https://openalex.org/W2005032370","https://openalex.org/W2010802738","https://openalex.org/W2025442915","https://openalex.org/W2039303612","https://openalex.org/W2040057285","https://openalex.org/W2050609278","https://openalex.org/W2067313328","https://openalex.org/W2077945322","https://openalex.org/W2078051707","https://openalex.org/W2082032402","https://openalex.org/W2082211440","https://openalex.org/W2083123887","https://openalex.org/W2101791918","https://openalex.org/W2102592717","https://openalex.org/W2105937818","https://openalex.org/W2112980698","https://openalex.org/W2116453990","https://openalex.org/W2119011049","https://openalex.org/W2126852454","https://openalex.org/W2140618283","https://openalex.org/W2142592373","https://openalex.org/W2142703245","https://openalex.org/W2153988419","https://openalex.org/W2154449573","https://openalex.org/W2154702295","https://openalex.org/W2155328339","https://openalex.org/W2155470578","https://openalex.org/W2157300467","https://openalex.org/W2159481710","https://openalex.org/W2164535554","https://openalex.org/W2211917452","https://openalex.org/W2279916848","https://openalex.org/W2514838290","https://openalex.org/W2533293336","https://openalex.org/W2535927452","https://openalex.org/W2601102666","https://openalex.org/W2622164283","https://openalex.org/W2625200202","https://openalex.org/W2725159389","https://openalex.org/W2736623132","https://openalex.org/W2737903756","https://openalex.org/W2738383649","https://openalex.org/W2761675321","https://openalex.org/W2799362093","https://openalex.org/W2806047179","https://openalex.org/W2806875861","https://openalex.org/W2885101649","https://openalex.org/W2885737014","https://openalex.org/W2887213669","https://openalex.org/W2888018420","https://openalex.org/W3081652794","https://openalex.org/W3102618228","https://openalex.org/W4241730892","https://openalex.org/W4245348408","https://openalex.org/W4245933748","https://openalex.org/W4248446059","https://openalex.org/W4254382996","https://openalex.org/W4292169167","https://openalex.org/W6638861575","https://openalex.org/W6670956953","https://openalex.org/W6675306916","https://openalex.org/W6684134598","https://openalex.org/W6695007398","https://openalex.org/W6782381135"],"related_works":["https://openalex.org/W2114694847","https://openalex.org/W2896658784","https://openalex.org/W2613421182","https://openalex.org/W2382679704","https://openalex.org/W2054281082","https://openalex.org/W2140048897","https://openalex.org/W2473149012","https://openalex.org/W2012697996","https://openalex.org/W1509417579","https://openalex.org/W2187686360"],"abstract_inverted_index":{"Data":[0],"movement,":[1],"particularly":[2],"access":[3,34],"to":[4,35,89,98,114,130,140],"the":[5,10,36,56,78,85,94,104,123,180,215],"main":[6,86],"memory,":[7],"has":[8],"been":[9],"bottleneck":[11],"of":[12,58,80,122,179,187,194,202],"most":[13],"computing":[14],"problems.":[15],"Ray":[16,67],"tracing":[17],"is":[18,49],"no":[19],"exception.":[20],"We":[21,54,207],"propose":[22],"an":[23],"unconventional":[24],"solution":[25,111],"that":[26,32,48,92],"combines":[27],"a":[28,40,69,90,108,192,199],"ray":[29,75,167],"ordering":[30],"scheme":[31],"minimizes":[33],"scene":[37],"data":[38],"with":[39,175,204],"large":[41],"on-chip":[42],"buffer":[43],"acting":[44],"as":[45,119],"near-compute":[46],"storage":[47],"spread":[50],"over":[51],"multiple":[52,100,109],"chips.":[53,206],"demonstrate":[55],"effectiveness":[57],"our":[59,148],"approach":[60],"by":[61],"introducing":[62],"Mach-RT":[63],"(Many":[64],"chip":[65,110,163],"-":[66],"Tracing),":[68],"new":[70,210],"hardware":[71],"architecture":[72,164],"for":[73,165,214],"accelerating":[74],"tracing.":[76],"Extending":[77],"concept":[79],"dual":[81],"streaming,":[82],"we":[83,127],"optimize":[84],"memory":[87,96,125,190],"accesses":[88],"level":[91],"allows":[93],"same":[95,105],"system":[97],"service":[99],"processor":[101],"chips":[102],"at":[103],"time.":[106],"While":[107],"might":[112],"seem":[113],"imply":[115],"increased":[116],"energy":[117,137,188,195],"consumption":[118],"well,":[120],"because":[121],"reduced":[124],"traffic":[126],"are":[128],"able":[129],"demonstrate,":[131],"performance":[132],"increases":[133],"while":[134],"maintaining":[135],"reasonable":[136],"usage":[138],"compared":[139],"academic":[141],"and":[142,157,189,198],"commercial":[143],"architectures.":[144],"This":[145],"article":[146],"extends":[147],"previous":[149],"work":[150],"E.":[151,155],"Vasiou,":[152],"K.":[153],"Shkurko,":[154],"Brunvand,":[156],"C.":[158],"Yuksel,":[159],"\"Mach-RT:":[160],"A":[161],"many":[162],"high-performance":[166],"tracing,\"":[168],"in":[169],"Proc.":[170],"High-Perform.":[171],"Graph.":[172],"Conf.,":[173],"2019":[174],"design":[176],"space":[177],"exploration":[178,201],"L3":[181],"cache":[182],"size,":[183],"more":[184],"detailed":[185],"evaluation":[186],"performance,":[191],"discussion":[193],"delay":[196],"product,":[197],"brief":[200],"boards":[203],"16":[205],"also":[208],"introduce":[209],"treelet":[211],"enqueueing":[212],"logic":[213],"predictive":[216],"scheduler.":[217]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":3},{"year":2020,"cited_by_count":2}],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
