{"id":"https://openalex.org/W1511134614","doi":"https://doi.org/10.1155/2015/904983","title":"Using Coarrays to Parallelize Legacy Fortran Applications: Strategy and Case Study","display_name":"Using Coarrays to Parallelize Legacy Fortran Applications: Strategy and Case Study","publication_year":2015,"publication_date":"2015-01-01","ids":{"openalex":"https://openalex.org/W1511134614","doi":"https://doi.org/10.1155/2015/904983","mag":"1511134614"},"language":"en","primary_location":{"id":"doi:10.1155/2015/904983","is_oa":true,"landing_page_url":"https://doi.org/10.1155/2015/904983","pdf_url":"http://downloads.hindawi.com/journals/sp/2015/904983.pdf","source":{"id":"https://openalex.org/S166774750","display_name":"Scientific Programming","issn_l":"1058-9244","issn":["1058-9244","1875-919X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319869","host_organization_name":"Hindawi Publishing Corporation","host_organization_lineage":["https://openalex.org/P4310319869"],"host_organization_lineage_names":["Hindawi Publishing Corporation"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Scientific Programming","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"http://downloads.hindawi.com/journals/sp/2015/904983.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5053966724","display_name":"Hari Radhakrishnan","orcid":"https://orcid.org/0000-0003-4681-5638"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Hari Radhakrishnan","raw_affiliation_strings":["EXA High Performance Computing, 1087 Nicosia, Cyprus","EXA High Performance Computing, Nicosia, Cyprus#TAB#"],"affiliations":[{"raw_affiliation_string":"EXA High Performance Computing, 1087 Nicosia, Cyprus","institution_ids":[]},{"raw_affiliation_string":"EXA High Performance Computing, Nicosia, Cyprus#TAB#","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5060296316","display_name":"Damian Rouson","orcid":"https://orcid.org/0000-0002-2344-868X"},"institutions":[{"id":"https://openalex.org/I97018004","display_name":"Stanford University","ror":"https://ror.org/00f54p054","country_code":"US","type":"education","lineage":["https://openalex.org/I97018004"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Damian W. I. Rouson","raw_affiliation_strings":["Stanford University, Stanford, CA 94305, USA"],"affiliations":[{"raw_affiliation_string":"Stanford University, Stanford, CA 94305, USA","institution_ids":["https://openalex.org/I97018004"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5063865426","display_name":"Karla Morris","orcid":"https://orcid.org/0000-0002-0146-3176"},"institutions":[{"id":"https://openalex.org/I192454743","display_name":"Sandia National Laboratories California","ror":"https://ror.org/058m7ey48","country_code":"US","type":"facility","lineage":["https://openalex.org/I1330989302","https://openalex.org/I1330989302","https://openalex.org/I192454743","https://openalex.org/I198811213","https://openalex.org/I198811213","https://openalex.org/I4210104735"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Karla Morris","raw_affiliation_strings":["Sandia National Laboratories, Livermore, CA 94550, USA"],"affiliations":[{"raw_affiliation_string":"Sandia National Laboratories, Livermore, CA 94550, USA","institution_ids":["https://openalex.org/I192454743"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5023240094","display_name":"Sameer Shende","orcid":"https://orcid.org/0000-0002-2592-669X"},"institutions":[{"id":"https://openalex.org/I181233156","display_name":"University of Oregon","ror":"https://ror.org/0293rh119","country_code":"US","type":"education","lineage":["https://openalex.org/I181233156"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Sameer Shende","raw_affiliation_strings":["University of Oregon, Eugene, OR 97403, USA"],"affiliations":[{"raw_affiliation_string":"University of Oregon, Eugene, OR 97403, USA","institution_ids":["https://openalex.org/I181233156"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5048430194","display_name":"Stavros C. Kassinos","orcid":"https://orcid.org/0000-0002-3501-3851"},"institutions":[{"id":"https://openalex.org/I34771391","display_name":"University of Cyprus","ror":"https://ror.org/02qjrjx09","country_code":"CY","type":"education","lineage":["https://openalex.org/I34771391"]}],"countries":["CY"],"is_corresponding":false,"raw_author_name":"Stavros C. Kassinos","raw_affiliation_strings":["Computational Sciences Laboratory (UCY-CompSci), University of Cyprus, 1678 Nicosia, Cyprus","Computational Sciences Laboratory (UCY-CompSci), University of Cyprus, Nicosia, Cyprus#TAB#"],"affiliations":[{"raw_affiliation_string":"Computational Sciences Laboratory (UCY-CompSci), University of Cyprus, 1678 Nicosia, Cyprus","institution_ids":["https://openalex.org/I34771391"]},{"raw_affiliation_string":"Computational Sciences Laboratory (UCY-CompSci), University of Cyprus, Nicosia, Cyprus#TAB#","institution_ids":["https://openalex.org/I34771391"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5060296316"],"corresponding_institution_ids":["https://openalex.org/I97018004"],"apc_list":{"value":1800,"currency":"USD","value_usd":1800},"apc_paid":{"value":1800,"currency":"USD","value_usd":1800},"fwci":0.3318,"has_fulltext":true,"cited_by_count":2,"citation_normalized_percentile":{"value":0.57126647,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":"2015","issue":null,"first_page":"1","last_page":"12"},"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.9998999834060669,"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.9998999834060669,"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/T10715","display_name":"Distributed and Parallel Computing Systems","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"}},{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","score":0.9923999905586243,"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.8837708234786987},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.8193578720092773},{"id":"https://openalex.org/keywords/fortran","display_name":"Fortran","score":0.7861343622207642},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.7762151956558228},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.7669713497161865},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.5393770337104797},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.5369804501533508},{"id":"https://openalex.org/keywords/distributed-memory","display_name":"Distributed memory","score":0.5328367948532104},{"id":"https://openalex.org/keywords/shared-memory","display_name":"Shared memory","score":0.5162737369537354},{"id":"https://openalex.org/keywords/bottleneck","display_name":"Bottleneck","score":0.41406750679016113},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.38339823484420776},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.2631095051765442},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.10473033785820007}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8837708234786987},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.8193578720092773},{"id":"https://openalex.org/C2778241615","wikidata":"https://www.wikidata.org/wiki/Q83303","display_name":"Fortran","level":2,"score":0.7861343622207642},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.7762151956558228},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.7669713497161865},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.5393770337104797},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.5369804501533508},{"id":"https://openalex.org/C91481028","wikidata":"https://www.wikidata.org/wiki/Q1054686","display_name":"Distributed memory","level":3,"score":0.5328367948532104},{"id":"https://openalex.org/C133875982","wikidata":"https://www.wikidata.org/wiki/Q764810","display_name":"Shared memory","level":2,"score":0.5162737369537354},{"id":"https://openalex.org/C2780513914","wikidata":"https://www.wikidata.org/wiki/Q18210350","display_name":"Bottleneck","level":2,"score":0.41406750679016113},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.38339823484420776},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2631095051765442},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.10473033785820007}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1155/2015/904983","is_oa":true,"landing_page_url":"https://doi.org/10.1155/2015/904983","pdf_url":"http://downloads.hindawi.com/journals/sp/2015/904983.pdf","source":{"id":"https://openalex.org/S166774750","display_name":"Scientific Programming","issn_l":"1058-9244","issn":["1058-9244","1875-919X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319869","host_organization_name":"Hindawi Publishing Corporation","host_organization_lineage":["https://openalex.org/P4310319869"],"host_organization_lineage_names":["Hindawi Publishing Corporation"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Scientific Programming","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:a60e81d9055e45d3b34cf09f94338ed9","is_oa":true,"landing_page_url":"https://doaj.org/article/a60e81d9055e45d3b34cf09f94338ed9","pdf_url":null,"source":{"id":"https://openalex.org/S112646816","display_name":"SHILAP Revista de lepidopterolog\u00eda","issn_l":"0300-5267","issn":["0300-5267","2340-4078"],"is_oa":true,"is_in_doaj":true,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Scientific Programming, Vol 2015 (2015)","raw_type":"article"},{"id":"pmh:oai:osti.gov:1197693","is_oa":true,"landing_page_url":"https://www.osti.gov/biblio/1197693","pdf_url":null,"source":{"id":"https://openalex.org/S4306402487","display_name":"OSTI OAI (U.S. Department of Energy Office of Scientific and Technical Information)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I139351228","host_organization_name":"Office of Scientific and Technical Information","host_organization_lineage":["https://openalex.org/I139351228"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null}],"best_oa_location":{"id":"doi:10.1155/2015/904983","is_oa":true,"landing_page_url":"https://doi.org/10.1155/2015/904983","pdf_url":"http://downloads.hindawi.com/journals/sp/2015/904983.pdf","source":{"id":"https://openalex.org/S166774750","display_name":"Scientific Programming","issn_l":"1058-9244","issn":["1058-9244","1875-919X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319869","host_organization_name":"Hindawi Publishing Corporation","host_organization_lineage":["https://openalex.org/P4310319869"],"host_organization_lineage_names":["Hindawi Publishing Corporation"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Scientific Programming","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1035526695","display_name":null,"funder_award_id":"OCI-0960354","funder_id":"https://openalex.org/F4320338291","funder_display_name":"Sandia National Laboratories"},{"id":"https://openalex.org/G1071216263","display_name":null,"funder_award_id":"AC02-05CH11231","funder_id":"https://openalex.org/F4320332369","funder_display_name":"National Nuclear Security Administration"},{"id":"https://openalex.org/G1286236842","display_name":null,"funder_award_id":"-AC02-05CH11231","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"},{"id":"https://openalex.org/G1591330662","display_name":null,"funder_award_id":"DE-AC02-05CH11231","funder_id":"https://openalex.org/F4320338291","funder_display_name":"Sandia National Laboratories"},{"id":"https://openalex.org/G1617534910","display_name":null,"funder_award_id":"MTKD-CT-2004-014199","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"},{"id":"https://openalex.org/G1677143136","display_name":null,"funder_award_id":"05CH11231","funder_id":"https://openalex.org/F4320317220","funder_display_name":"National Energy Research Scientific Computing Center"},{"id":"https://openalex.org/G1741288133","display_name":null,"funder_award_id":"Sandia","funder_id":"https://openalex.org/F4320332369","funder_display_name":"National Nuclear Security Administration"},{"id":"https://openalex.org/G2014748571","display_name":null,"funder_award_id":"MTKD-CT-2004-014199","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"},{"id":"https://openalex.org/G237582453","display_name":null,"funder_award_id":"DE-AC04-94-AL85000","funder_id":"https://openalex.org/F4320332359","funder_display_name":"Office of Science"},{"id":"https://openalex.org/G2689612763","display_name":null,"funder_award_id":"Marie","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"},{"id":"https://openalex.org/G27056599","display_name":null,"funder_award_id":"T?E/??HPO/0609(BE)/11","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"},{"id":"https://openalex.org/G2730430987","display_name":null,"funder_award_id":"MRI-R2","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G2811237814","display_name":null,"funder_award_id":"Grant","funder_id":"https://openalex.org/F4320337345","funder_display_name":"Office of Naval Research"},{"id":"https://openalex.org/G2900453181","display_name":null,"funder_award_id":"DE-AC02-05CH11231","funder_id":"https://openalex.org/F4320332369","funder_display_name":"National Nuclear Security Administration"},{"id":"https://openalex.org/G2929311627","display_name":null,"funder_award_id":"T?E/??HPO/0609(BE)/11","funder_id":"https://openalex.org/F4320338291","funder_display_name":"Sandia National Laboratories"},{"id":"https://openalex.org/G3054148151","display_name":null,"funder_award_id":"T?E/??HPO/0609(BE)/11","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"},{"id":"https://openalex.org/G3083819904","display_name":null,"funder_award_id":"05CH11231","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"},{"id":"https://openalex.org/G3300850078","display_name":null,"funder_award_id":"DE-AC04-94-AL85000","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"},{"id":"https://openalex.org/G3821936529","display_name":null,"funder_award_id":"Sandia","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"},{"id":"https://openalex.org/G3944918260","display_name":null,"funder_award_id":"DE-AC02-05CH11231","funder_id":"https://openalex.org/F4320332359","funder_display_name":"Office of Science"},{"id":"https://openalex.org/G3993168407","display_name":null,"funder_award_id":"DE-AC02-05CH1123","funder_id":"https://openalex.org/F4320332369","funder_display_name":"National Nuclear Security Administration"},{"id":"https://openalex.org/G425189044","display_name":null,"funder_award_id":"DE-AC02-05CH","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"},{"id":"https://openalex.org/G4501827968","display_name":null,"funder_award_id":"AC02-05CH11231","funder_id":"https://openalex.org/F4320332359","funder_display_name":"Office of Science"},{"id":"https://openalex.org/G4565140552","display_name":null,"funder_award_id":"-AC02-05CH11231","funder_id":"https://openalex.org/F4320332359","funder_display_name":"Office of Science"},{"id":"https://openalex.org/G4681381370","display_name":null,"funder_award_id":"Marie Curie","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"},{"id":"https://openalex.org/G4805459204","display_name":null,"funder_award_id":"DE-AC04-94-AL85000.","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"},{"id":"https://openalex.org/G4841871747","display_name":null,"funder_award_id":"DE_AC02-05CH11231","funder_id":"https://openalex.org/F4320332359","funder_display_name":"Office of Science"},{"id":"https://openalex.org/G4910338780","display_name":null,"funder_award_id":"MTKD-CT-2004-014199","funder_id":"https://openalex.org/F4320338291","funder_display_name":"Sandia National Laboratories"},{"id":"https://openalex.org/G498139845","display_name":null,"funder_award_id":"DE-AC02","funder_id":"https://openalex.org/F4320332359","funder_display_name":"Office of Science"},{"id":"https://openalex.org/G5076365615","display_name":null,"funder_award_id":"AC02-05CH11231","funder_id":"https://openalex.org/F4320317220","funder_display_name":"National Energy Research Scientific Computing Center"},{"id":"https://openalex.org/G5261056217","display_name":null,"funder_award_id":"DE-AC02-05CH11231","funder_id":"https://openalex.org/F4320337345","funder_display_name":"Office of Naval Research"},{"id":"https://openalex.org/G526230902","display_name":null,"funder_award_id":"DE-AC02-05CH11231","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"},{"id":"https://openalex.org/G5315912995","display_name":null,"funder_award_id":"11231","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"},{"id":"https://openalex.org/G5614806141","display_name":null,"funder_award_id":"DE-AC02-05CH11231","funder_id":"https://openalex.org/F4320317220","funder_display_name":"National Energy Research Scientific Computing Center"},{"id":"https://openalex.org/G5802748842","display_name":null,"funder_award_id":"DE-AC02-05CH112","funder_id":"https://openalex.org/F4320332359","funder_display_name":"Office of Science"},{"id":"https://openalex.org/G5925402421","display_name":null,"funder_award_id":"2009-2010","funder_id":"https://openalex.org/F4320321002","funder_display_name":"Research Promotion Foundation"},{"id":"https://openalex.org/G6330738325","display_name":null,"funder_award_id":"DE_AC02_05CH11231","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"},{"id":"https://openalex.org/G6348972864","display_name":null,"funder_award_id":"AC02-05CH11231","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"},{"id":"https://openalex.org/G6393211387","display_name":null,"funder_award_id":"OCI-0960354","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"},{"id":"https://openalex.org/G6429026066","display_name":null,"funder_award_id":"DE-AC02-05CH112","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"},{"id":"https://openalex.org/G6558272803","display_name":null,"funder_award_id":"DE-AC02","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"},{"id":"https://openalex.org/G6618427362","display_name":null,"funder_award_id":"DE-AC04-94-AL85000","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"},{"id":"https://openalex.org/G6765508777","display_name":"MRI-R2: Acquisition of an Applied Computational Instrument","funder_award_id":"0960354","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G6869346699","display_name":null,"funder_award_id":"MTKD-CT-2004-014199","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G7233692708","display_name":null,"funder_award_id":"DE-AC02-05CH11231","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G7256826118","display_name":null,"funder_award_id":"DE-AC04-94-AL85000","funder_id":"https://openalex.org/F4320338291","funder_display_name":"Sandia National Laboratories"},{"id":"https://openalex.org/G7291902330","display_name":null,"funder_award_id":"OCI-0960354","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"},{"id":"https://openalex.org/G7340683655","display_name":null,"funder_award_id":"E-AC02-05CH11231","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"},{"id":"https://openalex.org/G7406122311","display_name":null,"funder_award_id":"AC02-05CH1123","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"},{"id":"https://openalex.org/G7664691372","display_name":null,"funder_award_id":"DE-AC02-05CH1123","funder_id":"https://openalex.org/F4320332359","funder_display_name":"Office of Science"},{"id":"https://openalex.org/G7825954517","display_name":null,"funder_award_id":"DE-AC02-05CH1123","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"},{"id":"https://openalex.org/G7861570460","display_name":null,"funder_award_id":"DE-AC02-05CH1123","funder_id":"https://openalex.org/F4320317220","funder_display_name":"National Energy Research Scientific Computing Center"},{"id":"https://openalex.org/G8039660707","display_name":null,"funder_award_id":"DE-AC02-05CH11231.","funder_id":"https://openalex.org/F4320317220","funder_display_name":"National Energy Research Scientific Computing Center"},{"id":"https://openalex.org/G8051717526","display_name":null,"funder_award_id":"Grant","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"},{"id":"https://openalex.org/G8055004084","display_name":null,"funder_award_id":"OCI-0960354","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G8124207532","display_name":null,"funder_award_id":"T?E/??HPO/0609(BE)/11","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G8194679503","display_name":null,"funder_award_id":"DE-AC04-94-AL85000","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G8414908677","display_name":null,"funder_award_id":"DE-AC0","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"},{"id":"https://openalex.org/G848032724","display_name":null,"funder_award_id":"Science","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G8881661903","display_name":null,"funder_award_id":"DE-AC04-94-AL85000","funder_id":"https://openalex.org/F4320332369","funder_display_name":"National Nuclear Security Administration"},{"id":"https://openalex.org/G8903227471","display_name":null,"funder_award_id":"DE-AC02-05CH11231.","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"},{"id":"https://openalex.org/G897164627","display_name":null,"funder_award_id":"DE-AC02_05CH11231","funder_id":"https://openalex.org/F4320332359","funder_display_name":"Office of Science"},{"id":"https://openalex.org/G969889393","display_name":null,"funder_award_id":"DE-AC02-","funder_id":"https://openalex.org/F4320306084","funder_display_name":"U.S. Department of Energy"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320306084","display_name":"U.S. Department of Energy","ror":"https://ror.org/01bj3aw27"},{"id":"https://openalex.org/F4320312726","display_name":"University of Oregon","ror":"https://ror.org/0293rh119"},{"id":"https://openalex.org/F4320313981","display_name":"University of Cyprus","ror":"https://ror.org/02qjrjx09"},{"id":"https://openalex.org/F4320317220","display_name":"National Energy Research Scientific Computing Center","ror":"https://ror.org/05v3mvq14"},{"id":"https://openalex.org/F4320320300","display_name":"European Commission","ror":"https://ror.org/00k4n6c32"},{"id":"https://openalex.org/F4320321002","display_name":"Research Promotion Foundation","ror":"https://ror.org/00en9ce74"},{"id":"https://openalex.org/F4320332359","display_name":"Office of Science","ror":"https://ror.org/00mmn6b08"},{"id":"https://openalex.org/F4320332369","display_name":"National Nuclear Security Administration","ror":"https://ror.org/03sk1we31"},{"id":"https://openalex.org/F4320337345","display_name":"Office of Naval Research","ror":"https://ror.org/00rk2pe57"},{"id":"https://openalex.org/F4320338291","display_name":"Sandia National Laboratories","ror":"https://ror.org/01apwpt12"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W1511134614.pdf","grobid_xml":"https://content.openalex.org/works/W1511134614.grobid-xml"},"referenced_works_count":8,"referenced_works":["https://openalex.org/W25905562","https://openalex.org/W613436598","https://openalex.org/W1593732616","https://openalex.org/W1992791679","https://openalex.org/W2008688378","https://openalex.org/W2036361565","https://openalex.org/W2136434791","https://openalex.org/W4285719527"],"related_works":["https://openalex.org/W3012895752","https://openalex.org/W2026512611","https://openalex.org/W1985165680","https://openalex.org/W4245497162","https://openalex.org/W2353146130","https://openalex.org/W1990817968","https://openalex.org/W4205439893","https://openalex.org/W2150064838","https://openalex.org/W2135766592","https://openalex.org/W2185094550"],"abstract_inverted_index":{"This":[0],"paper":[1],"summarizes":[2],"a":[3,7,52,56,60,106,134,157],"strategy":[4],"for":[5,206],"parallelizing":[6],"legacy":[8],"Fortran":[9,21,103,207],"77":[10],"program":[11,89,183],"using":[12,100,119],"the":[13,23,33,46,88,92,101,123,126,144,153,165,182,201],"object-oriented":[14],"(OO)":[15],"and":[16,25,41,69,74,86,90,116,146],"coarray":[17],"features":[18],"that":[19,44,122],"entered":[20],"in":[22,72,125,188],"2003":[24],"2008":[26],"standards,":[27],"respectively.":[28],"OO":[29],"programming":[30,50],"(OOP)":[31],"facilitates":[32,51],"construction":[34],"of":[35,39,64,133],"an":[36],"extensible":[37],"suite":[38],"model-verification":[40],"performance":[42,127],"tests":[43],"drive":[45],"development.":[47],"Coarray":[48],"parallel":[49,61],"rapid":[53],"evolution":[54],"from":[55],"serial":[57],"application":[58,62],"to":[59,84,130,142],"capable":[63],"running":[65],"on":[66,105],"multicore":[67],"processors":[68],"many-core":[70],"accelerators":[71],"shared":[73,108],"distributed":[75],"memory.":[76],"We":[77,139,162,191],"delineate":[78],"17":[79],"code":[80],"modernization":[81],"steps":[82],"used":[83],"refactor":[85],"parallelize":[87],"study":[91],"resulting":[93],"performance.":[94],"Our":[95],"initial":[96],"studies":[97],"were":[98,140],"done":[99],"Intel":[102,175],"compiler":[104],"32-core":[107],"memory":[109],"server.":[110],"Scaling":[111],"behavior":[112],"was":[113,128],"very":[114],"poor,":[115],"profile":[117],"analysis":[118],"TAU":[120],"showed":[121],"bottleneck":[124],"due":[129],"our":[131],"implementation":[132],"collective,":[135],"sequential":[136,154],"summation":[137,155,173],"procedure.":[138,174],"able":[141],"improve":[143],"scalability":[145],"achieve":[147],"nearly":[148],"linear":[149,185],"speedup":[150,186],"by":[151],"replacing":[152],"with":[156,195],"parallel,":[158],"binary":[159],"tree":[160],"algorithm.":[161],"also":[163],"tested":[164],"Cray":[166],"compiler,":[167],"which":[168],"provides":[169,176],"its":[170],"own":[171],"collective":[172,178,203],"no":[177],"reductions.":[179],"With":[180],"Cray,":[181],"shows":[184],"even":[187],"distributed-memory":[189],"execution.":[190],"anticipate":[192],"similar":[193],"results":[194],"other":[196],"compilers":[197],"once":[198],"they":[199],"support":[200],"new":[202],"procedures":[204],"proposed":[205],"2015.":[208]},"counts_by_year":[{"year":2023,"cited_by_count":1},{"year":2018,"cited_by_count":1}],"updated_date":"2026-03-20T23:20:44.827607","created_date":"2025-10-10T00:00:00"}
