{"id":"https://openalex.org/W2804632427","doi":"https://doi.org/10.1145/3200921.3200935","title":"Performance comparison of Cross Memory Attach capable MPI vs. Multithreaded Optimistic Parallel Simulations","display_name":"Performance comparison of Cross Memory Attach capable MPI vs. Multithreaded Optimistic Parallel Simulations","publication_year":2018,"publication_date":"2018-05-14","ids":{"openalex":"https://openalex.org/W2804632427","doi":"https://doi.org/10.1145/3200921.3200935","mag":"2804632427"},"language":"en","primary_location":{"id":"doi:10.1145/3200921.3200935","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3200921.3200935","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2018 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation","raw_type":"proceedings-article"},"type":"conference-paper","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/A5064985514","display_name":"Dhananjai M. Rao","orcid":"https://orcid.org/0000-0002-1466-1278"},"institutions":[{"id":"https://openalex.org/I83328450","display_name":"Miami University","ror":"https://ror.org/05nbqxr67","country_code":"US","type":"education","lineage":["https://openalex.org/I83328450"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Dhananjai M. Rao","raw_affiliation_strings":["Miami University, Oxford, OH, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Miami University, Oxford, OH, USA","institution_ids":["https://openalex.org/I83328450"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5064985514"],"corresponding_institution_ids":["https://openalex.org/I83328450"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":7,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"37","last_page":"48"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11195","display_name":"Simulation Techniques and Applications","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/1803","display_name":"Management Science and Operations Research"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},"topics":[{"id":"https://openalex.org/T11195","display_name":"Simulation Techniques and Applications","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/1803","display_name":"Management Science and Operations Research"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9984999895095825,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9955999851226807,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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.8069627285003662},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.793779730796814},{"id":"https://openalex.org/keywords/multithreading","display_name":"Multithreading","score":0.4133349359035492},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.22907188534736633},{"id":"https://openalex.org/keywords/thread","display_name":"Thread (computing)","score":0.1762993037700653}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8069627285003662},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.793779730796814},{"id":"https://openalex.org/C201410400","wikidata":"https://www.wikidata.org/wiki/Q1064412","display_name":"Multithreading","level":3,"score":0.4133349359035492},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.22907188534736633},{"id":"https://openalex.org/C138101251","wikidata":"https://www.wikidata.org/wiki/Q213092","display_name":"Thread (computing)","level":2,"score":0.1762993037700653}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3200921.3200935","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3200921.3200935","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2018 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.6299999952316284,"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":11,"referenced_works":["https://openalex.org/W1982056554","https://openalex.org/W2012305176","https://openalex.org/W2028075868","https://openalex.org/W2033170064","https://openalex.org/W2055867673","https://openalex.org/W2088431059","https://openalex.org/W2102261910","https://openalex.org/W2118646353","https://openalex.org/W2337228578","https://openalex.org/W2614120961","https://openalex.org/W2619944023"],"related_works":["https://openalex.org/W1525693705","https://openalex.org/W2020582711","https://openalex.org/W2908634196","https://openalex.org/W1493206251","https://openalex.org/W2117014006","https://openalex.org/W1567437828","https://openalex.org/W1571984808","https://openalex.org/W2071078342","https://openalex.org/W1869243490","https://openalex.org/W2618316446"],"abstract_inverted_index":{"The":[0,75,127],"growth":[1],"in":[2,18,120,125],"many-core":[3],"CPUs":[4],"has":[5],"motivated":[6],"development":[7],"of":[8,65,82,110,140],"shared-memory,":[9],"multithreaded":[10,73,84],"solutions":[11],"to":[12,37,46,57,70,86,145],"minimize":[13],"communication":[14],"and":[15,80,93,101],"synchronization":[16],"overheads":[17],"Parallel":[19],"Discrete":[20],"Event":[21],"Simulations":[22],"(PDES).":[23],"Analogous":[24],"capabilities,":[25],"such":[26],"as":[27],"Cross":[28],"Memory":[29],"Attach":[30],"(CMA)":[31],"based":[32],"approaches":[33],"have":[34],"been":[35],"added":[36],"Message":[38],"Passing":[39],"Interface":[40],"(MPI)":[41],"libraries.":[42],"CMA":[43,66],"permits":[44],"MPI-processes":[45],"directly":[47],"read/write":[48],"data":[49],"from/to":[50],"a":[51,102],"different":[52],"process's":[53],"virtual":[54],"memory":[55],"space":[56],"exchange":[58],"messages.":[59],"This":[60],"paper":[61,76],"compares":[62],"the":[63,83,88],"performance":[64,129],"capable,":[67],"MPI-based":[68],"version":[69,109],"our":[71,133],"fine-tuned":[72],"version.":[74],"also":[77],"discusses":[78],"implementation":[79],"optimization":[81],"infrastructure":[85],"elucidate":[87],"design":[89],"alternatives":[90],"being":[91],"compared":[92],"assessed.":[94],"Our":[95],"experiments":[96,134],"conducted":[97],"using":[98],"2-28":[99],"threads":[100],"fine-grained":[103],"(time":[104],"per":[105],"event":[106],"0.7":[107],"us)":[108],"PHOLD":[111],"benchmark":[112],"shows":[113],"that":[114,136],"message-passing":[115,151],"outperforms":[116],"multithreading":[117,149],"(by":[118],"10%-20%)":[119],"many":[121],"scenarios":[122],"but":[123],"underperforms":[124],"others.":[126],"complex":[128],"landscape":[130],"inferred":[131],"from":[132],"suggest":[135],"more":[137],"in-depth":[138],"analysis":[139],"model":[141],"characteristics":[142],"is":[143],"needed":[144],"decide":[146],"between":[147],"shared-memory":[148],"versus":[150],"approaches.":[152]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2019,"cited_by_count":4}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
