{"id":"https://openalex.org/W2068068772","doi":"https://doi.org/10.1109/hipc.2012.6507506","title":"Designing scalable PGAS communication subsystems on cray gemini interconnect","display_name":"Designing scalable PGAS communication subsystems on cray gemini interconnect","publication_year":2012,"publication_date":"2012-12-01","ids":{"openalex":"https://openalex.org/W2068068772","doi":"https://doi.org/10.1109/hipc.2012.6507506","mag":"2068068772"},"language":"en","primary_location":{"id":"doi:10.1109/hipc.2012.6507506","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hipc.2012.6507506","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2012 19th International Conference on High Performance Computing","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/A5009322871","display_name":"Abhinav Vishnu","orcid":"https://orcid.org/0000-0002-0593-4780"},"institutions":[{"id":"https://openalex.org/I1325736334","display_name":"Battelle","ror":"https://ror.org/01h5tnr73","country_code":"US","type":"nonprofit","lineage":["https://openalex.org/I1325736334"]},{"id":"https://openalex.org/I142606810","display_name":"Pacific Northwest National Laboratory","ror":"https://ror.org/05h992307","country_code":"US","type":"facility","lineage":["https://openalex.org/I1325736334","https://openalex.org/I1330989302","https://openalex.org/I142606810","https://openalex.org/I39565521"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Abhinav Vishnu","raw_affiliation_strings":["Pacific Northwest National Laboratory 902 Battelle Blvd, Richland, WA 99352","Pacific Northwest National Laboratory, 902 Battelle Blvd., Richland, WA 99352"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Pacific Northwest National Laboratory 902 Battelle Blvd, Richland, WA 99352","institution_ids":["https://openalex.org/I1325736334","https://openalex.org/I142606810"]},{"raw_affiliation_string":"Pacific Northwest National Laboratory, 902 Battelle Blvd., Richland, WA 99352","institution_ids":["https://openalex.org/I1325736334","https://openalex.org/I142606810"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5072118143","display_name":"Jeff Daily","orcid":"https://orcid.org/0000-0001-6212-5173"},"institutions":[{"id":"https://openalex.org/I1325736334","display_name":"Battelle","ror":"https://ror.org/01h5tnr73","country_code":"US","type":"nonprofit","lineage":["https://openalex.org/I1325736334"]},{"id":"https://openalex.org/I142606810","display_name":"Pacific Northwest National Laboratory","ror":"https://ror.org/05h992307","country_code":"US","type":"facility","lineage":["https://openalex.org/I1325736334","https://openalex.org/I1330989302","https://openalex.org/I142606810","https://openalex.org/I39565521"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jeff Daily","raw_affiliation_strings":["Pacific Northwest National Laboratory 902 Battelle Blvd, Richland, WA 99352","Pacific Northwest National Laboratory, 902 Battelle Blvd., Richland, WA 99352"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Pacific Northwest National Laboratory 902 Battelle Blvd, Richland, WA 99352","institution_ids":["https://openalex.org/I1325736334","https://openalex.org/I142606810"]},{"raw_affiliation_string":"Pacific Northwest National Laboratory, 902 Battelle Blvd., Richland, WA 99352","institution_ids":["https://openalex.org/I1325736334","https://openalex.org/I142606810"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5060084266","display_name":"Bruce Palmer","orcid":"https://orcid.org/0000-0002-1933-2350"},"institutions":[{"id":"https://openalex.org/I1325736334","display_name":"Battelle","ror":"https://ror.org/01h5tnr73","country_code":"US","type":"nonprofit","lineage":["https://openalex.org/I1325736334"]},{"id":"https://openalex.org/I142606810","display_name":"Pacific Northwest National Laboratory","ror":"https://ror.org/05h992307","country_code":"US","type":"facility","lineage":["https://openalex.org/I1325736334","https://openalex.org/I1330989302","https://openalex.org/I142606810","https://openalex.org/I39565521"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Bruce Palmer","raw_affiliation_strings":["Pacific Northwest National Laboratory 902 Battelle Blvd, Richland, WA 99352","Pacific Northwest National Laboratory, 902 Battelle Blvd., Richland, WA 99352"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Pacific Northwest National Laboratory 902 Battelle Blvd, Richland, WA 99352","institution_ids":["https://openalex.org/I1325736334","https://openalex.org/I142606810"]},{"raw_affiliation_string":"Pacific Northwest National Laboratory, 902 Battelle Blvd., Richland, WA 99352","institution_ids":["https://openalex.org/I1325736334","https://openalex.org/I142606810"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":13,"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":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/T10829","display_name":"Interconnection Networks and Systems","score":0.9991999864578247,"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.9983000159263611,"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/partitioned-global-address-space","display_name":"Partitioned global address space","score":0.9893087148666382},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8253308534622192},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.6838711500167847},{"id":"https://openalex.org/keywords/interconnection","display_name":"Interconnection","score":0.6543034911155701},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5831857323646545},{"id":"https://openalex.org/keywords/programming-paradigm","display_name":"Programming paradigm","score":0.5308858752250671},{"id":"https://openalex.org/keywords/distributed-memory","display_name":"Distributed memory","score":0.5262388586997986},{"id":"https://openalex.org/keywords/shared-memory","display_name":"Shared memory","score":0.5038854479789734},{"id":"https://openalex.org/keywords/supercomputer","display_name":"Supercomputer","score":0.48495009541511536},{"id":"https://openalex.org/keywords/inter-process-communication","display_name":"Inter-process communication","score":0.46146705746650696},{"id":"https://openalex.org/keywords/runtime-system","display_name":"Runtime system","score":0.45630496740341187},{"id":"https://openalex.org/keywords/message-passing","display_name":"Message passing","score":0.4486713707447052},{"id":"https://openalex.org/keywords/titan","display_name":"Titan (rocket family)","score":0.4413129985332489},{"id":"https://openalex.org/keywords/leverage","display_name":"Leverage (statistics)","score":0.43385404348373413},{"id":"https://openalex.org/keywords/spmd","display_name":"SPMD","score":0.4201643764972687},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.405587375164032},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.3614347577095032},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.23973605036735535},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.1666909158229828},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.11654457449913025}],"concepts":[{"id":"https://openalex.org/C60832428","wikidata":"https://www.wikidata.org/wiki/Q945818","display_name":"Partitioned global address space","level":3,"score":0.9893087148666382},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8253308534622192},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.6838711500167847},{"id":"https://openalex.org/C123745756","wikidata":"https://www.wikidata.org/wiki/Q1665949","display_name":"Interconnection","level":2,"score":0.6543034911155701},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5831857323646545},{"id":"https://openalex.org/C34165917","wikidata":"https://www.wikidata.org/wiki/Q188267","display_name":"Programming paradigm","level":2,"score":0.5308858752250671},{"id":"https://openalex.org/C91481028","wikidata":"https://www.wikidata.org/wiki/Q1054686","display_name":"Distributed memory","level":3,"score":0.5262388586997986},{"id":"https://openalex.org/C133875982","wikidata":"https://www.wikidata.org/wiki/Q764810","display_name":"Shared memory","level":2,"score":0.5038854479789734},{"id":"https://openalex.org/C83283714","wikidata":"https://www.wikidata.org/wiki/Q121117","display_name":"Supercomputer","level":2,"score":0.48495009541511536},{"id":"https://openalex.org/C204156049","wikidata":"https://www.wikidata.org/wiki/Q751436","display_name":"Inter-process communication","level":2,"score":0.46146705746650696},{"id":"https://openalex.org/C2780870223","wikidata":"https://www.wikidata.org/wiki/Q1004415","display_name":"Runtime system","level":2,"score":0.45630496740341187},{"id":"https://openalex.org/C854659","wikidata":"https://www.wikidata.org/wiki/Q1859284","display_name":"Message passing","level":2,"score":0.4486713707447052},{"id":"https://openalex.org/C50805821","wikidata":"https://www.wikidata.org/wiki/Q1136670","display_name":"Titan (rocket family)","level":2,"score":0.4413129985332489},{"id":"https://openalex.org/C153083717","wikidata":"https://www.wikidata.org/wiki/Q6535263","display_name":"Leverage (statistics)","level":2,"score":0.43385404348373413},{"id":"https://openalex.org/C7042729","wikidata":"https://www.wikidata.org/wiki/Q2289219","display_name":"SPMD","level":2,"score":0.4201643764972687},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.405587375164032},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3614347577095032},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.23973605036735535},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.1666909158229828},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.11654457449913025},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.0},{"id":"https://openalex.org/C146978453","wikidata":"https://www.wikidata.org/wiki/Q3798668","display_name":"Aerospace engineering","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/hipc.2012.6507506","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hipc.2012.6507506","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2012 19th International Conference on High Performance Computing","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","score":0.46000000834465027,"display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320312143","display_name":"National Centre for Supercomputing Applications","ror":"https://ror.org/03r10zj06"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":27,"referenced_works":["https://openalex.org/W148945520","https://openalex.org/W1641327695","https://openalex.org/W1861151562","https://openalex.org/W1872874319","https://openalex.org/W1986234180","https://openalex.org/W1988113008","https://openalex.org/W2041591938","https://openalex.org/W2044853018","https://openalex.org/W2049459394","https://openalex.org/W2081612620","https://openalex.org/W2094526959","https://openalex.org/W2102459212","https://openalex.org/W2109982223","https://openalex.org/W2112769850","https://openalex.org/W2113559580","https://openalex.org/W2114728910","https://openalex.org/W2122452466","https://openalex.org/W2140300123","https://openalex.org/W2146087795","https://openalex.org/W2149083310","https://openalex.org/W2159230379","https://openalex.org/W2160476373","https://openalex.org/W2180682038","https://openalex.org/W6636635267","https://openalex.org/W6639291675","https://openalex.org/W6646901330","https://openalex.org/W6683738377"],"related_works":["https://openalex.org/W4297211726","https://openalex.org/W2950734625","https://openalex.org/W2108125751","https://openalex.org/W2020419141","https://openalex.org/W2610131789","https://openalex.org/W4239379289","https://openalex.org/W2163552442","https://openalex.org/W3099989736","https://openalex.org/W3037780023","https://openalex.org/W2750710199"],"abstract_inverted_index":{"The":[0,142],"Cray":[1,18,35,140],"Gemini":[2,41],"Interconnect":[3,42],"has":[4],"been":[5],"recently":[6],"introduced":[7],"as":[8,31,33,43,55,69,112,158,180,191,197],"a":[9,87,93,126],"next":[10],"generation":[11],"network":[12],"architecture":[13],"for":[14,117,153],"building":[15],"multi-petaflop":[16],"supercomputers.":[17],"XE6":[19],"systems":[20],"including":[21,98],"LANL":[22],"Cielo,":[23],"NERSC":[24],"Hopper,":[25],"and":[26,61,74,101,129,134,147,160,168,194],"the":[27,34,40,49,56,113,176,183],"proposed":[28,177],"NCSA":[29],"Blue-Waters,":[30],"well":[32],"XK6":[36],"ORNL":[37],"Titan":[38],"leverage":[39],"their":[44],"primary":[45],"Interconnection":[46],"network.":[47],"At":[48],"same":[50],"time,":[51],"programming":[52],"models":[53,67],"such":[54,68,157,190,196],"Message":[57],"Passing":[58],"Interface":[59,110],"(MPI)":[60],"Partitioned":[62],"Global":[63,84,103],"Address":[64],"Space":[65],"(PGAS)":[66],"Unified":[70],"Parallel":[71],"C":[72],"(UPC)":[73],"Co-Array":[75],"Fortran":[76],"(CAF)":[77],"have":[78],"become":[79],"available":[80],"on":[81,139,185],"these":[82],"systems.":[83],"Arrays":[85,104],"is":[86,145,171],"popular":[88],"PGAS":[89],"model":[90],"used":[91],"in":[92],"variety":[94],"of":[95,132,150,175],"application":[96,188],"domains":[97],"hydrodynamics,":[99],"chemistry":[100],"visualization.":[102],"uses":[105],"Aggregate":[106],"Remote":[107,118],"Memory":[108,119],"Copy":[109],"(ARMCI)":[111],"communication":[114,137,151,155,186],"runtime":[115],"system":[116],"Access":[120],"(RMA)":[121],"communication.":[122],"This":[123],"paper":[124],"presents":[125],"design,":[127],"implementation":[128,174],"performance":[130,136],"evaluation":[131],"scalable":[133],"high":[135],"ARMCI":[138],"Gemini.":[141],"design":[143,178],"space":[144],"explored":[146],"time-space":[148],"complexities":[149],"protocols":[152],"one-sided":[154],"primitives":[156],"contiguous":[159],"uniformly":[161],"non-contiguous":[162],"datatypes,":[163],"atomic":[164],"memory":[165,169],"operations":[166],"(AMOs)":[167],"synchronization":[170],"presented.":[172],"An":[173],"(referred":[179],"ARMCI-Gemini)":[181],"demonstrates":[182],"efficacy":[184],"primitives,":[187],"kernels":[189],"LU":[192],"decomposition":[193],"applications":[195],"Smooth":[198],"Particle":[199],"Hydrodynamics":[200],"(SPH).":[201]},"counts_by_year":[{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":4},{"year":2015,"cited_by_count":3},{"year":2014,"cited_by_count":3},{"year":2013,"cited_by_count":1}],"updated_date":"2026-07-22T07:51:19.307946","created_date":"2025-10-10T00:00:00"}
