{"id":"https://openalex.org/W4402047399","doi":"https://doi.org/10.1145/3625549.3658692","title":"SIMCoV-GPU: Accelerating an Agent-Based Model for Exascale","display_name":"SIMCoV-GPU: Accelerating an Agent-Based Model for Exascale","publication_year":2024,"publication_date":"2024-06-03","ids":{"openalex":"https://openalex.org/W4402047399","doi":"https://doi.org/10.1145/3625549.3658692"},"language":"en","primary_location":{"id":"doi:10.1145/3625549.3658692","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3625549.3658692","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 33rd International Symposium on High-Performance Parallel and Distributed Computing","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/A5023632037","display_name":"Kirtus G. Leyba","orcid":"https://orcid.org/0000-0002-2360-8700"},"institutions":[{"id":"https://openalex.org/I55732556","display_name":"Arizona State University","ror":"https://ror.org/03efmqc40","country_code":"US","type":"education","lineage":["https://openalex.org/I55732556"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Kirtus Leyba","raw_affiliation_strings":["Arizona State University, Tempe, Arizona, United States of America"],"raw_orcid":"https://orcid.org/0000-0002-2360-8700","affiliations":[{"raw_affiliation_string":"Arizona State University, Tempe, Arizona, United States of America","institution_ids":["https://openalex.org/I55732556"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5016671058","display_name":"Steven Hofmeyr","orcid":"https://orcid.org/0000-0002-3299-472X"},"institutions":[{"id":"https://openalex.org/I148283060","display_name":"Lawrence Berkeley National Laboratory","ror":"https://ror.org/02jbv0t02","country_code":"US","type":"facility","lineage":["https://openalex.org/I1330989302","https://openalex.org/I148283060","https://openalex.org/I39565521"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Steven Hofmeyr","raw_affiliation_strings":["Lawrence Berkeley National Laboratory, Berkeley, California, United States of America"],"raw_orcid":"https://orcid.org/0000-0002-3299-472X","affiliations":[{"raw_affiliation_string":"Lawrence Berkeley National Laboratory, Berkeley, California, United States of America","institution_ids":["https://openalex.org/I148283060"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5114376382","display_name":"Stephanie Forrest","orcid":"https://orcid.org/0000-0002-5904-1646"},"institutions":[{"id":"https://openalex.org/I55732556","display_name":"Arizona State University","ror":"https://ror.org/03efmqc40","country_code":"US","type":"education","lineage":["https://openalex.org/I55732556"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Stephanie Forrest","raw_affiliation_strings":["Arizona State University, Tempe, Arizona, United States of America"],"raw_orcid":"https://orcid.org/0000-0002-5904-1646","affiliations":[{"raw_affiliation_string":"Arizona State University, Tempe, Arizona, United States of America","institution_ids":["https://openalex.org/I55732556"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5089184804","display_name":"Judy L. Cannon","orcid":"https://orcid.org/0000-0003-0069-8106"},"institutions":[{"id":"https://openalex.org/I169521973","display_name":"University of New Mexico","ror":"https://ror.org/05fs6jp91","country_code":"US","type":"education","lineage":["https://openalex.org/I169521973"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Judy Cannon","raw_affiliation_strings":["University of New Mexico, Albuquerque, New Mexico, USA"],"raw_orcid":"https://orcid.org/0000-0003-0069-8106","affiliations":[{"raw_affiliation_string":"University of New Mexico, Albuquerque, New Mexico, USA","institution_ids":["https://openalex.org/I169521973"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5010797607","display_name":"Melanie E. Moses","orcid":"https://orcid.org/0000-0002-8848-9554"},"institutions":[{"id":"https://openalex.org/I169521973","display_name":"University of New Mexico","ror":"https://ror.org/05fs6jp91","country_code":"US","type":"education","lineage":["https://openalex.org/I169521973"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Melanie Moses","raw_affiliation_strings":["University of New Mexico, Albuquerque, New Mexico, USA"],"raw_orcid":"https://orcid.org/0000-0002-8848-9554","affiliations":[{"raw_affiliation_string":"University of New Mexico, Albuquerque, New Mexico, USA","institution_ids":["https://openalex.org/I169521973"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5023632037"],"corresponding_institution_ids":["https://openalex.org/I55732556"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.13157775,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"322","last_page":"333"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12592","display_name":"Opinion Dynamics and Social Influence","score":0.9994999766349792,"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"}},"topics":[{"id":"https://openalex.org/T12592","display_name":"Opinion Dynamics and Social Influence","score":0.9994999766349792,"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"}},{"id":"https://openalex.org/T11500","display_name":"Evacuation and Crowd Dynamics","score":0.989799976348877,"subfield":{"id":"https://openalex.org/subfields/2212","display_name":"Ocean Engineering"},"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/T10064","display_name":"Complex Network Analysis Techniques","score":0.9473000168800354,"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.7731539607048035},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.6926397085189819},{"id":"https://openalex.org/keywords/general-purpose-computing-on-graphics-processing-units","display_name":"General-purpose computing on graphics processing units","score":0.5002715587615967},{"id":"https://openalex.org/keywords/exascale-computing","display_name":"Exascale computing","score":0.4558585286140442},{"id":"https://openalex.org/keywords/computer-graphics","display_name":"Computer graphics (images)","score":0.425223171710968},{"id":"https://openalex.org/keywords/computational-science","display_name":"Computational science","score":0.41290393471717834},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.3357422947883606},{"id":"https://openalex.org/keywords/supercomputer","display_name":"Supercomputer","score":0.2654823064804077},{"id":"https://openalex.org/keywords/graphics","display_name":"Graphics","score":0.13633942604064941}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7731539607048035},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.6926397085189819},{"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.5002715587615967},{"id":"https://openalex.org/C2778837361","wikidata":"https://www.wikidata.org/wiki/Q2450880","display_name":"Exascale computing","level":3,"score":0.4558585286140442},{"id":"https://openalex.org/C121684516","wikidata":"https://www.wikidata.org/wiki/Q7600677","display_name":"Computer graphics (images)","level":1,"score":0.425223171710968},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.41290393471717834},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.3357422947883606},{"id":"https://openalex.org/C83283714","wikidata":"https://www.wikidata.org/wiki/Q121117","display_name":"Supercomputer","level":2,"score":0.2654823064804077},{"id":"https://openalex.org/C21442007","wikidata":"https://www.wikidata.org/wiki/Q1027879","display_name":"Graphics","level":2,"score":0.13633942604064941}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3625549.3658692","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3625549.3658692","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 33rd International Symposium on High-Performance Parallel and Distributed Computing","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":22,"referenced_works":["https://openalex.org/W2034227610","https://openalex.org/W2083521569","https://openalex.org/W2151789396","https://openalex.org/W2156597193","https://openalex.org/W2520838539","https://openalex.org/W2589784748","https://openalex.org/W2796523778","https://openalex.org/W2889551824","https://openalex.org/W3089251168","https://openalex.org/W3162863767","https://openalex.org/W3171139128","https://openalex.org/W3208564323","https://openalex.org/W3209572107","https://openalex.org/W4205976040","https://openalex.org/W4230564608","https://openalex.org/W4239521792","https://openalex.org/W4320480730","https://openalex.org/W4381586533","https://openalex.org/W4382048204","https://openalex.org/W4384705343","https://openalex.org/W4386585189","https://openalex.org/W6830802905"],"related_works":["https://openalex.org/W2505380084","https://openalex.org/W4400333498","https://openalex.org/W2086739451","https://openalex.org/W1980160788","https://openalex.org/W1656096860","https://openalex.org/W2095928260","https://openalex.org/W2268149564","https://openalex.org/W1984739956","https://openalex.org/W2763312740","https://openalex.org/W2138489792"],"abstract_inverted_index":{"Modern":[0],"supercomputers":[1,59],"rely":[2],"on":[3,73,96,196],"graphics":[4],"processing":[5],"units":[6],"(GPUs)":[7],"to":[8,18,34,50,164,173,190],"achieve":[9],"unprecedented":[10],"computational":[11],"capabilities.":[12],"Multi-node":[13],"computation":[14,62],"with":[15,140,166],"GPUs":[16],"promises":[17],"accelerate":[19],"and":[20,27,67,83,93,135,144,186],"scale":[21],"simulations":[22,30,48],"dramatically":[23],"across":[24],"many":[25,28,79],"domains,":[26],"scientific":[29],"have":[31,52,81],"been":[32],"adapted":[33],"this":[35],"new":[36],"paradigm":[37],"of":[38,47,105,125,132,153,169,193],"supercomputing.":[39],"However,":[40],"agent-based":[41],"models":[42,136],"(ABMs)":[43],"are":[44],"a":[45,110,118,159,167,174],"class":[46],"that":[49,89],"date":[51],"seen":[53],"little":[54],"development":[55],"for":[56,70,114],"multinode,":[57,150],"multi-GPU":[58,151],"because":[60],"their":[61],"flow":[63],"poses":[64],"unique":[65],"algorithmic":[66],"communication":[68,85],"challenges":[69,192],"effective":[71,188],"performance":[72],"GPU":[74],"enabled":[75],"supercomputers.":[76,198],"In":[77],"particular,":[78],"ABMs":[80,195],"irregular":[82],"dynamic":[84],"patterns,":[86],"resource":[87],"competition":[88],"causes":[90],"race":[91],"conditions,":[92],"unpredictable":[94],"effects":[95],"load":[97],"balancing.":[98],"We":[99],"studied":[100],"the":[101,123,129,133,137,191],"Spatial":[102],"Immune":[103],"Model":[104],"Coronavirus,":[106],"or":[107],"SIMCoV,":[108],"as":[109],"target":[111],"ABM":[112,120],"application":[113],"acceleration.":[115],"SIMCoV":[116,154],"is":[117],"large-scale":[119],"which":[121],"simulates":[122],"spread":[124],"viral":[126],"infection":[127],"through":[128],"epithelial":[130],"tissue":[131],"lungs":[134],"immune":[138],"response":[139],"diffusing":[141],"inflammatory":[142],"signals":[143],"mobile":[145],"T":[146],"cell":[147],"agents.":[148],"Our":[149],"implementation":[152],"achieves":[155],"significant":[156],"speedups":[157],"over":[158],"competitive":[160],"baseline":[161],"version,":[162],"up":[163],"11.9x":[165],"ratio":[168],"32":[170],"CPU":[171],"cores":[172],"single":[175],"GPU.":[176],"The":[177],"paper":[178],"describes":[179],"SIMCoV's":[180],"GPU-specific":[181],"optimizations,":[182],"reports":[183],"empirical":[184],"results,":[185],"demonstrates":[187],"solutions":[189],"accelerating":[194],"modern":[197]},"counts_by_year":[],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
