{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T22:58:29Z","timestamp":1777676309984,"version":"3.51.4"},"reference-count":46,"publisher":"SAGE Publications","issue":"2","license":[{"start":{"date-parts":[[2006,5,1]],"date-time":"2006-05-01T00:00:00Z","timestamp":1146441600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["The International Journal of High Performance Computing Applications"],"published-print":{"date-parts":[[2006,5]]},"abstract":"<jats:p>This paper describes the Aggregate Remote Memory Copy Interface (ARMCI), a portable high performance remote memory access communication interface, developed oriinally under the U.S. Department of Energy (DOE) Advanced Computational Testing and Simulation Toolkit project and currently used and advanced as a part of the run-time layer of the DOE project, Programming Models for Scalble Parallel Computing. The paper discusses the model, addresses challenges of portable implementations, and demonstrates that ARMCI delivers high performance on a variety of platforms. Special emphasis is placed on the latency hiding mechanisms and ability to optimize noncotiguous data transfers.<\/jats:p>","DOI":"10.1177\/1094342006064504","type":"journal-article","created":{"date-parts":[[2006,4,26]],"date-time":"2006-04-26T15:22:47Z","timestamp":1146064967000},"page":"233-253","source":"Crossref","is-referenced-by-count":84,"title":["High Performance Remote Memory Access Communication: The Armci Approach"],"prefix":"10.1177","volume":"20","author":[{"given":"J.","family":"Nieplocha","sequence":"first","affiliation":[{"name":"COMPUTATIONAL SCIENCES AND MATHEMATICS DEPARTMENT, PACIFIC NORTHWEST\r                        NATIONAL LABORATORY, RICHLAND, WA 99352;"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"V.","family":"Tipparaju","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"M.","family":"Krishnan","sequence":"additional","affiliation":[{"name":"COMPUTATIONAL SCIENCES AND MATHEMATICS DEPARTMENT, PACIFIC NORTHWEST\r                        NATIONAL LABORATORY, RICHLAND, WA 99352"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"D. K.","family":"Panda","sequence":"additional","affiliation":[{"name":"OHIO STATE UNIVERSITY"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","published-online":{"date-parts":[[2006,5,1]]},"reference":[{"key":"atypb1","volume-title":"Proceedings of Supercoputing","author":"Baden, S. B."},{"key":"atypb2","volume-title":"SHMEM's User's Guide, Cray Research, Inc.","author":"Bariuso, R.","year":"1994"},{"key":"atypb3","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.617"},{"key":"atypb4","volume-title":"Proceedings of 17th IPDPS","author":"Bell, C."},{"key":"atypb5","first-page":"381","volume-title":"Proceedings of the 27th International Conference on Paallel Processing (ICPP'98)","author":"Bhoedjang, R. A. F."},{"key":"atypb6","doi-asserted-by":"publisher","DOI":"10.1137\/1.9780898719642"},{"key":"atypb7","volume-title":"GASNet Specification","author":"Bonachea, D.","year":"2002"},{"key":"atypb8","volume-title":"2nd Workshop on Hardware\/Software Suport for High Performance Scientific and Engineering Computing, SHPSEC-PACT","author":"Bonachea, D.","year":"2003"},{"key":"atypb9","volume-title":"Virtual interface architecture specification","author":"Compaq Computer Corp.","year":"1997"},{"key":"atypb10","volume-title":"The Generic Active Message Interface Specification","author":"Culler, D.","year":"1994"},{"key":"atypb11","volume-title":"Proceedings of Supercomputing","author":"Culler, E."},{"key":"atypb12","first-page":"434","volume-title":"Proceedings of the 13th Annual International Symposium on Computer Architeture","author":"Dubois, M."},{"key":"atypb13","doi-asserted-by":"publisher","DOI":"10.1109\/12.868026"},{"key":"atypb14","doi-asserted-by":"publisher","DOI":"10.7551\/mitpress\/4789.001.0001"},{"key":"atypb15","volume-title":"InfiniBand Architecture Specification, Release 1.0","author":"InfiniBand Trade Association"},{"key":"atypb16","volume-title":"Prceedings of PACT'97","author":"Kim, S."},{"key":"atypb17","volume-title":"proceedings of the International Parallel and Distributed Computing Symposium IPDPS'04","author":"Krishnan M."},{"key":"atypb18","volume-title":"3rd Workshop on Compile and Runtime Techniques for Parallel Computing, Interntional Conference on Parallel Processing","author":"Krishnan, M."},{"key":"atypb19","volume-title":"Proceedings of IEEE Cluster'02","author":"Lawry, B."},{"key":"atypb20","volume-title":"Proc. of Supercompuing","author":"Liu, J."},{"key":"atypb21","unstructured":"Myricom. 1999. The GM Message Passing System, 10\/16\/1999."},{"key":"atypb22","volume-title":"Proc. RTSPP of IPPS\/ SDP'99","author":"Nieplocha, J."},{"key":"atypb23","author":"Nieplocha, J.","year":"2000","journal-title":"ARMCI: A Portable Aggregate Remote Memory Copy Interface, Version 1.1"},{"key":"atypb24","doi-asserted-by":"publisher","DOI":"10.1145\/602770.602833"},{"key":"atypb25","doi-asserted-by":"publisher","DOI":"10.1007\/BF00130708"},{"key":"atypb26","volume-title":"Proceedings of POHLL'2002 worshop of ICS-2002, NYC","author":"Nieplocha, J."},{"key":"atypb27","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-44520-X_99"},{"key":"atypb28","doi-asserted-by":"publisher","DOI":"10.1023\/A:1022800521563"},{"key":"atypb29","volume-title":"Proc. Communication Architeture for Clusters Workshop of IPDPS","author":"Nieplocha, J."},{"key":"atypb30","unstructured":"Nowlab OSU MVAPICH team. MPI Bandwidth benchmark. http:\/\/nowlab.cse.ohio-state.edu\/projects\/mpi-iba\/peformance\/osu_bw.c"},{"key":"atypb31","doi-asserted-by":"publisher","DOI":"10.1145\/289918.289920"},{"key":"atypb32","volume-title":"Eighth SIAM Conference on Parallel Procesing for Scientific Computing (PP97)","author":"Parkin, S."},{"key":"atypb33","volume-title":"Proc. Parallel and Distributed Computing and Systems PDCS","author":"Parzyszek, K."},{"key":"atypb34","volume-title":"Proceedings of the 13th International Confeence on Supercomputing","author":"Perkovic, D."},{"key":"atypb35","doi-asserted-by":"publisher","DOI":"10.1023\/A:1022852505633"},{"key":"atypb36","volume-title":"Proceedings of 7th Intern. Symposium on Modeling, Analysis and Simulation of Computer and Telecommuncation Systems","author":"Pham, D."},{"key":"atypb37","unstructured":"pmodels. Center for Programming Models for Scalable Parallel Computing. www.pmodels.org"},{"key":"atypb38","first-page":"234","volume-title":"Proceedings of the 14th Annual International Symposium on Computer Architeture","author":"Scheurich C."},{"key":"atypb39","first-page":"260","volume-title":"Proceedings of the International Parallel Procesing Symposium, IPPS'98","author":"Shah, G."},{"key":"atypb40","volume-title":"Proc. PDS'94","author":"Strumpen, V."},{"key":"atypb41","volume-title":"Proceedings IPDPS'03","author":"Tipparaju, V."},{"key":"atypb42","volume-title":"Proceedings of the International Parallel and Distributed Computing Sympsium, IPDPS'04","author":"Tipparaju, V."},{"key":"atypb43","volume-title":"Proceedings of Supercomputing","author":"Traff, J. L."},{"key":"atypb44","volume-title":"Proceedings of 19th Int. Symp on Computer Architecture","author":"von Eicken, T."},{"key":"atypb45","volume-title":"ACM SIGMETRICS Conference on Measurement and Modeling of Computer Systems","author":"Wang, R. Y."},{"key":"atypb46","volume-title":"Proceedings of the Third MPI Developers' and Users' Conference","author":"White, J. B."}],"container-title":["The International Journal of High Performance Computing Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/1094342006064504","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/1094342006064504","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T08:18:25Z","timestamp":1777450705000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/1094342006064504"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006,5]]},"references-count":46,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2006,5]]}},"alternative-id":["10.1177\/1094342006064504"],"URL":"https:\/\/doi.org\/10.1177\/1094342006064504","relation":{},"ISSN":["1094-3420","1741-2846"],"issn-type":[{"value":"1094-3420","type":"print"},{"value":"1741-2846","type":"electronic"}],"subject":[],"published":{"date-parts":[[2006,5]]}}}