{"id":"https://openalex.org/W2131842619","doi":"https://doi.org/10.1145/1851476.1851597","title":"Multi-GPU volume rendering using MapReduce","display_name":"Multi-GPU volume rendering using MapReduce","publication_year":2010,"publication_date":"2010-06-21","ids":{"openalex":"https://openalex.org/W2131842619","doi":"https://doi.org/10.1145/1851476.1851597","mag":"2131842619"},"language":"en","primary_location":{"id":"doi:10.1145/1851476.1851597","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1851476.1851597","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://escholarship.org/content/qt65c2x71h/qt65c2x71h.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5079685469","display_name":"Jeff A. Stuart","orcid":null},"institutions":[{"id":"https://openalex.org/I84218800","display_name":"University of California, Davis","ror":"https://ror.org/05rrcem69","country_code":"US","type":"education","lineage":["https://openalex.org/I84218800"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Jeff A. Stuart","raw_affiliation_strings":["UC Davis"],"affiliations":[{"raw_affiliation_string":"UC Davis","institution_ids":["https://openalex.org/I84218800"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5032597626","display_name":"Cheng\u2010Kai Chen","orcid":null},"institutions":[{"id":"https://openalex.org/I84218800","display_name":"University of California, Davis","ror":"https://ror.org/05rrcem69","country_code":"US","type":"education","lineage":["https://openalex.org/I84218800"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Cheng-Kai Chen","raw_affiliation_strings":["UC Davis"],"affiliations":[{"raw_affiliation_string":"UC Davis","institution_ids":["https://openalex.org/I84218800"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5037161857","display_name":"Kwan\u2010Liu Ma","orcid":"https://orcid.org/0000-0001-8086-0366"},"institutions":[{"id":"https://openalex.org/I84218800","display_name":"University of California, Davis","ror":"https://ror.org/05rrcem69","country_code":"US","type":"education","lineage":["https://openalex.org/I84218800"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Kwan-Liu Ma","raw_affiliation_strings":["UC Davis"],"affiliations":[{"raw_affiliation_string":"UC Davis","institution_ids":["https://openalex.org/I84218800"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5028662746","display_name":"John D. Owens","orcid":"https://orcid.org/0000-0001-6582-8237"},"institutions":[{"id":"https://openalex.org/I84218800","display_name":"University of California, Davis","ror":"https://ror.org/05rrcem69","country_code":"US","type":"education","lineage":["https://openalex.org/I84218800"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"John D. Owens","raw_affiliation_strings":["UC Davis"],"affiliations":[{"raw_affiliation_string":"UC Davis","institution_ids":["https://openalex.org/I84218800"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5079685469"],"corresponding_institution_ids":["https://openalex.org/I84218800"],"apc_list":null,"apc_paid":null,"fwci":18.7445,"has_fulltext":true,"cited_by_count":58,"citation_normalized_percentile":{"value":0.99317965,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"841","last_page":"848"},"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.9997000098228455,"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.9997000098228455,"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.9957000017166138,"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/T11106","display_name":"Data Management and Algorithms","score":0.9812999963760376,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"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.8777109384536743},{"id":"https://openalex.org/keywords/rendering","display_name":"Rendering (computer graphics)","score":0.7864738702774048},{"id":"https://openalex.org/keywords/bottleneck","display_name":"Bottleneck","score":0.7474993467330933},{"id":"https://openalex.org/keywords/volume-rendering","display_name":"Volume rendering","score":0.745855987071991},{"id":"https://openalex.org/keywords/parallel-rendering","display_name":"Parallel rendering","score":0.6564363241195679},{"id":"https://openalex.org/keywords/visualization","display_name":"Visualization","score":0.5843821167945862},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5729178786277771},{"id":"https://openalex.org/keywords/general-purpose-computing-on-graphics-processing-units","display_name":"General-purpose computing on graphics processing units","score":0.5495343804359436},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.5143626928329468},{"id":"https://openalex.org/keywords/computer-graphics","display_name":"Computer graphics (images)","score":0.5054931640625},{"id":"https://openalex.org/keywords/tiled-rendering","display_name":"Tiled rendering","score":0.5005238056182861},{"id":"https://openalex.org/keywords/ray-casting","display_name":"Ray casting","score":0.49386078119277954},{"id":"https://openalex.org/keywords/computational-science","display_name":"Computational science","score":0.4657021164894104},{"id":"https://openalex.org/keywords/alternate-frame-rendering","display_name":"Alternate frame rendering","score":0.4606926441192627},{"id":"https://openalex.org/keywords/software-rendering","display_name":"Software rendering","score":0.426929771900177},{"id":"https://openalex.org/keywords/real-time-rendering","display_name":"Real-time rendering","score":0.41671597957611084},{"id":"https://openalex.org/keywords/3d-rendering","display_name":"3D rendering","score":0.41365525126457214},{"id":"https://openalex.org/keywords/computer-graphics","display_name":"Computer graphics","score":0.17148324847221375},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.15869274735450745},{"id":"https://openalex.org/keywords/graphics","display_name":"Graphics","score":0.15507349371910095},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.11847037076950073},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.11775848269462585}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8777109384536743},{"id":"https://openalex.org/C205711294","wikidata":"https://www.wikidata.org/wiki/Q176953","display_name":"Rendering (computer graphics)","level":2,"score":0.7864738702774048},{"id":"https://openalex.org/C2780513914","wikidata":"https://www.wikidata.org/wiki/Q18210350","display_name":"Bottleneck","level":2,"score":0.7474993467330933},{"id":"https://openalex.org/C30769735","wikidata":"https://www.wikidata.org/wiki/Q2165951","display_name":"Volume rendering","level":3,"score":0.745855987071991},{"id":"https://openalex.org/C186772499","wikidata":"https://www.wikidata.org/wiki/Q7135017","display_name":"Parallel rendering","level":3,"score":0.6564363241195679},{"id":"https://openalex.org/C36464697","wikidata":"https://www.wikidata.org/wiki/Q451553","display_name":"Visualization","level":2,"score":0.5843821167945862},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5729178786277771},{"id":"https://openalex.org/C50630238","wikidata":"https://www.wikidata.org/wiki/Q971505","display_name":"General-purpose computing on graphics processing units","level":3,"score":0.5495343804359436},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.5143626928329468},{"id":"https://openalex.org/C121684516","wikidata":"https://www.wikidata.org/wiki/Q7600677","display_name":"Computer graphics (images)","level":1,"score":0.5054931640625},{"id":"https://openalex.org/C189059883","wikidata":"https://www.wikidata.org/wiki/Q7802119","display_name":"Tiled rendering","level":5,"score":0.5005238056182861},{"id":"https://openalex.org/C116108083","wikidata":"https://www.wikidata.org/wiki/Q1940131","display_name":"Ray casting","level":4,"score":0.49386078119277954},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.4657021164894104},{"id":"https://openalex.org/C97431224","wikidata":"https://www.wikidata.org/wiki/Q438393","display_name":"Alternate frame rendering","level":5,"score":0.4606926441192627},{"id":"https://openalex.org/C109772839","wikidata":"https://www.wikidata.org/wiki/Q2297645","display_name":"Software rendering","level":4,"score":0.426929771900177},{"id":"https://openalex.org/C116921373","wikidata":"https://www.wikidata.org/wiki/Q2816483","display_name":"Real-time rendering","level":3,"score":0.41671597957611084},{"id":"https://openalex.org/C36816356","wikidata":"https://www.wikidata.org/wiki/Q16911860","display_name":"3D rendering","level":3,"score":0.41365525126457214},{"id":"https://openalex.org/C77660652","wikidata":"https://www.wikidata.org/wiki/Q150971","display_name":"Computer graphics","level":2,"score":0.17148324847221375},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.15869274735450745},{"id":"https://openalex.org/C21442007","wikidata":"https://www.wikidata.org/wiki/Q1027879","display_name":"Graphics","level":2,"score":0.15507349371910095},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.11847037076950073},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.11775848269462585},{"id":"https://openalex.org/C66629338","wikidata":"https://www.wikidata.org/wiki/Q189177","display_name":"3D computer graphics","level":3,"score":0.0}],"mesh":[],"locations_count":5,"locations":[{"id":"doi:10.1145/1851476.1851597","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1851476.1851597","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing","raw_type":"proceedings-article"},{"id":"pmh:oai:escholarship.org/ark:/13030/qt65c2x71h","is_oa":true,"landing_page_url":"https://escholarship.org/uc/item/65c2x71h","pdf_url":"https://escholarship.org/content/qt65c2x71h/qt65c2x71h.pdf","source":{"id":"https://openalex.org/S4306400115","display_name":"eScholarship (California Digital Library)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I2801248553","host_organization_name":"California Digital Library","host_organization_lineage":["https://openalex.org/I2801248553"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.362.7180","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.362.7180","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.idav.ucdavis.edu/func/return_pdf?pub_id=1004","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.406.3855","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.406.3855","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://vis.cs.ucdavis.edu/papers/scmo2010.pdf","raw_type":"text"},{"id":"pmh:qt65c2x71h","is_oa":false,"landing_page_url":"http://www.escholarship.org/uc/item/65c2x71h","pdf_url":null,"source":{"id":"https://openalex.org/S4306400115","display_name":"eScholarship (California Digital Library)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I2801248553","host_organization_name":"California Digital Library","host_organization_lineage":["https://openalex.org/I2801248553"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Stuart, Jeff A.; Chen, Cheng-Kai; Ma, Kwan-Liu; &amp; Owens, John D.(2010). Multi-GPU Volume Rendering using MapReduce. 1st International Workshop on MapReduce and its Applications. doi: 10.1145/1851476.1851597. UC Davis: Institute for Data Analysis and Visualization. Retrieved from: http://www.escholarship.org/uc/item/65c2x71h","raw_type":"article"}],"best_oa_location":{"id":"pmh:oai:escholarship.org/ark:/13030/qt65c2x71h","is_oa":true,"landing_page_url":"https://escholarship.org/uc/item/65c2x71h","pdf_url":"https://escholarship.org/content/qt65c2x71h/qt65c2x71h.pdf","source":{"id":"https://openalex.org/S4306400115","display_name":"eScholarship (California Digital Library)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I2801248553","host_organization_name":"California Digital Library","host_organization_lineage":["https://openalex.org/I2801248553"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G6254664370","display_name":null,"funder_award_id":"541448","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"},{"id":"https://openalex.org/F4320312143","display_name":"National Centre for Supercomputing Applications","ror":"https://ror.org/03r10zj06"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2131842619.pdf","grobid_xml":"https://content.openalex.org/works/W2131842619.grobid-xml"},"referenced_works_count":30,"referenced_works":["https://openalex.org/W10141861","https://openalex.org/W1264773896","https://openalex.org/W1274453873","https://openalex.org/W1498712972","https://openalex.org/W1950817113","https://openalex.org/W2026437220","https://openalex.org/W2028499920","https://openalex.org/W2104644701","https://openalex.org/W2106184746","https://openalex.org/W2110043629","https://openalex.org/W2113001609","https://openalex.org/W2114611229","https://openalex.org/W2115314149","https://openalex.org/W2116747899","https://openalex.org/W2119231080","https://openalex.org/W2120573711","https://openalex.org/W2126167547","https://openalex.org/W2128492388","https://openalex.org/W2129817042","https://openalex.org/W2136730689","https://openalex.org/W2141763411","https://openalex.org/W2162097765","https://openalex.org/W2162126826","https://openalex.org/W2164155521","https://openalex.org/W2173213060","https://openalex.org/W2292207870","https://openalex.org/W2479734254","https://openalex.org/W3048716914","https://openalex.org/W3138798301","https://openalex.org/W3197350416"],"related_works":["https://openalex.org/W2407724398","https://openalex.org/W2112265557","https://openalex.org/W2366215510","https://openalex.org/W2914881508","https://openalex.org/W2030373729","https://openalex.org/W1981626675","https://openalex.org/W2075989522","https://openalex.org/W2106370129","https://openalex.org/W1987288184","https://openalex.org/W1985779255"],"abstract_inverted_index":{"In":[0],"this":[1],"paper":[2],"we":[3],"present":[4],"a":[5,55,78,106,111],"multi-GPU":[6,107],"parallel":[7,115],"volume":[8,82,116],"rendering":[9,30,65,77],"implemention":[10],"built":[11],"using":[12,87],"the":[13,22,36,58,129,138,155,158,164],"MapReduce":[14,108],"programming":[15],"model.":[16],"We":[17,34,61,103,146],"give":[18],"implementation":[19],"details":[20],"of":[21,76,96,157,166],"library,":[23],"including":[24],"specific":[25],"optimizations":[26],"made":[27],"for":[28,42,69,114],"our":[29,49,64,92,149],"and":[31,40,46,90,100,127,160],"compositing":[32],"design.":[33],"analyze":[35],"theoretical":[37],"peak":[38],"performance":[39],"bottlenecks":[41],"all":[43],"tasks":[44],"required":[45],"show":[47,147],"that":[48,63,91,105,148],"system":[50,73,93,150],"significantly":[51],"reduces":[52],"computation":[53],"as":[54],"bottleneck":[56],"in":[57,83],"ray-casting":[59],"phase.":[60],"demonstrate":[62],"speeds":[66],"are":[67],"adequate":[68],"interactive":[70],"visualization":[71,143],"(our":[72],"is":[74,94,110,120],"capable":[75,95],"10243":[79],"floating-point":[80],"sampled":[81],"under":[84],"one":[85],"second":[86],"8":[88],"GPUs),":[89],"delivering":[97],"both":[98],"in-core":[99],"out-of-core":[101],"visualizations.":[102],"argue":[104],"library":[109],"good":[112],"fit":[113],"renderering":[117],"because":[118],"it":[119],"easy":[121],"to":[122,131,140,154],"program":[123],"for,":[124],"scales":[125,151],"well,":[126],"eliminates":[128],"need":[130],"focus":[132,139],"on":[133,142],"I/O":[134],"algorithms":[135,144],"thus":[136],"allowing":[137],"be":[141],"instead.":[145],"with":[152],"respect":[153],"size":[156],"volume,":[159],"(given":[161],"enough":[162],"work)":[163],"number":[165],"GPUs.":[167]},"counts_by_year":[{"year":2023,"cited_by_count":1},{"year":2020,"cited_by_count":3},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":3},{"year":2017,"cited_by_count":5},{"year":2016,"cited_by_count":7},{"year":2015,"cited_by_count":6},{"year":2014,"cited_by_count":6},{"year":2013,"cited_by_count":9},{"year":2012,"cited_by_count":8}],"updated_date":"2026-04-05T17:49:38.594831","created_date":"2025-10-10T00:00:00"}
