{"id":"https://openalex.org/W2598048660","doi":"https://doi.org/10.3233/978-1-61499-041-3-167","title":"Lattice Boltzmann for Large-Scale GPU Systems","display_name":"Lattice Boltzmann for Large-Scale GPU Systems","publication_year":2012,"publication_date":"2012-01-01","ids":{"openalex":"https://openalex.org/W2598048660","doi":"https://doi.org/10.3233/978-1-61499-041-3-167","mag":"2598048660"},"language":"en","primary_location":{"id":"doi:10.3233/978-1-61499-041-3-167","is_oa":false,"landing_page_url":"https://doi.org/10.3233/978-1-61499-041-3-167","pdf_url":null,"source":{"id":"https://openalex.org/S4210175178","display_name":"Advances in parallel computing","issn_l":"0927-5452","issn":["0927-5452","1879-808X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"book series"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Advances in Parallel Computing","raw_type":"book-chapter"},"type":"book-chapter","indexed_in":["crossref"],"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/A5109854669","display_name":"Alan Gray","orcid":"https://orcid.org/0009-0009-7731-1855"},"institutions":[{"id":"https://openalex.org/I45442566","display_name":"El Paso Community College","ror":"https://ror.org/01gswfc04","country_code":"US","type":"education","lineage":["https://openalex.org/I45442566"]},{"id":"https://openalex.org/I98677209","display_name":"University of Edinburgh","ror":"https://ror.org/01nrxwf90","country_code":"GB","type":"education","lineage":["https://openalex.org/I98677209"]}],"countries":["GB","US"],"is_corresponding":true,"raw_author_name":"Gray Alan","raw_affiliation_strings":["Univ Edinburgh, University of Edinburgh, EPCC"],"affiliations":[{"raw_affiliation_string":"Univ Edinburgh, University of Edinburgh, EPCC","institution_ids":["https://openalex.org/I45442566","https://openalex.org/I98677209"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103584438","display_name":"Alistair Hart","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Hart Alistair","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5067565746","display_name":"Alan Richardson","orcid":null},"institutions":[{"id":"https://openalex.org/I63966007","display_name":"Massachusetts Institute of Technology","ror":"https://ror.org/042nb2s44","country_code":"US","type":"education","lineage":["https://openalex.org/I63966007"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Richardson Alan","raw_affiliation_strings":["MIT: Massachusetts Institute of Technology;"],"affiliations":[{"raw_affiliation_string":"MIT: Massachusetts Institute of Technology;","institution_ids":["https://openalex.org/I63966007"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5025579578","display_name":"Kevin Stratford","orcid":"https://orcid.org/0000-0003-3491-2190"},"institutions":[{"id":"https://openalex.org/I98677209","display_name":"University of Edinburgh","ror":"https://ror.org/01nrxwf90","country_code":"GB","type":"education","lineage":["https://openalex.org/I98677209"]},{"id":"https://openalex.org/I45442566","display_name":"El Paso Community College","ror":"https://ror.org/01gswfc04","country_code":"US","type":"education","lineage":["https://openalex.org/I45442566"]}],"countries":["GB","US"],"is_corresponding":false,"raw_author_name":"Stratford Kevin","raw_affiliation_strings":["Univ Edinburgh, University of Edinburgh, EPCC"],"affiliations":[{"raw_affiliation_string":"Univ Edinburgh, University of Edinburgh, EPCC","institution_ids":["https://openalex.org/I45442566","https://openalex.org/I98677209"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5109854669"],"corresponding_institution_ids":["https://openalex.org/I45442566","https://openalex.org/I98677209"],"apc_list":null,"apc_paid":null,"fwci":9.9902,"has_fulltext":false,"cited_by_count":25,"citation_normalized_percentile":{"value":0.98015873,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"167","last_page":"174"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11751","display_name":"Lattice Boltzmann Simulation Studies","score":0.9940000176429749,"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.9940000176429749,"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/T10036","display_name":"Advanced Neural Network Applications","score":0.9480000138282776,"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/T11019","display_name":"Image Enhancement Techniques","score":0.9437000155448914,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/lattice-boltzmann-methods","display_name":"Lattice Boltzmann methods","score":0.697663426399231},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5048983693122864},{"id":"https://openalex.org/keywords/computational-science","display_name":"Computational science","score":0.483122318983078},{"id":"https://openalex.org/keywords/scale","display_name":"Scale (ratio)","score":0.47748515009880066},{"id":"https://openalex.org/keywords/statistical-physics","display_name":"Statistical physics","score":0.4656800627708435},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.44685110449790955},{"id":"https://openalex.org/keywords/physics","display_name":"Physics","score":0.24904823303222656},{"id":"https://openalex.org/keywords/geography","display_name":"Geography","score":0.16665130853652954},{"id":"https://openalex.org/keywords/mechanics","display_name":"Mechanics","score":0.1245984137058258},{"id":"https://openalex.org/keywords/cartography","display_name":"Cartography","score":0.09361830353736877}],"concepts":[{"id":"https://openalex.org/C21821499","wikidata":"https://www.wikidata.org/wiki/Q1807064","display_name":"Lattice Boltzmann methods","level":2,"score":0.697663426399231},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5048983693122864},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.483122318983078},{"id":"https://openalex.org/C2778755073","wikidata":"https://www.wikidata.org/wiki/Q10858537","display_name":"Scale (ratio)","level":2,"score":0.47748515009880066},{"id":"https://openalex.org/C121864883","wikidata":"https://www.wikidata.org/wiki/Q677916","display_name":"Statistical physics","level":1,"score":0.4656800627708435},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.44685110449790955},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.24904823303222656},{"id":"https://openalex.org/C205649164","wikidata":"https://www.wikidata.org/wiki/Q1071","display_name":"Geography","level":0,"score":0.16665130853652954},{"id":"https://openalex.org/C57879066","wikidata":"https://www.wikidata.org/wiki/Q41217","display_name":"Mechanics","level":1,"score":0.1245984137058258},{"id":"https://openalex.org/C58640448","wikidata":"https://www.wikidata.org/wiki/Q42515","display_name":"Cartography","level":1,"score":0.09361830353736877}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.3233/978-1-61499-041-3-167","is_oa":false,"landing_page_url":"https://doi.org/10.3233/978-1-61499-041-3-167","pdf_url":null,"source":{"id":"https://openalex.org/S4210175178","display_name":"Advances in parallel computing","issn_l":"0927-5452","issn":["0927-5452","1879-808X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"book series"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Advances in Parallel Computing","raw_type":"book-chapter"},{"id":"mag:2598048660","is_oa":false,"landing_page_url":"https://www.research.ed.ac.uk/portal/en/publications/lattice-boltzmann-for-largescale-gpu-systems(bfd6b9c8-1b4d-47ce-8fa5-e97992f49c44)/export.html","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":null}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W4406274549","https://openalex.org/W2095212749","https://openalex.org/W2471817263","https://openalex.org/W4312084186","https://openalex.org/W2091687378","https://openalex.org/W2183370537","https://openalex.org/W1598035158","https://openalex.org/W2415174576","https://openalex.org/W2062364940","https://openalex.org/W2614306844"],"abstract_inverted_index":{"We":[0],"describe":[1],"the":[2,5,28,55,63,89,106,111,131,147],"enablement":[3],"of":[4,54,65,91,110,143],"Ludwig":[6],"lattice":[7],"Boltzmann":[8],"parallel":[9,20],"fluid":[10,159],"dynamics":[11],"application,":[12],"designed":[13,79],"specifically":[14],"for":[15,18,156],"complex":[16],"problems,":[17],"massively":[19],"GPU-accelerated":[21],"architectures.":[22],"NVIDIA":[23,121,132],"CUDA":[24,95],"is":[25,88,102,135],"introduced":[26],"into":[27],"existing":[29],"C/MPI":[30],"framework,":[31],"and":[32,62,115],"we":[33],"have":[34],"given":[35],"careful":[36],"consideration":[37],"to":[38,42,58,68,80,104,119,137,140],"maintainability":[39],"in":[40,85],"addition":[41],"performance.":[43],"Significant":[44],"performance":[45,129],"gains":[46],"are":[47],"realised":[48],"on":[49,130],"each":[50],"GPU":[51,100,134],"through":[52],"restructuring":[53],"data":[56],"layout":[57],"allow":[59],"memory":[60,71],"coalescing":[61],"adaptation":[64,101],"key":[66],"loops":[67],"reduce":[69],"off-chip":[70],"accesses.":[72],"The":[73,98,128],"halo-swap":[74],"communication":[75],"phase":[76],"has":[77],"been":[78],"efficiently":[81],"utilise":[82],"many":[83],"GPUs":[84,123],"parallel:":[86],"included":[87],"overlapping":[90],"several":[92],"stages":[93],"using":[94],"stream":[96],"functionality.":[97],"new":[99],"seen":[103],"retain":[105],"good":[107],"scaling":[108],"behaviour":[109],"original":[112],"CPU":[113,151],"code,":[114],"scales":[116],"well":[117],"up":[118,139],"256":[120],"Fermi":[122,133],"(the":[124],"largest":[125],"resource":[126],"tested).":[127],"observed":[136],"be":[138],"a":[141,157],"factor":[142],"4":[144],"greater":[145],"than":[146],"(12-core)":[148],"AMD":[149],"Magny-Cours":[150],"(with":[152],"all":[153],"cores":[154],"utilised)":[155],"binary":[158],"benchmark.":[160]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":4},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":2},{"year":2019,"cited_by_count":1},{"year":2017,"cited_by_count":5},{"year":2016,"cited_by_count":2},{"year":2015,"cited_by_count":4},{"year":2014,"cited_by_count":2},{"year":2013,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2017-04-07T00:00:00"}
