{"id":"https://openalex.org/W4403864027","doi":"https://doi.org/10.23919/annsim61499.2024.10732662","title":"Flattened Parallel DEVS Simulations on GPU Architectures","display_name":"Flattened Parallel DEVS Simulations on GPU Architectures","publication_year":2024,"publication_date":"2024-05-20","ids":{"openalex":"https://openalex.org/W4403864027","doi":"https://doi.org/10.23919/annsim61499.2024.10732662"},"language":"en","primary_location":{"id":"doi:10.23919/annsim61499.2024.10732662","is_oa":false,"landing_page_url":"https://doi.org/10.23919/annsim61499.2024.10732662","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2024 Annual Modeling and Simulation Conference (ANNSIM)","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/A5082123673","display_name":"Guillermo G. Trabes","orcid":"https://orcid.org/0000-0002-6949-6425"},"institutions":[{"id":"https://openalex.org/I67031392","display_name":"Carleton University","ror":"https://ror.org/02qtvee93","country_code":"CA","type":"education","lineage":["https://openalex.org/I67031392"]}],"countries":["CA"],"is_corresponding":true,"raw_author_name":"Guillermo G. Trabes","raw_affiliation_strings":["Carleton University,Advanced Real-Time Simulation Laboratory,Canada"],"affiliations":[{"raw_affiliation_string":"Carleton University,Advanced Real-Time Simulation Laboratory,Canada","institution_ids":["https://openalex.org/I67031392"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5032297780","display_name":"Alonso Inostrosa\u2010Psijas","orcid":"https://orcid.org/0000-0002-2922-0870"},"institutions":[{"id":"https://openalex.org/I79274474","display_name":"University of Valpara\u00edso","ror":"https://ror.org/00h9jrb69","country_code":"CL","type":"education","lineage":["https://openalex.org/I79274474"]}],"countries":["CL"],"is_corresponding":false,"raw_author_name":"Alonso Inostrosa-Psijas","raw_affiliation_strings":["Universidad de Valpara&#x00ED;so,Escuela de Ingenier&#x00ED;a Inform&#x00E1;tica,Chile"],"affiliations":[{"raw_affiliation_string":"Universidad de Valpara&#x00ED;so,Escuela de Ingenier&#x00ED;a Inform&#x00E1;tica,Chile","institution_ids":["https://openalex.org/I79274474"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5045330564","display_name":"Ver\u00f3nica Gil-Costa","orcid":"https://orcid.org/0000-0003-4637-9725"},"institutions":[{"id":"https://openalex.org/I73822459","display_name":"National University of San Luis","ror":"https://ror.org/00mczdx43","country_code":"AR","type":"education","lineage":["https://openalex.org/I73822459"]}],"countries":["AR"],"is_corresponding":false,"raw_author_name":"Ver\u00f3nica Gil-Costa","raw_affiliation_strings":["Universidad Nacional de San Luis,Argentina"],"affiliations":[{"raw_affiliation_string":"Universidad Nacional de San Luis,Argentina","institution_ids":["https://openalex.org/I73822459"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5030054278","display_name":"Gabriel Wainer","orcid":"https://orcid.org/0000-0003-3366-9184"},"institutions":[{"id":"https://openalex.org/I67031392","display_name":"Carleton University","ror":"https://ror.org/02qtvee93","country_code":"CA","type":"education","lineage":["https://openalex.org/I67031392"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Gabriel A. Wainer","raw_affiliation_strings":["Carleton University,Advanced Real-Time Simulation Laboratory,Canada"],"affiliations":[{"raw_affiliation_string":"Carleton University,Advanced Real-Time Simulation Laboratory,Canada","institution_ids":["https://openalex.org/I67031392"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5082123673"],"corresponding_institution_ids":["https://openalex.org/I67031392"],"apc_list":null,"apc_paid":null,"fwci":0.5186,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.65313936,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":95},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"13"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9695000052452087,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9695000052452087,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T12810","display_name":"Real-time simulation and control systems","score":0.9617000222206116,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems 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/T10904","display_name":"Embedded Systems Design Techniques","score":0.9463000297546387,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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.8551247119903564},{"id":"https://openalex.org/keywords/devs","display_name":"DEVS","score":0.8336176872253418},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.6310226917266846},{"id":"https://openalex.org/keywords/computational-science","display_name":"Computational science","score":0.4341318607330322},{"id":"https://openalex.org/keywords/general-purpose-computing-on-graphics-processing-units","display_name":"General-purpose computing on graphics processing units","score":0.4298844039440155},{"id":"https://openalex.org/keywords/discrete-event-simulation","display_name":"Discrete event simulation","score":0.4213688373565674},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.3881588280200958},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.3237990736961365},{"id":"https://openalex.org/keywords/computer-graphics","display_name":"Computer graphics (images)","score":0.18587461113929749},{"id":"https://openalex.org/keywords/modeling-and-simulation","display_name":"Modeling and simulation","score":0.15042752027511597},{"id":"https://openalex.org/keywords/simulation","display_name":"Simulation","score":0.11805284023284912},{"id":"https://openalex.org/keywords/graphics","display_name":"Graphics","score":0.07683941721916199}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8551247119903564},{"id":"https://openalex.org/C68757728","wikidata":"https://www.wikidata.org/wiki/Q911082","display_name":"DEVS","level":3,"score":0.8336176872253418},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.6310226917266846},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.4341318607330322},{"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.4298844039440155},{"id":"https://openalex.org/C147203929","wikidata":"https://www.wikidata.org/wiki/Q574814","display_name":"Discrete event simulation","level":2,"score":0.4213688373565674},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.3881588280200958},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3237990736961365},{"id":"https://openalex.org/C121684516","wikidata":"https://www.wikidata.org/wiki/Q7600677","display_name":"Computer graphics (images)","level":1,"score":0.18587461113929749},{"id":"https://openalex.org/C167343916","wikidata":"https://www.wikidata.org/wiki/Q6888384","display_name":"Modeling and simulation","level":2,"score":0.15042752027511597},{"id":"https://openalex.org/C44154836","wikidata":"https://www.wikidata.org/wiki/Q45045","display_name":"Simulation","level":1,"score":0.11805284023284912},{"id":"https://openalex.org/C21442007","wikidata":"https://www.wikidata.org/wiki/Q1027879","display_name":"Graphics","level":2,"score":0.07683941721916199}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.23919/annsim61499.2024.10732662","is_oa":false,"landing_page_url":"https://doi.org/10.23919/annsim61499.2024.10732662","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2024 Annual Modeling and Simulation Conference (ANNSIM)","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.6800000071525574}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":24,"referenced_works":["https://openalex.org/W275905966","https://openalex.org/W2041679393","https://openalex.org/W2113239092","https://openalex.org/W2138405447","https://openalex.org/W2148301044","https://openalex.org/W2150247210","https://openalex.org/W2165786774","https://openalex.org/W2322288235","https://openalex.org/W2345709169","https://openalex.org/W2369307167","https://openalex.org/W2534158885","https://openalex.org/W2558088343","https://openalex.org/W2608133534","https://openalex.org/W2611943955","https://openalex.org/W2887867580","https://openalex.org/W2913909320","https://openalex.org/W2991159168","https://openalex.org/W3007748449","https://openalex.org/W3158185366","https://openalex.org/W4213415456","https://openalex.org/W4324290811","https://openalex.org/W6608181894","https://openalex.org/W6691316931","https://openalex.org/W6695240816"],"related_works":["https://openalex.org/W2248184567","https://openalex.org/W1602403167","https://openalex.org/W2120785414","https://openalex.org/W2057670835","https://openalex.org/W2911373778","https://openalex.org/W3148250607","https://openalex.org/W4242351822","https://openalex.org/W4287831525","https://openalex.org/W3148871973","https://openalex.org/W2153976870"],"abstract_inverted_index":{"Discrete":[0],"Event":[1],"System":[2],"Specification":[3],"(DEVS)":[4],"is":[5,32,52],"a":[6,29,40,137],"modeling":[7],"and":[8,133],"simulation":[9,62,72],"of":[10,56,94,109,129],"discrete":[11],"event":[12],"systems":[13],"formalism.":[14],"Most":[15,59],"DEVS-based":[16],"simulators":[17,81],"are":[18,89],"implemented":[19],"as":[20,36],"sequential":[21,30,138],"programs.":[22],"However,":[23],"simulating":[24],"large-scale":[25],"complex":[26,71],"models":[27],"in":[28,70,82],"simulator":[31],"impractical":[33],"(if":[34],"possible),":[35],"simulations":[37,51,111],"may":[38],"take":[39],"long":[41],"time":[42],"to":[43,48,91,105,131,136],"execute.":[44],"A":[45],"usual":[46],"technique":[47],"speed":[49],"up":[50,130],"the":[53,57,80,92,107,124],"parallel":[54,60],"execution":[55,108],"simulator.":[58],"discrete-event":[61],"efforts":[63,76],"focus":[64],"on":[65,112],"logical":[66],"process":[67],"approaches,":[68],"resulting":[69],"architectures.":[73,84,117],"Recent":[74],"parallelizing":[75],"lean":[77],"towards":[78],"executing":[79],"multicore":[83],"Despite":[85],"promising":[86],"results,":[87],"they":[88],"limited":[90],"amount":[93],"CPU":[95],"processing":[96],"cores.":[97],"In":[98],"this":[99],"work,":[100],"we":[101],"propose":[102],"an":[103],"algorithm":[104,126],"accelerate":[106],"DEVS":[110],"Graphical":[113],"Processing":[114],"Units":[115],"(GPU)":[116],"We":[118],"show":[119],"different":[120],"case":[121],"studies":[122],"where":[123],"proposed":[125],"achieved":[127],"speedups":[128],"12.29":[132],"16.53":[134],"compared":[135],"version.":[139]},"counts_by_year":[{"year":2025,"cited_by_count":1}],"updated_date":"2025-12-23T23:11:35.936235","created_date":"2025-10-10T00:00:00"}
