{"id":"https://openalex.org/W4405869459","doi":"https://doi.org/10.1007/s12650-024-01036-3","title":"Quantifying performance gains of DirectStorage for the visualisation of time-dependent particle datasets","display_name":"Quantifying performance gains of DirectStorage for the visualisation of time-dependent particle datasets","publication_year":2024,"publication_date":"2024-12-28","ids":{"openalex":"https://openalex.org/W4405869459","doi":"https://doi.org/10.1007/s12650-024-01036-3"},"language":"en","primary_location":{"id":"doi:10.1007/s12650-024-01036-3","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s12650-024-01036-3","pdf_url":"https://link.springer.com/content/pdf/10.1007/s12650-024-01036-3.pdf","source":{"id":"https://openalex.org/S10355277","display_name":"Journal of Visualization","issn_l":"1343-8875","issn":["1343-8875","1875-8975"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Visualization","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://link.springer.com/content/pdf/10.1007/s12650-024-01036-3.pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5104534360","display_name":"Christoph M\u00fcller","orcid":"https://orcid.org/0000-0002-9979-3682"},"institutions":[{"id":"https://openalex.org/I100066346","display_name":"University of Stuttgart","ror":"https://ror.org/04vnq7t77","country_code":"DE","type":"education","lineage":["https://openalex.org/I100066346"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Christoph M\u00fcller","raw_affiliation_strings":["Visualisierungsinstitut der Universit\u00e4t Stuttgart, Universit\u00e4t Stuttgart, Allmandring 19, 70569, Stuttgart, Baden-W\u00fcrttemberg, Germany"],"raw_orcid":"https://orcid.org/0000-0002-9979-3682","affiliations":[{"raw_affiliation_string":"Visualisierungsinstitut der Universit\u00e4t Stuttgart, Universit\u00e4t Stuttgart, Allmandring 19, 70569, Stuttgart, Baden-W\u00fcrttemberg, Germany","institution_ids":["https://openalex.org/I100066346"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5038629539","display_name":"Thomas Ertl","orcid":"https://orcid.org/0000-0003-4019-2505"},"institutions":[{"id":"https://openalex.org/I100066346","display_name":"University of Stuttgart","ror":"https://ror.org/04vnq7t77","country_code":"DE","type":"education","lineage":["https://openalex.org/I100066346"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Thomas Ertl","raw_affiliation_strings":["Visualisierungsinstitut der Universit\u00e4t Stuttgart, Universit\u00e4t Stuttgart, Allmandring 19, 70569, Stuttgart, Baden-W\u00fcrttemberg, Germany"],"raw_orcid":"https://orcid.org/0000-0003-4019-2505","affiliations":[{"raw_affiliation_string":"Visualisierungsinstitut der Universit\u00e4t Stuttgart, Universit\u00e4t Stuttgart, Allmandring 19, 70569, Stuttgart, Baden-W\u00fcrttemberg, Germany","institution_ids":["https://openalex.org/I100066346"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5104534360"],"corresponding_institution_ids":["https://openalex.org/I100066346"],"apc_list":{"value":2390,"currency":"EUR","value_usd":2990},"apc_paid":{"value":2390,"currency":"EUR","value_usd":2990},"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.27455474,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T10481","display_name":"Computer Graphics and Visualization Techniques","score":0.9944999814033508,"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/T11106","display_name":"Data Management and Algorithms","score":0.9934999942779541,"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.8125771284103394},{"id":"https://openalex.org/keywords/benchmarking","display_name":"Benchmarking","score":0.7166130542755127},{"id":"https://openalex.org/keywords/rendering","display_name":"Rendering (computer graphics)","score":0.6126912832260132},{"id":"https://openalex.org/keywords/visualization","display_name":"Visualization","score":0.6025460958480835},{"id":"https://openalex.org/keywords/graphics","display_name":"Graphics","score":0.5335692763328552},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.4727122485637665},{"id":"https://openalex.org/keywords/general-purpose-computing-on-graphics-processing-units","display_name":"General-purpose computing on graphics processing units","score":0.43728744983673096},{"id":"https://openalex.org/keywords/throughput","display_name":"Throughput","score":0.42255860567092896},{"id":"https://openalex.org/keywords/computer-graphics","display_name":"Computer graphics (images)","score":0.31745171546936035},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.23010778427124023},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.10047349333763123}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8125771284103394},{"id":"https://openalex.org/C86251818","wikidata":"https://www.wikidata.org/wiki/Q816754","display_name":"Benchmarking","level":2,"score":0.7166130542755127},{"id":"https://openalex.org/C205711294","wikidata":"https://www.wikidata.org/wiki/Q176953","display_name":"Rendering (computer graphics)","level":2,"score":0.6126912832260132},{"id":"https://openalex.org/C36464697","wikidata":"https://www.wikidata.org/wiki/Q451553","display_name":"Visualization","level":2,"score":0.6025460958480835},{"id":"https://openalex.org/C21442007","wikidata":"https://www.wikidata.org/wiki/Q1027879","display_name":"Graphics","level":2,"score":0.5335692763328552},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.4727122485637665},{"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.43728744983673096},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.42255860567092896},{"id":"https://openalex.org/C121684516","wikidata":"https://www.wikidata.org/wiki/Q7600677","display_name":"Computer graphics (images)","level":1,"score":0.31745171546936035},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.23010778427124023},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.10047349333763123},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C144133560","wikidata":"https://www.wikidata.org/wiki/Q4830453","display_name":"Business","level":0,"score":0.0},{"id":"https://openalex.org/C162853370","wikidata":"https://www.wikidata.org/wiki/Q39809","display_name":"Marketing","level":1,"score":0.0},{"id":"https://openalex.org/C555944384","wikidata":"https://www.wikidata.org/wiki/Q249","display_name":"Wireless","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1007/s12650-024-01036-3","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s12650-024-01036-3","pdf_url":"https://link.springer.com/content/pdf/10.1007/s12650-024-01036-3.pdf","source":{"id":"https://openalex.org/S10355277","display_name":"Journal of Visualization","issn_l":"1343-8875","issn":["1343-8875","1875-8975"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Visualization","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1007/s12650-024-01036-3","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s12650-024-01036-3","pdf_url":"https://link.springer.com/content/pdf/10.1007/s12650-024-01036-3.pdf","source":{"id":"https://openalex.org/S10355277","display_name":"Journal of Visualization","issn_l":"1343-8875","issn":["1343-8875","1875-8975"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Visualization","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G6401459825","display_name":null,"funder_award_id":"251654672","funder_id":"https://openalex.org/F4320320879","funder_display_name":"Deutsche Forschungsgemeinschaft"}],"funders":[{"id":"https://openalex.org/F4320320879","display_name":"Deutsche Forschungsgemeinschaft","ror":"https://ror.org/018mejw64"},{"id":"https://openalex.org/F4320325850","display_name":"Universit\u00e4t Stuttgart","ror":"https://ror.org/04vnq7t77"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4405869459.pdf","grobid_xml":"https://content.openalex.org/works/W4405869459.grobid-xml"},"referenced_works_count":22,"referenced_works":["https://openalex.org/W1481900550","https://openalex.org/W1515838507","https://openalex.org/W1965942711","https://openalex.org/W1994982193","https://openalex.org/W2029667189","https://openalex.org/W2040706919","https://openalex.org/W2050513283","https://openalex.org/W2051314392","https://openalex.org/W2104103498","https://openalex.org/W2110457937","https://openalex.org/W2122337603","https://openalex.org/W2165558283","https://openalex.org/W2295965681","https://openalex.org/W2918304566","https://openalex.org/W2963014186","https://openalex.org/W2965033153","https://openalex.org/W2968812950","https://openalex.org/W3117831838","https://openalex.org/W3174454544","https://openalex.org/W4200083280","https://openalex.org/W4308273116","https://openalex.org/W6926371473"],"related_works":["https://openalex.org/W4238897586","https://openalex.org/W435179959","https://openalex.org/W2619091065","https://openalex.org/W2059640416","https://openalex.org/W1490753184","https://openalex.org/W2284465472","https://openalex.org/W2291782699","https://openalex.org/W1993948687","https://openalex.org/W641925902","https://openalex.org/W2149904643"],"abstract_inverted_index":{"Abstract":[0,198],"Visualisation":[1],"is":[2,115,188],"an":[3,168,201],"essential":[4],"tool":[5],"for":[6,15,118,204,216],"analysing":[7],"unstructured":[8],"particle":[9,121,219],"data":[10,57,122,220],"as":[11],"they":[12],"are":[13],"produced,":[14],"instance,":[16],"in":[17,39,94,138],"molecular":[18],"dynamics":[19],"or":[20,59],"astrodynamics":[21],"simulations.":[22],"Such":[23],"simulations":[24],"often":[25],"comprise":[26],"multiple":[27],"time":[28],"steps,":[29],"and":[30,36,84,133],"scientists":[31],"produce":[32],"datasets":[33],"with":[34,173,243],"more":[35,37,106],"particles":[38],"each":[40],"step.":[41],"To":[42],"handle":[43],"the":[44,56,69,98,110,131,165,178,184,192,205,213,223,226,233,241],"steadily":[45],"increasing":[46],"size":[47],"of":[48,91,112,143,167,171,186,194],"these":[49],"simulations,":[50],"many":[51],"solutions":[52],"based":[53],"on":[54,81,164,191,225,239],"organising":[55],"efficiently":[58],"reducing":[60],"their":[61],"amount":[62],"using":[63,212],"compression":[64],"have":[65,124],"been":[66,79],"proposed":[67],"over":[68],"years.":[70],"Recently,":[71],"a":[72,88,135,154],"new":[73],"storage":[74],"API":[75,215],"called":[76],"DirectStorage":[77,86,114,187,214],"has":[78],"introduced":[80],"Xbox":[82],"consoles":[83],"Windows.":[85],"promises":[87],"dramatic":[89],"reduction":[90],"loading":[92],"times":[93],"games":[95],"by":[96],"making":[97],"transfer":[99],"from":[100,128],"NVMe":[101],"drives":[102],"to":[103,125,130,208],"graphics":[104],"memory":[105],"efficient.":[107],"That":[108],"begs":[109],"question":[111],"whether":[113,134],"also":[116],"beneficial":[117],"visualising":[119],"time-dependent":[120],"that":[123,145,157,176,183],"be":[126,209],"streamed":[127],"disc":[129],"GPU":[132],"potential":[136],"improvement":[137],"throughput":[139],"enables":[140],"interactive":[141],"streaming":[142,160,179],"frames":[144],"traditional":[146,244],"APIs":[147],"cannot":[148],"handle.":[149],"For":[150,229],"that,":[151,230],"we":[152,231],"implemented":[153],"benchmarking":[155],"application":[156],"supports":[158],"different":[159],"methods.":[161],"We":[162,199],"report":[163],"results":[166],"extensive":[169],"series":[170],"tests":[172],"varying":[174],"parameters":[175],"influence":[177],"performance,":[180],"which":[181],"show":[182],"performance":[185,206],"highly":[189],"dependent":[190],"choice":[193],"various":[195],"parameters.":[196],"Graphic":[197],"provide":[200],"empirical":[202],"evaluation":[203],"gains":[207],"expected":[210],"when":[211],"rendering":[217],"dynamic":[218],"set":[221],"like":[222],"one":[224],"right":[227],"side.":[228],"compare":[232],"overlapping":[234],"DirectStorage-based":[235],"I/O":[236],"scheme":[237],"depicted":[238],"at":[240],"bottom":[242],"methods":[245]},"counts_by_year":[],"updated_date":"2026-03-14T06:41:57.775601","created_date":"2025-10-10T00:00:00"}
