{"id":"https://openalex.org/W4417125239","doi":"https://doi.org/10.1145/3757377.3763968","title":"Sparse Cache Updates for Scalable Distributed Effect-Based Rendering","display_name":"Sparse Cache Updates for Scalable Distributed Effect-Based Rendering","publication_year":2025,"publication_date":"2025-12-08","ids":{"openalex":"https://openalex.org/W4417125239","doi":"https://doi.org/10.1145/3757377.3763968"},"language":null,"primary_location":{"id":"doi:10.1145/3757377.3763968","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3757377.3763968","pdf_url":null,"source":null,"license":"cc-by-nc","license_id":"https://openalex.org/licenses/cc-by-nc","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the SIGGRAPH Asia 2025 Conference Papers","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1145/3757377.3763968","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5086691301","display_name":"Wolfgang Tatzgern","orcid":"https://orcid.org/0009-0004-5628-0619"},"institutions":[{"id":"https://openalex.org/I4092182","display_name":"Graz University of Technology","ror":"https://ror.org/00d7xrm67","country_code":"AT","type":"education","lineage":["https://openalex.org/I4092182"]}],"countries":["AT"],"is_corresponding":true,"raw_author_name":"Wolfgang Tatzgern","raw_affiliation_strings":["Graz University of Technology, Graz, Austria"],"affiliations":[{"raw_affiliation_string":"Graz University of Technology, Graz, Austria","institution_ids":["https://openalex.org/I4092182"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5024951273","display_name":"Pascal Stadlbauer","orcid":"https://orcid.org/0000-0003-1199-9641"},"institutions":[{"id":"https://openalex.org/I4092182","display_name":"Graz University of Technology","ror":"https://ror.org/00d7xrm67","country_code":"AT","type":"education","lineage":["https://openalex.org/I4092182"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Pascal Stadlbauer","raw_affiliation_strings":["Graz University of Technology, Graz, Austria"],"affiliations":[{"raw_affiliation_string":"Graz University of Technology, Graz, Austria","institution_ids":["https://openalex.org/I4092182"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5014396705","display_name":"Joerg H. Mueller","orcid":"https://orcid.org/0000-0002-6368-6340"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Joerg H. Mueller","raw_affiliation_strings":["Huawei Technologies, Zurich, Switzerland"],"affiliations":[{"raw_affiliation_string":"Huawei Technologies, Zurich, Switzerland","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5044793967","display_name":"Martin Winter","orcid":"https://orcid.org/0000-0002-7778-9770"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Martin Winter","raw_affiliation_strings":["Huawei Technologies, Graz, Austria"],"affiliations":[{"raw_affiliation_string":"Huawei Technologies, Graz, Austria","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5007124513","display_name":"Martin Sattlecker","orcid":"https://orcid.org/0009-0007-7490-4466"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Martin Sattlecker","raw_affiliation_strings":["Huawei Technologies, Graz, Austria"],"affiliations":[{"raw_affiliation_string":"Huawei Technologies, Graz, Austria","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5014594342","display_name":"Markus Steinberger","orcid":"https://orcid.org/0000-0001-5977-8536"},"institutions":[{"id":"https://openalex.org/I4092182","display_name":"Graz University of Technology","ror":"https://ror.org/00d7xrm67","country_code":"AT","type":"education","lineage":["https://openalex.org/I4092182"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Markus Steinberger","raw_affiliation_strings":["Graz University of Technology, Graz, Austria and Huawei Technologies, Graz, Austria"],"affiliations":[{"raw_affiliation_string":"Graz University of Technology, Graz, Austria and Huawei Technologies, Graz, Austria","institution_ids":["https://openalex.org/I4092182"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5086691301"],"corresponding_institution_ids":["https://openalex.org/I4092182"],"apc_list":null,"apc_paid":null,"fwci":3.8722,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.94778941,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":91,"max":95},"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.8644000291824341,"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.8644000291824341,"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/T14067","display_name":"Cloud Computing and Remote Desktop Technologies","score":0.03200000151991844,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.017799999564886093,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/rendering","display_name":"Rendering (computer graphics)","score":0.6977999806404114},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.644599974155426},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.6438000202178955},{"id":"https://openalex.org/keywords/reuse","display_name":"Reuse","score":0.5720000267028809},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.46700000762939453},{"id":"https://openalex.org/keywords/virtual-desktop","display_name":"Virtual desktop","score":0.4138000011444092},{"id":"https://openalex.org/keywords/parallel-rendering","display_name":"Parallel rendering","score":0.2897999882698059},{"id":"https://openalex.org/keywords/server","display_name":"Server","score":0.28139999508857727}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8738999962806702},{"id":"https://openalex.org/C205711294","wikidata":"https://www.wikidata.org/wiki/Q176953","display_name":"Rendering (computer graphics)","level":2,"score":0.6977999806404114},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.644599974155426},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.6438000202178955},{"id":"https://openalex.org/C206588197","wikidata":"https://www.wikidata.org/wiki/Q846574","display_name":"Reuse","level":2,"score":0.5720000267028809},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.46939998865127563},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.46700000762939453},{"id":"https://openalex.org/C112999334","wikidata":"https://www.wikidata.org/wiki/Q2094455","display_name":"Virtual desktop","level":3,"score":0.4138000011444092},{"id":"https://openalex.org/C186772499","wikidata":"https://www.wikidata.org/wiki/Q7135017","display_name":"Parallel rendering","level":3,"score":0.2897999882698059},{"id":"https://openalex.org/C93996380","wikidata":"https://www.wikidata.org/wiki/Q44127","display_name":"Server","level":2,"score":0.28139999508857727},{"id":"https://openalex.org/C36816356","wikidata":"https://www.wikidata.org/wiki/Q16911860","display_name":"3D rendering","level":3,"score":0.2809000015258789},{"id":"https://openalex.org/C25344961","wikidata":"https://www.wikidata.org/wiki/Q192726","display_name":"Virtual machine","level":2,"score":0.27900001406669617},{"id":"https://openalex.org/C189059883","wikidata":"https://www.wikidata.org/wiki/Q7802119","display_name":"Tiled rendering","level":5,"score":0.27900001406669617},{"id":"https://openalex.org/C116921373","wikidata":"https://www.wikidata.org/wiki/Q2816483","display_name":"Real-time rendering","level":3,"score":0.26930001378059387},{"id":"https://openalex.org/C2780586970","wikidata":"https://www.wikidata.org/wiki/Q1357284","display_name":"Popularity","level":2,"score":0.2639000117778778},{"id":"https://openalex.org/C38556500","wikidata":"https://www.wikidata.org/wiki/Q13404475","display_name":"Cache algorithms","level":4,"score":0.26260000467300415},{"id":"https://openalex.org/C109772839","wikidata":"https://www.wikidata.org/wiki/Q2297645","display_name":"Software rendering","level":4,"score":0.26249998807907104},{"id":"https://openalex.org/C2776035091","wikidata":"https://www.wikidata.org/wiki/Q7928819","display_name":"Viewpoints","level":2,"score":0.2574999928474426},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.2563000023365021},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.25369998812675476},{"id":"https://openalex.org/C2776257435","wikidata":"https://www.wikidata.org/wiki/Q1576430","display_name":"Bandwidth (computing)","level":2,"score":0.25279998779296875},{"id":"https://openalex.org/C2779151265","wikidata":"https://www.wikidata.org/wiki/Q1156791","display_name":"Copying","level":2,"score":0.2500999867916107}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3757377.3763968","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3757377.3763968","pdf_url":null,"source":null,"license":"cc-by-nc","license_id":"https://openalex.org/licenses/cc-by-nc","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the SIGGRAPH Asia 2025 Conference Papers","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3757377.3763968","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3757377.3763968","pdf_url":null,"source":null,"license":"cc-by-nc","license_id":"https://openalex.org/licenses/cc-by-nc","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the SIGGRAPH Asia 2025 Conference Papers","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":25,"referenced_works":["https://openalex.org/W2073526657","https://openalex.org/W2080550620","https://openalex.org/W2098698627","https://openalex.org/W2115881468","https://openalex.org/W2160564728","https://openalex.org/W2510227756","https://openalex.org/W2884164506","https://openalex.org/W2903169695","https://openalex.org/W2912424718","https://openalex.org/W3035188537","https://openalex.org/W3048702918","https://openalex.org/W3157272387","https://openalex.org/W3159518114","https://openalex.org/W3179317045","https://openalex.org/W4281491484","https://openalex.org/W4298632635","https://openalex.org/W4307921977","https://openalex.org/W4385282374","https://openalex.org/W4390344914","https://openalex.org/W4399444696","https://openalex.org/W4401450526","https://openalex.org/W4409564367","https://openalex.org/W6888829251","https://openalex.org/W6944971578","https://openalex.org/W6944972332"],"related_works":[],"abstract_inverted_index":{"Cloud":[0],"computing":[1],"has":[2],"seen":[3],"rapid":[4],"growth":[5],"in":[6],"recent":[7],"years,":[8],"accompanied":[9],"by":[10,130],"the":[11,59,65,70,100],"increasing":[12,126],"popularity":[13],"of":[14,36,61,93,103,112,128,163],"game":[15],"streaming":[16],"services":[17],"that":[18],"allow":[19],"users":[20],"to":[21,108,122,152],"play":[22],"high-end":[23],"games":[24],"on":[25,91],"low-end":[26],"devices,":[27],"across":[28,75,115,135],"platforms,":[29],"and":[30,42,142],"from":[31,106,148],"virtually":[32],"anywhere.":[33],"The":[34],"rise":[35],"multiplayer":[37],"games,":[38],"shared":[39],"immersive":[40],"experiences,":[41],"metaverse-style":[43],"applications\u2014such":[44],"as":[45],"exhibitions":[46],"or":[47],"social":[48],"virtual":[49,67],"spaces\u2014presents":[50],"unique":[51],"opportunities":[52],"for":[53,72,87],"improving":[54],"rendering":[55,76,84,133],"efficiency.":[56],"In":[57],"particular,":[58],"presence":[60],"multiple":[62,116,136],"viewers":[63,129],"within":[64],"same":[66],"environment":[68],"opens":[69],"door":[71],"computation":[73],"reuse":[74,111],"instances.":[77],"We":[78,138],"propose":[79],"a":[80,156],"scalable,":[81],"multi-GPU":[82],"cloud":[83],"system":[85,98,119],"tailored":[86],"multi-viewer":[88],"scenarios.":[89],"Built":[90],"top":[92],"on-surface":[94],"caches":[95],"(OSC),":[96],"our":[97,169],"extends":[99],"core":[101],"idea":[102],"decoupling":[104],"shading":[105,113],"viewpoints":[107],"enable":[109],"efficient":[110,178],"information":[114],"users.":[117],"Our":[118],"is":[120],"designed":[121],"scale":[123],"with":[124],"an":[125],"number":[127],"dynamically":[131],"distributing":[132],"workloads":[134],"GPUs.":[137],"further":[139],"enhance":[140],"scalability":[141],"significantly":[143],"reduce":[144],"inter-GPU":[145],"bandwidth":[146],"requirements":[147],"6":[149],"\u00d7":[150,154],"up":[151],"65":[153],"\u2014through":[155],"novel":[157],"sparse":[158],"cache":[159,175],"update":[160],"strategy.":[161],"Instead":[162],"copying":[164],"full":[165],"frames":[166],"between":[167],"GPUs,":[168],"method":[170],"selectively":[171],"propagates":[172],"only":[173],"relevant":[174],"updates,":[176],"enabling":[177],"data":[179],"sharing":[180],"while":[181],"minimizing":[182],"redundant":[183],"transfers.":[184]},"counts_by_year":[{"year":2025,"cited_by_count":1}],"updated_date":"2026-03-07T16:01:11.037858","created_date":"2025-12-08T00:00:00"}
