{"id":"https://openalex.org/W2093112534","doi":"https://doi.org/10.1145/2802658.2802659","title":"DAME","display_name":"DAME","publication_year":2015,"publication_date":"2015-09-01","ids":{"openalex":"https://openalex.org/W2093112534","doi":"https://doi.org/10.1145/2802658.2802659","mag":"2093112534"},"language":"en","primary_location":{"id":"doi:10.1145/2802658.2802659","is_oa":true,"landing_page_url":"https://doi.org/10.1145/2802658.2802659","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/2802658.2802659","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 22nd European MPI Users' Group Meeting","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/2802658.2802659","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5041843809","display_name":"Tarun Prabhu","orcid":"https://orcid.org/0000-0001-7501-7227"},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Tarun Prabhu","raw_affiliation_strings":["University of Illinois, Urbana-Champaign, Urbana, IL, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Illinois, Urbana-Champaign, Urbana, IL, USA","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5017241944","display_name":"William Gropp","orcid":"https://orcid.org/0000-0003-2905-3029"},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"William Gropp","raw_affiliation_strings":["University of Illinois, Urbana-Champaign, Urbana, IL, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Illinois, Urbana-Champaign, Urbana, IL, USA","institution_ids":["https://openalex.org/I157725225"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I157725225"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":true,"cited_by_count":12,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"10"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":1.0,"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":1.0,"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9988999962806702,"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/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9980000257492065,"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.9146616458892822},{"id":"https://openalex.org/keywords/implementation","display_name":"Implementation","score":0.7570319175720215},{"id":"https://openalex.org/keywords/programmer","display_name":"Programmer","score":0.6333876848220825},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.5956496596336365},{"id":"https://openalex.org/keywords/scope","display_name":"Scope (computer science)","score":0.5769044160842896},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.5322867035865784},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.5141780376434326},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5003805160522461},{"id":"https://openalex.org/keywords/runtime-system","display_name":"Runtime system","score":0.46800604462623596},{"id":"https://openalex.org/keywords/interpreter","display_name":"Interpreter","score":0.42815354466438293},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.3828935921192169},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.3788602948188782}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.9146616458892822},{"id":"https://openalex.org/C26713055","wikidata":"https://www.wikidata.org/wiki/Q245962","display_name":"Implementation","level":2,"score":0.7570319175720215},{"id":"https://openalex.org/C2778514511","wikidata":"https://www.wikidata.org/wiki/Q1374194","display_name":"Programmer","level":2,"score":0.6333876848220825},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.5956496596336365},{"id":"https://openalex.org/C2778012447","wikidata":"https://www.wikidata.org/wiki/Q1034415","display_name":"Scope (computer science)","level":2,"score":0.5769044160842896},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5322867035865784},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.5141780376434326},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5003805160522461},{"id":"https://openalex.org/C2780870223","wikidata":"https://www.wikidata.org/wiki/Q1004415","display_name":"Runtime system","level":2,"score":0.46800604462623596},{"id":"https://openalex.org/C122783720","wikidata":"https://www.wikidata.org/wiki/Q183065","display_name":"Interpreter","level":2,"score":0.42815354466438293},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3828935921192169},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.3788602948188782},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/2802658.2802659","is_oa":true,"landing_page_url":"https://doi.org/10.1145/2802658.2802659","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/2802658.2802659","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 22nd European MPI Users' Group Meeting","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/2802658.2802659","is_oa":true,"landing_page_url":"https://doi.org/10.1145/2802658.2802659","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/2802658.2802659","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 22nd European MPI Users' Group Meeting","raw_type":"proceedings-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/4","display_name":"Quality Education","score":0.6600000262260437}],"awards":[{"id":"https://openalex.org/G8541042884","display_name":null,"funder_award_id":"DE-NA0002374","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"}],"funders":[{"id":"https://openalex.org/F4320306084","display_name":"U.S. Department of Energy","ror":"https://ror.org/01bj3aw27"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2093112534.pdf","grobid_xml":"https://content.openalex.org/works/W2093112534.grobid-xml"},"referenced_works_count":15,"referenced_works":["https://openalex.org/W1508800646","https://openalex.org/W1555493042","https://openalex.org/W1589310267","https://openalex.org/W1987396134","https://openalex.org/W2038245285","https://openalex.org/W2038570785","https://openalex.org/W2053647152","https://openalex.org/W2068612205","https://openalex.org/W2098688018","https://openalex.org/W2134633067","https://openalex.org/W2153185479","https://openalex.org/W2154082760","https://openalex.org/W2162358192","https://openalex.org/W2275581127","https://openalex.org/W4239813889"],"related_works":["https://openalex.org/W2058965144","https://openalex.org/W2164382479","https://openalex.org/W2146343568","https://openalex.org/W98480971","https://openalex.org/W2150291671","https://openalex.org/W2013643406","https://openalex.org/W2027972911","https://openalex.org/W2157978810","https://openalex.org/W2597809628","https://openalex.org/W1500978221"],"abstract_inverted_index":{"In":[0,38,118],"order":[1],"to":[2,13,27,56,69,80,181],"achieve":[3],"high":[4],"performance":[5,102,161],"on":[6],"modern":[7],"and":[8,89,127,143,167,175,183],"future":[9],"machines,":[10],"applications":[11],"need":[12],"make":[14],"effective":[15],"use":[16],"of":[17,148,162,179,186],"the":[18,58,64,83,86,98,116,133,160],"complex,":[19],"hierarchical":[20],"memory":[21,35,71,84],"system.":[22],"Writing":[23],"performance-portable":[24],"code":[25],"continues":[26],"be":[28,46,113],"challenging":[29],"since":[30],"each":[31],"architecture":[32],"has":[33],"unique":[34],"access":[36,82],"characteristics.":[37],"addition,":[39],"some":[40],"optimization":[41],"decisions":[42],"can":[43,112],"only":[44],"reasonably":[45],"made":[47],"at":[48],"runtime.":[49],"This":[50],"suggests":[51],"that":[52,129],"a":[53,67,77,125],"two-pronged":[54],"approach":[55],"address":[57],"challenge":[59],"is":[60,130],"required.":[61],"First,":[62],"provide":[63],"programmer":[65],"with":[66,171],"means":[68],"express":[70],"operations":[72],"declaratively":[73],"which":[74],"will":[75],"allow":[76],"runtime":[78,92],"system":[79],"transparently":[81],"in":[85,103],"best":[87],"way":[88],"second,":[90],"exploit":[91],"information.":[93],"MPI's":[94,136],"derived":[95,137,173],"datatypes":[96,174],"accomplish":[97],"former":[99],"although":[100],"their":[101],"current":[104],"MPI":[105,172],"implementations":[106,147,152,164],"shows":[107],"scope":[108],"for":[109,115,135],"improvement.":[110],"JIT-compilation":[111],"used":[114,131],"latter.":[117],"this":[119],"work,":[120],"we":[121],"present":[122,141],"DAME":[123],"---":[124],"language":[126],"interpreter":[128],"as":[132],"backend":[134],"datatypes.":[138],"We":[139,158],"also":[140],"DAME-L":[142],"DAME-X,":[144],"two":[145,168],"JIT-enabled":[146],"DAME.":[149],"All":[150],"three":[151],"have":[153],"been":[154],"integrated":[155],"into":[156],"MPICH.":[157],"evaluate":[159],"our":[163],"using":[165],"DDTBench":[166],"mini-applications":[169],"written":[170],"obtain":[176],"communication":[177],"speedups":[178],"up":[180],"20x":[182],"mini-application":[184],"speedup":[185],"3x.":[187]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":2},{"year":2017,"cited_by_count":2},{"year":2016,"cited_by_count":3},{"year":2015,"cited_by_count":2}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2016-06-24T00:00:00"}
