{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,6,2]],"date-time":"2024-06-02T10:40:04Z","timestamp":1717324804197},"reference-count":46,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2014,9,10]],"date-time":"2014-09-10T00:00:00Z","timestamp":1410307200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2015,6]]},"DOI":"10.1007\/s11227-014-1277-8","type":"journal-article","created":{"date-parts":[[2014,9,9]],"date-time":"2014-09-09T20:44:02Z","timestamp":1410295442000},"page":"2066-2090","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Performance model-directed data sieving for high-performance I\/O"],"prefix":"10.1007","volume":"71","author":[{"given":"Yong","family":"Chen","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yin","family":"Lu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Prathamesh","family":"Amritkar","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rajeev","family":"Thakur","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yu","family":"Zhuang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2014,9,10]]},"reference":[{"key":"1277_CR1","doi-asserted-by":"crossref","unstructured":"Ali N, Carns PH, Iskra K, Kimpe D, Lang S, Latham R, Ross RB, Ward L, Sadayappan P (2009) Scalable I\/O forwarding framework for high-performance computing systems. Proceedings of the 2009 IEEE International Conference on Cluster Computing","DOI":"10.1109\/CLUSTR.2009.5289188"},{"issue":"3","key":"1277_CR2","doi-asserted-by":"crossref","first-page":"277","DOI":"10.1007\/s10586-010-0135-6","volume":"13","author":"H Abbasi","year":"2010","unstructured":"Abbasi H, Wolf M, Eisenhauer G, Klasky S, Schwan K, Zheng F (2010) Datastager: scalable data staging services for petascale applications. Cluster Comput 13(3):277\u2013290","journal-title":"Cluster Comput"},{"key":"1277_CR3","doi-asserted-by":"crossref","unstructured":"Abbasi H, Eisenhauer G, Wolf M, Schwan K, Klasky S (2011) Just In Time: Adding Value to the I\/O Pipelines Of High Performance Applications with JITStaging. In: Proceedings of International Symposium on High Performance Distributed Computing (HPDC), pp 27\u201336","DOI":"10.1145\/1996130.1996137"},{"key":"1277_CR4","doi-asserted-by":"crossref","unstructured":"Blas JG, Isaila F, Carretero J, Latham R, Ross R (2009) Multiple-level MPI file write-back and prefetching for blue gene systems. In: Proceedings of PVM\/MPI","DOI":"10.1007\/978-3-642-03770-2_23"},{"key":"1277_CR5","doi-asserted-by":"crossref","unstructured":"Bordawekar R, Rosario JM, Choudhary AN (1993) Design and evaluation of primitives for parallel I\/O. In: Proceedings of ACM\/IEEE Supercomputing Conference","DOI":"10.1145\/169627.169782"},{"key":"1277_CR6","doi-asserted-by":"crossref","unstructured":"Byna S, Chen Y, Sun X-H, Thakur R, Gropp W (2008) Parallel I\/O prefetching using MPI file caching and I\/O signatures. In: Proceedings of the ACM\/IEEE SuperComputing Conference (SC\u201908)","DOI":"10.1109\/SC.2008.5213604"},{"key":"1277_CR7","doi-asserted-by":"crossref","unstructured":"Carns PH, Ligon III WB, Ross RB, Thakur R (2000) PVFS: A parallel file system for linux clusters. In: Proceedings of the 4th Annual Linux Showcase and Conference","DOI":"10.7551\/mitpress\/1556.003.0022"},{"key":"1277_CR8","unstructured":"Chang F, Gibson GA (1999) Automatic I\/O hint generation through speculative execution. In: Proceedings of the 3rd Symposium on Operating Systems Design and Implementation (OSDI)"},{"key":"1277_CR9","doi-asserted-by":"crossref","unstructured":"Chen Y, Sun X-H, Thakur R, Roth PC, Gropp W (2011) LACIO: a new layout-aware collective I\/O strategy for parallel I\/O systems. In: The Proceedings of IEEE International Parallel and Distributed Processing Symposium (IPDPS\u201911)","DOI":"10.1109\/IPDPS.2011.79"},{"key":"1277_CR10","unstructured":"Chen Y, Byna S, Sun X-H, Thakur R, Gropp W (2008) Hiding I\/O latency with pre-execution prefetching for parallel applications. Best paper award finalist, in Proceedings of the ACM\/IEEE SuperComputing Conference (SC\u201908)"},{"key":"1277_CR11","unstructured":"Cluster File Systems Inc. Lustre: a scalable, high performance file system, Whitepaper. http:\/\/www.lustre.org\/docs\/whitepaper.pdf"},{"key":"1277_CR12","doi-asserted-by":"crossref","unstructured":"Crandall PE, Aydt RA, Chien AA, Reed DA (1995) Input\/output characteristics of scalable parallel applications. In: Proceedings of the ACM\/IEEE conference on Supercomputing, pp 59-es","DOI":"10.1145\/224170.224396"},{"key":"1277_CR13","unstructured":"Eshel M, Haskin RL, Hildebrand D, Naik M, Schmuck FB, Tewari R (2010) Panache: a parallel file system cache for global file access. In: Proceedings of the 8th USENIX Conference on File and Storage Technologies"},{"key":"1277_CR14","doi-asserted-by":"crossref","unstructured":"Gu P, Wang J, Ross R (2008) Bridging the gap between parallel file systems and local file systems: a case study with PVFS. The 37th International Conference on Parallel processing 2008 (ICPP\u201908), pp 554\u2013561","DOI":"10.1109\/ICPP.2008.43"},{"key":"1277_CR15","doi-asserted-by":"crossref","unstructured":"Huang HH, Shan L, Szalay A, Terzis A (2011) Performance modeling and analysis of flash-based storage devices in Mass Storage Systems and Technologies (MSST). 2011 IEEE 27th Symposium on","DOI":"10.1109\/MSST.2011.5937213"},{"key":"1277_CR16","doi-asserted-by":"crossref","unstructured":"Iskra K, Romein JW, Yoshii K, Beckman P (2008) ZOID: I\/O forwarding infrastructure for petascale architectures. In: Proceedings of the 13th ACM SIGPLAN symposium on principles and practice of parallel programming, pp 153\u2013162","DOI":"10.1145\/1345206.1345230"},{"key":"1277_CR17","doi-asserted-by":"crossref","unstructured":"Kotz D (1997) Disk-directed I\/O for MIMD multiprocessors. ACM Trans Comput Systems 15(1):41\u201374","DOI":"10.1145\/244764.244766"},{"key":"1277_CR18","doi-asserted-by":"crossref","unstructured":"Lang S, Latham R, Ross RB, Kimpe D (2009) Interfaces for coordinated access in the file system. CLUSTER, pp 1\u20139","DOI":"10.1109\/CLUSTR.2009.5289152"},{"key":"1277_CR19","unstructured":"Lei H, Duchamp D (1997) An analytical approach to file prefetching. In: Proceedings of the 1997 USENIX Annual Technical Conference, pp 275\u2013288"},{"key":"1277_CR20","doi-asserted-by":"crossref","unstructured":"Liao W-K, Ching A, Coloma K, Choudhary A, Ward L (2007) An implementation and evaluation of client-side file caching for MPI-IO. In: Proceedings of IEEE International parallel and distributed processing symposium","DOI":"10.1109\/IPDPS.2007.370239"},{"key":"1277_CR21","doi-asserted-by":"crossref","unstructured":"Lofstead JF, Klasky S, Schwan K, Podhorszki N, Jin C (2008) Flexible I\/O and integration for scientific codes through the adaptable I\/O system (ADIOS). In: Proceedings of the 6th International Workshop on challenges of large applications in distributed environments","DOI":"10.1145\/1383529.1383533"},{"key":"1277_CR22","doi-asserted-by":"crossref","unstructured":"Lu Y, Chen Y, Amritkar Y, Thakur R, Zhuang Y (2012) A new data sieving approach for high performance I\/O. In: Proceedings of 7th International Conference on Future Information Technology, Vancouver, Canada","DOI":"10.1007\/978-94-007-4516-2_12"},{"key":"1277_CR23","unstructured":"May J (2001) Parallel I\/O for high performance computing. Morgan Kaufmann Publishing, San Francisco, CA"},{"key":"1277_CR24","unstructured":"Ma XS, Winslett M, Lee J, Yu SK (2002) Faster collective output through active buffering. IPDPS"},{"key":"1277_CR25","doi-asserted-by":"crossref","unstructured":"Nisar A, Liao WK, Choudhary A (2008) Scaling parallel I\/O performance through I\/O delegate and caching system. SC","DOI":"10.1109\/SC.2008.5214358"},{"key":"1277_CR26","unstructured":"Nitzberg B, Lo V (1997) Collective buffering: improving parallel I\/O performance. HPDC"},{"key":"1277_CR27","doi-asserted-by":"crossref","unstructured":"Oldfield R, Kotz D (2001) Armada: a parallel file system for computational grids. In: Proceedings of IEEE\/ACM International Symposium on luster Computing and the Grid, pp 194\u2013201, Brisbane, Australia. IEEE Press","DOI":"10.1109\/CCGRID.2001.923193"},{"key":"1277_CR28","unstructured":"OCZ. OCZ revo X2 PCIE SSD. http:\/\/www.ocztechnology.com\/ocz-revodrive-x2-pci-express-ssd.html"},{"key":"1277_CR29","doi-asserted-by":"crossref","unstructured":"Patterson RH, Gibson GA, Ginting E, Stodolsky D, Zelenka J (1995) Informed prefetching and caching. In: Proceedings of the 15th ACM Symposium on Operating Systems Principles (SOSP \u201905), ACM","DOI":"10.1145\/224056.224064"},{"key":"1277_CR30","doi-asserted-by":"crossref","unstructured":"Rafique MM, Butt AR, Nikolopoulos DS (2008) DMA-based prefetching for I\/O-intensive workloads on the cell architecture. Conf. Computing, Frontiers, pp 23\u201332","DOI":"10.1145\/1366230.1366236"},{"key":"1277_CR31","unstructured":"ROMIO website. http:\/\/www-unix.mcs.anl.gov\/romio\/"},{"key":"1277_CR32","unstructured":"Schmuck F, Haskin R (2002) GPFS: A shared-disk file system for large computing clusters. In: Proceedings of the First USENIX Conference on File and Storage Technologies, pp 231\u2013244, USENIX"},{"key":"1277_CR33","doi-asserted-by":"crossref","unstructured":"Seamons K, Chen Y, Jones P, Jozwiak J, Winslett M (1995) Server-directed collective I\/O in panda. In: Proceedings of Supercomputing Conference","DOI":"10.1145\/224170.224371"},{"key":"1277_CR34","doi-asserted-by":"crossref","unstructured":"Song H, Yin Y, Chen Y, Sun X (2011) A cost intelligent application specific data layout scheme for parallel file systems. In: Proceedings of the 20th international symposium on High performance distributed computing. ACM New York, NY, USA","DOI":"10.1145\/1996130.1996138"},{"issue":"4","key":"1277_CR35","doi-asserted-by":"crossref","first-page":"362","DOI":"10.1109\/TPDS.2004.1271185","volume":"15","author":"N Tran","year":"2004","unstructured":"Tran N, Reed DA (2004) Automatic ARIMA time series modeling for adaptive I\/O prefetching. IEEE Trans Parallel Distrib Syst 15(4):362\u2013377","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"1277_CR36","doi-asserted-by":"crossref","unstructured":"Thakur R, Gropp W, Lusk E (1999) Data sieving and collective I\/O in ROMIO. In: Proceedings of the 7th Symposium on the Frontiers of Massively Parallel Computation","DOI":"10.1109\/FMPC.1999.750599"},{"key":"1277_CR37","unstructured":"Thakur R, Ross R, Lusk E, Gropp W (2004) Users Guide for ROMIO: a high-performance, portable MPI-IO implementation. Technical Memorandum ANL\/MCS-TM-234. Mathematics and Computer Science Division, Argonne National Laboratory, Revised May"},{"key":"1277_CR38","unstructured":"Thakur R, Choudhary A, Bordawekar R, More S, Kuditipudi S (1996) Passion: optimized I\/O for parallel applications. Computer 29(6):70\u201378"},{"issue":"1","key":"1277_CR39","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1007\/s10586-006-4895-y","volume":"9","author":"M Vilayannur","year":"2006","unstructured":"Vilayannur M, Sivasubramaniam A, Kandemir MT, Thakur R, Ross R (2006) Discretionary caching for I\/O on clusters. Cluster Comput 9(1):29\u201344","journal-title":"Cluster Comput"},{"issue":"4","key":"1277_CR40","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/TC.2008.166","volume":"58","author":"J Wang","year":"2009","unstructured":"Wang J, Yao X, Mitchell C, Gu P (2009) A hierarchical data cache architecture for iSCSI storage server. IEEE Trans Comput 58(4):1\u201315","journal-title":"IEEE Trans Comput"},{"key":"1277_CR41","unstructured":"Weil S, Brandt S, Miller E, Long DDE, Maltzahn C (2006) Ceph: a scalable, high-performance distributed file system. In: Proceedings of USENIX Symposium on operating Systems design and implementation"},{"key":"1277_CR42","unstructured":"Welch B, Unangst M, Abbasi Z, Gibson G, Mueller B, Small J, Zelenka J, Zhou B (2008) Scalable performance of the panasas parallel file system. In: Proceedings of the 6th USENIX Conference on File and Storage Technologies"},{"issue":"2","key":"1277_CR43","first-page":"161","volume":"25","author":"P Widener","year":"2011","unstructured":"Widener P, Wolf M, Abbasi H, McManus S, Payne M, Barrick MJ, Pulikottil J, Bridges PG, Schwan K (2011) Exploiting latent I\/O asynchrony in petascale science applications. IJHPCA 25(2):161\u2013179","journal-title":"IJHPCA"},{"key":"1277_CR44","unstructured":"Yang CK, Mitra T, Chiueh T (2002) A decoupled architecture for application-specific file prefetching. Freenix Track of USENIX 2002 Annual Conference"},{"key":"1277_CR45","doi-asserted-by":"crossref","unstructured":"Zhang X, Jiang S, Davis K (2009) Making resonance a common case: a high-performance implementation of collective I\/O on parallel file systems. In: Proceedings of the 23rd IEEE International Symposium on parallel and distributed processing","DOI":"10.1109\/IPDPS.2009.5161070"},{"key":"1277_CR46","doi-asserted-by":"crossref","unstructured":"Zhang Z, Lee K, Ma X, Zhou Y (2008) PFC: transparent optimization of existing prefetching strategies for multi-level storage systems. ICDCS, pp 740\u2013751","DOI":"10.1109\/ICDCS.2008.89"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-014-1277-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11227-014-1277-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-014-1277-8","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,6,2]],"date-time":"2024-06-02T10:27:12Z","timestamp":1717324032000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11227-014-1277-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,9,10]]},"references-count":46,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2015,6]]}},"alternative-id":["1277"],"URL":"https:\/\/doi.org\/10.1007\/s11227-014-1277-8","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,9,10]]}}}