{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,26]],"date-time":"2026-06-26T09:41:00Z","timestamp":1782466860563,"version":"3.54.5"},"reference-count":22,"publisher":"SAGE Publications","issue":"1","license":[{"start":{"date-parts":[[2011,12,2]],"date-time":"2011-12-02T00:00:00Z","timestamp":1322784000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":["journals.sagepub.com"],"crossmark-restriction":true},"short-container-title":["The International Journal of High Performance Computing Applications"],"published-print":{"date-parts":[[2012,2]]},"abstract":"<jats:p>We describe the design and implementation of an application-level parallel I\/O (PIO) library for the reading and writing of distributed arrays to several common scientific data formats. PIO provides the flexibility to control the number of I\/O tasks through data rearrangement to an I\/O friendly decomposition. This flexibility enables reductions in per task memory usage and improvements in disk I\/O performance versus a serial I\/O approach. We illustrate the impact various features within PIO have on memory usage and disk I\/O bandwidth on a Cray XT5 system.<\/jats:p>","DOI":"10.1177\/1094342011428143","type":"journal-article","created":{"date-parts":[[2011,12,3]],"date-time":"2011-12-03T14:50:32Z","timestamp":1322923832000},"page":"43-53","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":36,"title":["An application-level parallel I\/O library for Earth system models"],"prefix":"10.1177","volume":"26","author":[{"given":"John M.","family":"Dennis","sequence":"first","affiliation":[{"name":"National Center for Atmospheric Research, Computer and Information Systems Laboratory, Boulder, CO, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jim","family":"Edwards","sequence":"additional","affiliation":[{"name":"National Center for Atmospheric Research Earth System Laboratory, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ray","family":"Loy","sequence":"additional","affiliation":[{"name":"Argonne National Laboratory, Mathematics and Computer Science Division, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Robert","family":"Jacob","sequence":"additional","affiliation":[{"name":"Argonne National Laboratory, Mathematics and Computer Science Division, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Arthur A.","family":"Mirin","sequence":"additional","affiliation":[{"name":"Lawrence Livermore National Laboratory, Center for Applied Scientific Computing, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Anthony P.","family":"Craig","sequence":"additional","affiliation":[{"name":"National Center for Atmospheric Research Earth System Laboratory, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mariana","family":"Vertenstein","sequence":"additional","affiliation":[{"name":"National Center for Atmospheric Research Earth System Laboratory, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"179","published-online":{"date-parts":[[2011,12,2]]},"reference":[{"key":"bibr1-1094342011428143","doi-asserted-by":"publisher","DOI":"10.1145\/1551609.1551618"},{"key":"bibr2-1094342011428143","first-page":"292","volume-title":"Proceedings of PDPTA","volume":"2006","author":"Antypas K","year":"2006"},{"key":"bibr3-1094342011428143","doi-asserted-by":"publisher","DOI":"10.1088\/1367-2630\/9\/8\/301"},{"key":"bibr4-1094342011428143","doi-asserted-by":"publisher","DOI":"10.1117\/12.586032"},{"key":"bibr5-1094342011428143","author":"Dennis JM","year":"2009","journal-title":"Cray User Group (CUG09)"},{"key":"bibr6-1094342011428143","author":"Docan C","year":"2008","journal-title":"Proceedings of the 17th International Symposium on High-Performance Distributed Computing (HPDC)"},{"key":"bibr7-1094342011428143","doi-asserted-by":"publisher","DOI":"10.1177\/1094342005056113"},{"key":"bibr8-1094342011428143","volume-title":"CICE: the Los Alamos sea ice model documenation and software user\u2019s manual version 4.0","author":"Hunke EC","year":"2008"},{"key":"bibr9-1094342011428143","doi-asserted-by":"publisher","DOI":"10.1177\/1094342005056116"},{"key":"bibr10-1094342011428143","author":"Jin C","year":"2008","journal-title":"Cray User Group (CUG08)"},{"key":"bibr11-1094342011428143","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.894"},{"key":"bibr12-1094342011428143","doi-asserted-by":"publisher","DOI":"10.1177\/1094342005056115"},{"key":"bibr13-1094342011428143","author":"Li J","year":"2003","journal-title":"In Proceedings of the ACM\/IEEE Conference on Supercomputing (SC)"},{"key":"bibr14-1094342011428143","first-page":"313","author":"Liao W","year":"2008","journal-title":"In Proceedings of the ACM\/IEEE Conference on Supercomputing (SC)"},{"key":"bibr15-1094342011428143","author":"Lofstead J","year":"2009","journal-title":"In Proceedings of IPDPS\u201909"},{"key":"bibr16-1094342011428143","first-page":"1","volume":"12","author":"MPI Forum","year":"1998","journal-title":"High Performance Computing Applications"},{"key":"bibr17-1094342011428143","volume-title":"Description of the NCAR Community Atmsophere Model (CAM 4.0)","author":"Neale R","year":"2010"},{"key":"bibr18-1094342011428143","first-page":"33","volume-title":"Sixth International Conference on Interactive Information and Processing Systems for Meteorology, Oceanography, and Hydrology","author":"Rew RK","year":"1990"},{"key":"bibr19-1094342011428143","volume-title":"The Parallel Ocean Program (POP) reference manual: Ocean component of the Community Climate System Model (CCSM)","author":"Smith R","year":"2010"},{"key":"bibr20-1094342011428143","unstructured":"Sun Microsystems (2007) Lustre file system: High-performance storage architecture and scalable cluster file system. http:\/\/whitepapers.zdnet.com\/abstract.aspx?docid=349537."},{"key":"bibr21-1094342011428143","first-page":"182","volume-title":"Proceedings of the Seventh Symposium on the Frontiers of Massively Parallel Computation","author":"Thakur R","year":"1998"},{"key":"bibr22-1094342011428143","doi-asserted-by":"publisher","DOI":"10.1177\/1094342008090914"}],"container-title":["The International Journal of High Performance Computing Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/1094342011428143","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/full-xml\/10.1177\/1094342011428143","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/1094342011428143","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T08:19:03Z","timestamp":1777450743000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/1094342011428143"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,12,2]]},"references-count":22,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2012,2]]}},"alternative-id":["10.1177\/1094342011428143"],"URL":"https:\/\/doi.org\/10.1177\/1094342011428143","relation":{},"ISSN":["1094-3420","1741-2846"],"issn-type":[{"value":"1094-3420","type":"print"},{"value":"1741-2846","type":"electronic"}],"subject":[],"published":{"date-parts":[[2011,12,2]]}}}