{"id":"https://openalex.org/W6888819948","doi":"https://doi.org/10.2312/egpgv/egpgv07/045-052","title":"Scalable Sort-First Parallel Direct Volume Rendering with Dynamic Load Balancing","display_name":"Scalable Sort-First Parallel Direct Volume Rendering with Dynamic Load Balancing","publication_year":2007,"publication_date":"2007-01-01","ids":{"openalex":"https://openalex.org/W6888819948","doi":"https://doi.org/10.2312/egpgv/egpgv07/045-052"},"language":"en","primary_location":{"id":"doi:10.2312/egpgv/egpgv07/045-052","is_oa":true,"landing_page_url":"https://doi.org/10.2312/egpgv/egpgv07/045-052","pdf_url":null,"source":{"id":"https://openalex.org/S7407052899","display_name":"Eurographics","issn_l":null,"issn":[],"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article"},"type":"other","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.2312/egpgv/egpgv07/045-052","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Moloney, Brendan","orcid":null},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Moloney, Brendan","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"Weiskopf, Daniel","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Weiskopf, Daniel","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"Moeller, Torsten","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Moeller, Torsten","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"last","author":{"id":null,"display_name":"Strengert, Magnus","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Strengert, Magnus","raw_affiliation_strings":[],"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":true,"primary_topic":null,"topics":[],"keywords":[{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.7386000156402588},{"id":"https://openalex.org/keywords/rendering","display_name":"Rendering (computer graphics)","score":0.6995999813079834},{"id":"https://openalex.org/keywords/load-balancing","display_name":"Load balancing (electrical power)","score":0.5134999752044678},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.506600022315979},{"id":"https://openalex.org/keywords/volume-rendering","display_name":"Volume rendering","score":0.43799999356269836},{"id":"https://openalex.org/keywords/real-time-rendering","display_name":"Real-time rendering","score":0.3779999911785126},{"id":"https://openalex.org/keywords/frame-rate","display_name":"Frame rate","score":0.3425999879837036},{"id":"https://openalex.org/keywords/texture-memory","display_name":"Texture memory","score":0.3188999891281128}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7997999787330627},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.7386000156402588},{"id":"https://openalex.org/C205711294","wikidata":"https://www.wikidata.org/wiki/Q176953","display_name":"Rendering (computer graphics)","level":2,"score":0.6995999813079834},{"id":"https://openalex.org/C138959212","wikidata":"https://www.wikidata.org/wiki/Q1806783","display_name":"Load balancing (electrical power)","level":3,"score":0.5134999752044678},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.506600022315979},{"id":"https://openalex.org/C30769735","wikidata":"https://www.wikidata.org/wiki/Q2165951","display_name":"Volume rendering","level":3,"score":0.43799999356269836},{"id":"https://openalex.org/C116921373","wikidata":"https://www.wikidata.org/wiki/Q2816483","display_name":"Real-time rendering","level":3,"score":0.3779999911785126},{"id":"https://openalex.org/C121684516","wikidata":"https://www.wikidata.org/wiki/Q7600677","display_name":"Computer graphics (images)","level":1,"score":0.37059998512268066},{"id":"https://openalex.org/C3261483","wikidata":"https://www.wikidata.org/wiki/Q119565","display_name":"Frame rate","level":2,"score":0.3425999879837036},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3343999981880188},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3269999921321869},{"id":"https://openalex.org/C18766215","wikidata":"https://www.wikidata.org/wiki/Q7708532","display_name":"Texture memory","level":5,"score":0.3188999891281128},{"id":"https://openalex.org/C189059883","wikidata":"https://www.wikidata.org/wiki/Q7802119","display_name":"Tiled rendering","level":5,"score":0.3149999976158142},{"id":"https://openalex.org/C36816356","wikidata":"https://www.wikidata.org/wiki/Q16911860","display_name":"3D rendering","level":3,"score":0.3109000027179718},{"id":"https://openalex.org/C200585589","wikidata":"https://www.wikidata.org/wiki/Q752176","display_name":"Texture mapping","level":2,"score":0.2809000015258789},{"id":"https://openalex.org/C186772499","wikidata":"https://www.wikidata.org/wiki/Q7135017","display_name":"Parallel rendering","level":3,"score":0.27390000224113464},{"id":"https://openalex.org/C162319229","wikidata":"https://www.wikidata.org/wiki/Q175263","display_name":"Data structure","level":2,"score":0.2718000113964081},{"id":"https://openalex.org/C197298091","wikidata":"https://www.wikidata.org/wiki/Q5318963","display_name":"Dynamic data","level":2,"score":0.25920000672340393},{"id":"https://openalex.org/C36464697","wikidata":"https://www.wikidata.org/wiki/Q451553","display_name":"Visualization","level":2,"score":0.25920000672340393},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.25600001215934753},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.2549999952316284},{"id":"https://openalex.org/C138101251","wikidata":"https://www.wikidata.org/wiki/Q213092","display_name":"Thread (computing)","level":2,"score":0.2533999979496002},{"id":"https://openalex.org/C172367668","wikidata":"https://www.wikidata.org/wiki/Q6504956","display_name":"Data visualization","level":3,"score":0.25270000100135803}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.2312/egpgv/egpgv07/045-052","is_oa":true,"landing_page_url":"https://doi.org/10.2312/egpgv/egpgv07/045-052","pdf_url":null,"source":{"id":"https://openalex.org/S7407052899","display_name":"Eurographics","issn_l":null,"issn":[],"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"article"}],"best_oa_location":{"id":"doi:10.2312/egpgv/egpgv07/045-052","is_oa":true,"landing_page_url":"https://doi.org/10.2312/egpgv/egpgv07/045-052","pdf_url":null,"source":{"id":"https://openalex.org/S7407052899","display_name":"Eurographics","issn_l":null,"issn":[],"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"We":[0,27,106,135],"describe":[1],"a":[2,46,128,137,156],"sort-first":[3],"algorithm":[4],"for":[5,32,37,147],"parallel":[6],"direct":[7],"volume":[8],"rendering":[9,38,71],"on":[10],"GPUs,":[11],"with":[12],"the":[13,34,52,65,76,89,114,121,142,148,169,177],"intent":[14],"of":[15,51,54,78,88,131,140,144,151,159,168,180],"high":[16],"scalability":[17],"in":[18,117],"regards":[19],"to":[20,63,73,83,95,113,119,164],"both":[21],"performance":[22,174],"and":[23,126],"data":[24,79,97,122],"set":[25],"size.":[26,171],"explore":[28],"three":[29],"novel":[30,138],"techniques":[31],"estimating":[33],"computation":[35],"time":[36],"each":[39,70,152],"pixel,":[40],"so":[41],"that":[42,80,109,123,161],"we":[43],"can":[44],"guarantee":[45],"good":[47],"load":[48,74],"balancing":[49],"regardless":[50],"level":[53],"frame-to":[55],"frame":[56],"coherence.":[57],"A":[58],"bricking":[59],"technique":[60],"is":[61,124],"used":[62,163],"subdivide":[64],"object":[66],"space,":[67],"thus":[68],"allowing":[69],"node":[72],"only":[75],"bricks":[77,108,167],"are":[81,162],"needed":[82],"render":[84,96,165],"their":[85],"respective":[86],"portions":[87],"image":[90,116],"space.":[91],"This":[92],"enables":[93],"us":[94],"sets":[98],"larger":[99],"than":[100],"an":[101],"individual":[102],"GPU's":[103],"texture":[104],"memory.":[105],"cull":[107],"do":[110],"not":[111],"contribute":[112],"final":[115],"order":[118],"reduce":[120],"loaded":[125],"provide":[127],"coarse":[129],"method":[130,139],"empty":[132],"space":[133],"leaping.":[134],"introduce":[136],"eliminating":[141],"overhead":[143],"generating":[145],"vertices":[146,160],"proxy":[149],"geometry":[150],"brick,":[153],"by":[154],"creating":[155],"single":[157],"template":[158],"all":[166],"same":[170],"Finally,":[172],"detailed":[173],"measurements":[175],"document":[176],"various":[178],"aspects":[179],"our":[181],"algorithm.":[182]},"counts_by_year":[{"year":2020,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
