{"id":"https://openalex.org/W3124349599","doi":"https://doi.org/10.1109/tvcg.2021.3059753","title":"GPU Optimization for High-Quality Kinetic Fluid Simulation","display_name":"GPU Optimization for High-Quality Kinetic Fluid Simulation","publication_year":2021,"publication_date":"2021-02-16","ids":{"openalex":"https://openalex.org/W3124349599","doi":"https://doi.org/10.1109/tvcg.2021.3059753","mag":"3124349599","pmid":"https://pubmed.ncbi.nlm.nih.gov/33591918"},"language":"en","primary_location":{"id":"doi:10.1109/tvcg.2021.3059753","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tvcg.2021.3059753","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/A5077601828","display_name":"Yixin Chen","orcid":"https://orcid.org/0000-0001-7547-9587"},"institutions":[{"id":"https://openalex.org/I30809798","display_name":"ShanghaiTech University","ror":"https://ror.org/030bhh786","country_code":"CN","type":"education","lineage":["https://openalex.org/I30809798"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Yixin Chen","raw_affiliation_strings":["School of Information Science and Technology, Shanghai Engineering Research Center of Intelligent Vision and Imaging, ShanghaiTech University, Shanghai, China"],"raw_orcid":"https://orcid.org/0000-0001-7547-9587","affiliations":[{"raw_affiliation_string":"School of Information Science and Technology, Shanghai Engineering Research Center of Intelligent Vision and Imaging, ShanghaiTech University, Shanghai, China","institution_ids":["https://openalex.org/I30809798"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102001139","display_name":"Wei Li","orcid":"https://orcid.org/0000-0001-8754-6679"},"institutions":[{"id":"https://openalex.org/I30809798","display_name":"ShanghaiTech University","ror":"https://ror.org/030bhh786","country_code":"CN","type":"education","lineage":["https://openalex.org/I30809798"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Wei Li","raw_affiliation_strings":["School of Information Science and Technology, Shanghai Engineering Research Center of Intelligent Vision and Imaging, ShanghaiTech University, Shanghai, China"],"raw_orcid":"https://orcid.org/0000-0001-8754-6679","affiliations":[{"raw_affiliation_string":"School of Information Science and Technology, Shanghai Engineering Research Center of Intelligent Vision and Imaging, ShanghaiTech University, Shanghai, China","institution_ids":["https://openalex.org/I30809798"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5106670585","display_name":"Rui Fan","orcid":"https://orcid.org/0009-0004-4740-4552"},"institutions":[{"id":"https://openalex.org/I30809798","display_name":"ShanghaiTech University","ror":"https://ror.org/030bhh786","country_code":"CN","type":"education","lineage":["https://openalex.org/I30809798"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Rui Fan","raw_affiliation_strings":["School of Information Science and Technology, Shanghai Engineering Research Center of Intelligent Vision and Imaging, ShanghaiTech University, Shanghai, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Information Science and Technology, Shanghai Engineering Research Center of Intelligent Vision and Imaging, ShanghaiTech University, Shanghai, China","institution_ids":["https://openalex.org/I30809798"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5024040216","display_name":"Xiaopei Liu","orcid":"https://orcid.org/0000-0003-4518-618X"},"institutions":[{"id":"https://openalex.org/I30809798","display_name":"ShanghaiTech University","ror":"https://ror.org/030bhh786","country_code":"CN","type":"education","lineage":["https://openalex.org/I30809798"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xiaopei Liu","raw_affiliation_strings":["School of Information Science and Technology, Shanghai Engineering Research Center of Intelligent Vision and Imaging, ShanghaiTech University, Shanghai, China"],"raw_orcid":"https://orcid.org/0000-0003-4518-618X","affiliations":[{"raw_affiliation_string":"School of Information Science and Technology, Shanghai Engineering Research Center of Intelligent Vision and Imaging, ShanghaiTech University, Shanghai, China","institution_ids":["https://openalex.org/I30809798"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5077601828"],"corresponding_institution_ids":["https://openalex.org/I30809798"],"apc_list":null,"apc_paid":null,"fwci":3.2053,"has_fulltext":false,"cited_by_count":26,"citation_normalized_percentile":{"value":0.91897584,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":99},"biblio":{"volume":"28","issue":"9","first_page":"3235","last_page":"3251"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11751","display_name":"Lattice Boltzmann Simulation Studies","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11751","display_name":"Lattice Boltzmann Simulation Studies","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11382","display_name":"Fluid Dynamics and Heat Transfer","score":0.9739000201225281,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11206","display_name":"Model Reduction and Neural Networks","score":0.9693999886512756,"subfield":{"id":"https://openalex.org/subfields/3109","display_name":"Statistical and Nonlinear Physics"},"field":{"id":"https://openalex.org/fields/31","display_name":"Physics and Astronomy"},"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.827211856842041},{"id":"https://openalex.org/keywords/solver","display_name":"Solver","score":0.7552273273468018},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.6187458038330078},{"id":"https://openalex.org/keywords/computational-science","display_name":"Computational science","score":0.5445364713668823},{"id":"https://openalex.org/keywords/kernel","display_name":"Kernel (algebra)","score":0.44069844484329224},{"id":"https://openalex.org/keywords/computational-fluid-dynamics","display_name":"Computational fluid dynamics","score":0.4366551339626312},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.3974904417991638},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.33003097772598267},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.08563685417175293}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.827211856842041},{"id":"https://openalex.org/C2778770139","wikidata":"https://www.wikidata.org/wiki/Q1966904","display_name":"Solver","level":2,"score":0.7552273273468018},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.6187458038330078},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.5445364713668823},{"id":"https://openalex.org/C74193536","wikidata":"https://www.wikidata.org/wiki/Q574844","display_name":"Kernel (algebra)","level":2,"score":0.44069844484329224},{"id":"https://openalex.org/C1633027","wikidata":"https://www.wikidata.org/wiki/Q815820","display_name":"Computational fluid dynamics","level":2,"score":0.4366551339626312},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3974904417991638},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.33003097772598267},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.08563685417175293},{"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/C57879066","wikidata":"https://www.wikidata.org/wiki/Q41217","display_name":"Mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.0},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","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}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/tvcg.2021.3059753","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tvcg.2021.3059753","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:33591918","is_oa":false,"landing_page_url":"https://pubmed.ncbi.nlm.nih.gov/33591918","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":[],"awards":[{"id":"https://openalex.org/G1945579289","display_name":null,"funder_award_id":"61976138","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320327675","display_name":"ShanghaiTech University","ror":"https://ror.org/030bhh786"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":110,"referenced_works":["https://openalex.org/W189836716","https://openalex.org/W810216307","https://openalex.org/W1216276171","https://openalex.org/W1517823887","https://openalex.org/W1527801309","https://openalex.org/W1540361236","https://openalex.org/W1603142303","https://openalex.org/W1768802156","https://openalex.org/W1965512225","https://openalex.org/W1967913012","https://openalex.org/W1971876223","https://openalex.org/W1978078945","https://openalex.org/W1981382127","https://openalex.org/W1984426476","https://openalex.org/W1984863278","https://openalex.org/W1990494174","https://openalex.org/W1991102567","https://openalex.org/W1991543494","https://openalex.org/W1994078971","https://openalex.org/W1996820070","https://openalex.org/W2000842323","https://openalex.org/W2001567302","https://openalex.org/W2001988147","https://openalex.org/W2012504530","https://openalex.org/W2014413618","https://openalex.org/W2017032799","https://openalex.org/W2017752046","https://openalex.org/W2026689794","https://openalex.org/W2026825964","https://openalex.org/W2027829941","https://openalex.org/W2030325934","https://openalex.org/W2030591285","https://openalex.org/W2030928800","https://openalex.org/W2045670663","https://openalex.org/W2046356862","https://openalex.org/W2049452568","https://openalex.org/W2051000642","https://openalex.org/W2055795991","https://openalex.org/W2055853406","https://openalex.org/W2062433548","https://openalex.org/W2063577969","https://openalex.org/W2081233300","https://openalex.org/W2081496607","https://openalex.org/W2086936559","https://openalex.org/W2088536902","https://openalex.org/W2089858332","https://openalex.org/W2091113987","https://openalex.org/W2092687851","https://openalex.org/W2092701343","https://openalex.org/W2093090081","https://openalex.org/W2093222011","https://openalex.org/W2095283463","https://openalex.org/W2099452464","https://openalex.org/W2108238461","https://openalex.org/W2109643283","https://openalex.org/W2113754927","https://openalex.org/W2117242079","https://openalex.org/W2118929954","https://openalex.org/W2123732640","https://openalex.org/W2126195192","https://openalex.org/W2126642381","https://openalex.org/W2128943711","https://openalex.org/W2129713822","https://openalex.org/W2149788502","https://openalex.org/W2150468176","https://openalex.org/W2162410491","https://openalex.org/W2163013189","https://openalex.org/W2169625598","https://openalex.org/W2170854520","https://openalex.org/W2189292168","https://openalex.org/W2237109911","https://openalex.org/W2271538626","https://openalex.org/W2295821368","https://openalex.org/W2344891335","https://openalex.org/W2411222750","https://openalex.org/W2460055148","https://openalex.org/W2581020724","https://openalex.org/W2604510839","https://openalex.org/W2739033825","https://openalex.org/W2770820244","https://openalex.org/W2788876408","https://openalex.org/W2797696262","https://openalex.org/W2805209071","https://openalex.org/W2808883295","https://openalex.org/W2810460571","https://openalex.org/W2811147113","https://openalex.org/W2887331837","https://openalex.org/W2902093690","https://openalex.org/W2961498129","https://openalex.org/W2962962534","https://openalex.org/W2964128214","https://openalex.org/W2977371611","https://openalex.org/W2982076511","https://openalex.org/W2999104210","https://openalex.org/W3048472464","https://openalex.org/W3097030473","https://openalex.org/W3123879774","https://openalex.org/W3136114410","https://openalex.org/W3138252781","https://openalex.org/W4231863640","https://openalex.org/W4251386884","https://openalex.org/W6623169066","https://openalex.org/W6631484547","https://openalex.org/W6632400370","https://openalex.org/W6662079299","https://openalex.org/W6664199828","https://openalex.org/W6684729306","https://openalex.org/W6694103217","https://openalex.org/W6750192519","https://openalex.org/W6768768788"],"related_works":["https://openalex.org/W1604758548","https://openalex.org/W2804126825","https://openalex.org/W1549048322","https://openalex.org/W4367553810","https://openalex.org/W2104142636","https://openalex.org/W2731831065","https://openalex.org/W4283162424","https://openalex.org/W2271439649","https://openalex.org/W2011940952","https://openalex.org/W2144429051"],"abstract_inverted_index":{"Fluid":[0],"simulations":[1,119],"are":[2,17],"often":[3],"performed":[4],"using":[5,141],"the":[6,29,66,99,153,187],"incompressible":[7],"Navier-Stokes":[8],"equations":[9],"(INSE),":[10],"leading":[11],"to":[12,19,40,59,85,112,148,163,168,178,181,204],"sparse":[13],"linear":[14],"systems":[15,74,180],"which":[16],"difficult":[18],"solve":[20],"efficiently":[21,113],"in":[22,120],"parallel.":[23],"Recently,":[24],"kinetic":[25,82,117],"methods":[26],"based":[27],"on":[28,72],"adaptive-central-moment":[30],"multiple-relaxation-time":[31],"(ACM-MRT)":[32],"model":[33,162],"[1],":[34],"[2]":[35],"have":[36],"demonstrated":[37],"impressive":[38],"capabilities":[39],"simulate":[41],"both":[42],"laminar":[43],"and":[44,152,190,202],"turbulent":[45],"flows,":[46],"with":[47,95],"quality":[48,193],"matching":[49],"or":[50],"surpassing":[51],"that":[52],"of":[53,89,145,155,194],"state-of-the-art":[54,188],"INSE":[55],"solvers.":[56,206],"Furthermore,":[57],"due":[58],"its":[60],"local":[61],"formulation,":[62],"this":[63,103],"method":[64,140,177],"presents":[65],"opportunity":[67],"for":[68],"highly":[69],"scalable":[70],"implementations":[71],"parallel":[73],"such":[75],"as":[76],"GPUs.":[77],"However,":[78],"an":[79],"efficient":[80],"ACM-MRT-based":[81,116],"solver":[83],"needs":[84],"overcome":[86],"a":[87,128,133,137,142,159],"number":[88],"computational":[90],"challenges,":[91],"especially":[92],"when":[93],"dealing":[94],"complex":[96,123],"solids":[97],"inside":[98],"fluid":[100,118],"domain.":[101],"In":[102],"article,":[104],"we":[105,197],"present":[106,198],"multiple":[107],"novel":[108],"GPU":[109],"optimization":[110],"techniques":[111,126,157],"implement":[114],"high-quality":[115],"domains":[121],"containing":[122],"solids.":[124],"Our":[125],"include":[127],"new":[129],"communication-efficient":[130],"data":[131],"layout,":[132],"load-balanced":[134],"immersed-boundary":[135],"method,":[136],"multi-kernel":[138],"launch":[139],"simplified":[143],"formulation":[144],"ACM-MRT":[146],"calculations":[147],"enable":[149,164,182],"greater":[150],"parallelism,":[151],"integration":[154],"these":[156],"into":[158],"parametric":[160],"cost":[161],"automated":[165],"prameter":[166],"search":[167],"achieve":[169],"optimal":[170],"execution":[171],"performance.":[172],"We":[173],"also":[174],"extended":[175],"our":[176,195],"multi-GPU":[179],"large-scale":[183],"simulations.":[184],"To":[185],"demonstrate":[186],"performance":[189],"high":[191],"visual":[192],"solver,":[196],"extensive":[199],"experimental":[200],"results":[201],"comparisons":[203],"other":[205]},"counts_by_year":[{"year":2025,"cited_by_count":8},{"year":2024,"cited_by_count":8},{"year":2023,"cited_by_count":6},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":2}],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
