{"id":"https://openalex.org/W2074686274","doi":"https://doi.org/10.1145/2616498.2616523","title":"Large-scale Hydrodynamic Brownian Simulations on Multicore and GPU Architectures","display_name":"Large-scale Hydrodynamic Brownian Simulations on Multicore and GPU Architectures","publication_year":2014,"publication_date":"2014-07-11","ids":{"openalex":"https://openalex.org/W2074686274","doi":"https://doi.org/10.1145/2616498.2616523","mag":"2074686274"},"language":"en","primary_location":{"id":"doi:10.1145/2616498.2616523","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2616498.2616523","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2014 Annual Conference on Extreme Science and Engineering Discovery Environment","raw_type":"proceedings-article"},"type":"article","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/A5058852991","display_name":"M. Graham Lopez","orcid":"https://orcid.org/0000-0002-5375-2105"},"institutions":[{"id":"https://openalex.org/I130701444","display_name":"Georgia Institute of Technology","ror":"https://ror.org/01zkghx44","country_code":"US","type":"education","lineage":["https://openalex.org/I130701444"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"M. Graham Lopez","raw_affiliation_strings":["School of Computational Science and Engineering College of Computing, Georgia Institute of Technology, Atlanta, Georgia 30332, USA","School of Computational Science and Engineering College of Computing, Georgia Institute of Technology, Atlanta, Georgia 30332, USA#TAB#"],"affiliations":[{"raw_affiliation_string":"School of Computational Science and Engineering College of Computing, Georgia Institute of Technology, Atlanta, Georgia 30332, USA","institution_ids":["https://openalex.org/I130701444"]},{"raw_affiliation_string":"School of Computational Science and Engineering College of Computing, Georgia Institute of Technology, Atlanta, Georgia 30332, USA#TAB#","institution_ids":["https://openalex.org/I130701444"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5088139692","display_name":"Mitchel D. Horton","orcid":null},"institutions":[{"id":"https://openalex.org/I130701444","display_name":"Georgia Institute of Technology","ror":"https://ror.org/01zkghx44","country_code":"US","type":"education","lineage":["https://openalex.org/I130701444"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Mitchel D. Horton","raw_affiliation_strings":["School of Computational Science and Engineering College of Computing, Georgia Institute of Technology, Atlanta, Georgia 30332, USA","School of Computational Science and Engineering College of Computing, Georgia Institute of Technology, Atlanta, Georgia 30332, USA#TAB#"],"affiliations":[{"raw_affiliation_string":"School of Computational Science and Engineering College of Computing, Georgia Institute of Technology, Atlanta, Georgia 30332, USA","institution_ids":["https://openalex.org/I130701444"]},{"raw_affiliation_string":"School of Computational Science and Engineering College of Computing, Georgia Institute of Technology, Atlanta, Georgia 30332, USA#TAB#","institution_ids":["https://openalex.org/I130701444"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5039834058","display_name":"Edmond Chow","orcid":"https://orcid.org/0000-0003-0474-3752"},"institutions":[{"id":"https://openalex.org/I130701444","display_name":"Georgia Institute of Technology","ror":"https://ror.org/01zkghx44","country_code":"US","type":"education","lineage":["https://openalex.org/I130701444"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Edmond Chow","raw_affiliation_strings":["School of Computational Science and Engineering College of Computing, Georgia Institute of Technology, Atlanta, Georgia 30332, USA","School of Computational Science and Engineering College of Computing, Georgia Institute of Technology, Atlanta, Georgia 30332, USA#TAB#"],"affiliations":[{"raw_affiliation_string":"School of Computational Science and Engineering College of Computing, Georgia Institute of Technology, Atlanta, Georgia 30332, USA","institution_ids":["https://openalex.org/I130701444"]},{"raw_affiliation_string":"School of Computational Science and Engineering College of Computing, Georgia Institute of Technology, Atlanta, Georgia 30332, USA#TAB#","institution_ids":["https://openalex.org/I130701444"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5058852991"],"corresponding_institution_ids":["https://openalex.org/I130701444"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.07764165,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"2"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10591","display_name":"Theoretical and Computational Physics","score":0.9775999784469604,"subfield":{"id":"https://openalex.org/subfields/3104","display_name":"Condensed Matter Physics"},"field":{"id":"https://openalex.org/fields/31","display_name":"Physics and Astronomy"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10591","display_name":"Theoretical and Computational Physics","score":0.9775999784469604,"subfield":{"id":"https://openalex.org/subfields/3104","display_name":"Condensed Matter Physics"},"field":{"id":"https://openalex.org/fields/31","display_name":"Physics and Astronomy"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10779","display_name":"Coastal wetland ecosystem dynamics","score":0.9666000008583069,"subfield":{"id":"https://openalex.org/subfields/2303","display_name":"Ecology"},"field":{"id":"https://openalex.org/fields/23","display_name":"Environmental Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11694","display_name":"Fluid Dynamics Simulations and Interactions","score":0.9569000005722046,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/porting","display_name":"Porting","score":0.7910224199295044},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7034157514572144},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.6696931719779968},{"id":"https://openalex.org/keywords/xeon","display_name":"Xeon","score":0.6647677421569824},{"id":"https://openalex.org/keywords/computational-science","display_name":"Computational science","score":0.6640183925628662},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.6157773733139038},{"id":"https://openalex.org/keywords/acceleration","display_name":"Acceleration","score":0.5983093976974487},{"id":"https://openalex.org/keywords/cuda","display_name":"CUDA","score":0.5916094183921814},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.5828273296356201},{"id":"https://openalex.org/keywords/xeon-phi","display_name":"Xeon Phi","score":0.5786453485488892},{"id":"https://openalex.org/keywords/general-purpose-computing-on-graphics-processing-units","display_name":"General-purpose computing on graphics processing units","score":0.5673423409461975},{"id":"https://openalex.org/keywords/scale","display_name":"Scale (ratio)","score":0.49905848503112793},{"id":"https://openalex.org/keywords/smoothed-particle-hydrodynamics","display_name":"Smoothed-particle hydrodynamics","score":0.4520223140716553},{"id":"https://openalex.org/keywords/brownian-motion","display_name":"Brownian motion","score":0.4478222727775574},{"id":"https://openalex.org/keywords/statistical-physics","display_name":"Statistical physics","score":0.321097731590271},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.2421075999736786},{"id":"https://openalex.org/keywords/computer-graphics","display_name":"Computer graphics (images)","score":0.20450007915496826},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.17078062891960144},{"id":"https://openalex.org/keywords/physics","display_name":"Physics","score":0.15953311324119568},{"id":"https://openalex.org/keywords/mechanics","display_name":"Mechanics","score":0.11210805177688599}],"concepts":[{"id":"https://openalex.org/C106251023","wikidata":"https://www.wikidata.org/wiki/Q851989","display_name":"Porting","level":3,"score":0.7910224199295044},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7034157514572144},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.6696931719779968},{"id":"https://openalex.org/C145108525","wikidata":"https://www.wikidata.org/wiki/Q656154","display_name":"Xeon","level":2,"score":0.6647677421569824},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.6640183925628662},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.6157773733139038},{"id":"https://openalex.org/C117896860","wikidata":"https://www.wikidata.org/wiki/Q11376","display_name":"Acceleration","level":2,"score":0.5983093976974487},{"id":"https://openalex.org/C2778119891","wikidata":"https://www.wikidata.org/wiki/Q477690","display_name":"CUDA","level":2,"score":0.5916094183921814},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.5828273296356201},{"id":"https://openalex.org/C96972482","wikidata":"https://www.wikidata.org/wiki/Q1049168","display_name":"Xeon Phi","level":2,"score":0.5786453485488892},{"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.5673423409461975},{"id":"https://openalex.org/C2778755073","wikidata":"https://www.wikidata.org/wiki/Q10858537","display_name":"Scale (ratio)","level":2,"score":0.49905848503112793},{"id":"https://openalex.org/C122564879","wikidata":"https://www.wikidata.org/wiki/Q733073","display_name":"Smoothed-particle hydrodynamics","level":2,"score":0.4520223140716553},{"id":"https://openalex.org/C112401455","wikidata":"https://www.wikidata.org/wiki/Q178036","display_name":"Brownian motion","level":2,"score":0.4478222727775574},{"id":"https://openalex.org/C121864883","wikidata":"https://www.wikidata.org/wiki/Q677916","display_name":"Statistical physics","level":1,"score":0.321097731590271},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.2421075999736786},{"id":"https://openalex.org/C121684516","wikidata":"https://www.wikidata.org/wiki/Q7600677","display_name":"Computer graphics (images)","level":1,"score":0.20450007915496826},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.17078062891960144},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.15953311324119568},{"id":"https://openalex.org/C57879066","wikidata":"https://www.wikidata.org/wiki/Q41217","display_name":"Mechanics","level":1,"score":0.11210805177688599},{"id":"https://openalex.org/C21442007","wikidata":"https://www.wikidata.org/wiki/Q1027879","display_name":"Graphics","level":2,"score":0.0},{"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/C74650414","wikidata":"https://www.wikidata.org/wiki/Q11397","display_name":"Classical mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/2616498.2616523","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2616498.2616523","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2014 Annual Conference on Extreme Science and Engineering Discovery Environment","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7","score":0.5}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":5,"referenced_works":["https://openalex.org/W1969617278","https://openalex.org/W1982324446","https://openalex.org/W1994778680","https://openalex.org/W2035687084","https://openalex.org/W2144667632"],"related_works":["https://openalex.org/W2147910609","https://openalex.org/W2609613932","https://openalex.org/W2008373862","https://openalex.org/W2475524688","https://openalex.org/W2724120527","https://openalex.org/W2739740241","https://openalex.org/W2085105049","https://openalex.org/W2592417500","https://openalex.org/W2331803692","https://openalex.org/W2466690044"],"abstract_inverted_index":{"We":[0],"present":[1],"here":[2],"ongoing":[3],"work":[4,21],"to":[5,45],"produce":[6],"an":[7],"implementation":[8],"of":[9,26,40],"Brownian":[10],"dynamics":[11],"simulation":[12],"using":[13],"a":[14,27],"matrix-free":[15],"method":[16],"with":[17],"hardware":[18],"accelerators.":[19],"This":[20],"describes":[22],"the":[23,37,41],"GPU":[24],"acceleration":[25],"smooth":[28],"particle-mesh":[29],"Ewald":[30],"(SPME)":[31],"algorithm":[32],"which":[33],"is":[34],"used":[35],"for":[36],"main":[38],"part":[39],"computation,":[42],"previously":[43],"ported":[44],"run":[46],"on":[47],"Intel":[48],"Xeon":[49],"Phi.":[50]},"counts_by_year":[],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
