{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,1]],"date-time":"2025-10-01T16:22:02Z","timestamp":1759335722599,"version":"3.40.3"},"publisher-location":"Cham","reference-count":36,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319075174"},{"type":"electronic","value":"9783319075181"}],"license":[{"start":{"date-parts":[[2014,1,1]],"date-time":"2014-01-01T00:00:00Z","timestamp":1388534400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2014,1,1]],"date-time":"2014-01-01T00:00:00Z","timestamp":1388534400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2014]]},"DOI":"10.1007\/978-3-319-07518-1_22","type":"book-chapter","created":{"date-parts":[[2014,6,3]],"date-time":"2014-06-03T06:54:08Z","timestamp":1401778448000},"page":"348-364","source":"Crossref","is-referenced-by-count":5,"title":["Orthrus: A Framework for Implementing Efficient Collective I\/O in Multi-core Clusters"],"prefix":"10.1007","author":[{"given":"Xuechen","family":"Zhang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jianqiang","family":"Ou","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kei","family":"Davis","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Song","family":"Jiang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"22_CR1","unstructured":"The Opportunities and Challenges of Exascale Computing, \n                      http:\/\/science.energy.gov\/media\/ascr\/ascac\/pdf\/reports\/exascale_subcommittee_report.pdf\/"},{"key":"22_CR2","doi-asserted-by":"crossref","unstructured":"Alam, S., Barrett, R., Kuehn, J., Roth, P., Vetter, J.: Characterization of Scientific Workloads on Systems with Multi-core processors. In: IEEE International Symposium on Workload Characterization (2006)","DOI":"10.1109\/IISWC.2006.302747"},{"key":"22_CR3","doi-asserted-by":"crossref","unstructured":"Benkert, K., Gabriel, E.: Empirical Optimization of Collective Communications with ADCL. In: High Performance Computing on Vector Systems 2010 (2010)","DOI":"10.1007\/978-3-642-11851-7_3"},{"key":"22_CR4","doi-asserted-by":"crossref","unstructured":"Byna, S., Chen, Y., Sun, X., Thakur, R., Gropp, W.: Parallel I\/O Prefetching Using MPI File Caching and I\/O Signatures. In: ACM\/IEEE International Conference for High Performance Computing, Networking, Storage, and Analysis (2008)","DOI":"10.1109\/SC.2008.5213604"},{"key":"22_CR5","unstructured":"Carroll, A.: Linux Block I\/O Scheduling (2007), \n                      http:\/\/www.cse.unsw.edu.au\/aaronc\/iosched\/doc\/sched.pdf"},{"key":"22_CR6","unstructured":"Parallel Languages\/Paradigms: Charm ++ - Parallel Objects, \n                      http:\/\/charm.cs.uiuc.edu\/research\/charm\/\n                    ."},{"key":"22_CR7","unstructured":"Ching, A., Choudhary, A., Liao, W., Ward, L., Pundit, N.: Evaluating I\/O Characteristics and Methods for Storing Sturctured Scientific Data. In: IEEE Internatinal Parallel & Distributed Processing Symposium (1996)"},{"key":"22_CR8","series-title":"LNEE","doi-asserted-by":"publisher","first-page":"111","DOI":"10.1007\/978-94-007-4516-2_12","volume-title":"Future Information Technology, Application, and Service","author":"Y. Lu","year":"2012","unstructured":"Lu, Y., Chen, Y., Amritkar, P., Thakur, R., Zhuang, Y.: A New Data Sieving Approach for High Performance I\/O. In: Park, J.J(J.H.), Leung, V.C.M., Wang, C.-L., Shon, T. (eds.) Future Information Technology, Application, and Service. LNEE, vol.\u00a0164, pp. 111\u2013121. Springer, Heidelberg (2012)"},{"key":"22_CR9","doi-asserted-by":"crossref","unstructured":"Ching, A., Choudhary, A., Liao, W., Ross, R., Gropp, W.: Efficient Structured Data Access in Parallel File Systems. In: IEEE Internatinal Conference on Cluster Computing (2003)","DOI":"10.1109\/CLUSTR.2003.1253331"},{"key":"22_CR10","doi-asserted-by":"crossref","unstructured":"Ching, A., Choudhary, A., Coloma, K., Liao, W.: Noncontiguous I\/O Access Through MPI-IO. In: IEEE\/ACM International Symposium on Cluster Computing and the Grid (2003)","DOI":"10.1109\/CCGRID.2003.1199358"},{"key":"22_CR11","doi-asserted-by":"crossref","unstructured":"Coloma, K., Ching, A., Choudhary, A., Liao, W., Ross, R., Thakur, R., Ward, L.: A New Flexible MPI Collective I\/O Implementation. In: IEEE International Conference on Cluster Computing (2006)","DOI":"10.1109\/CLUSTR.2006.311865"},{"key":"22_CR12","doi-asserted-by":"crossref","unstructured":"Cha, K., Maeng, S.: An Efficient I\/O Aggregator Assignment Scheme for Collective I\/O Considering Processor Affinity. In: 7th International Workshop on Scheduling and Resource Management for Parallel and Distributed Systems (2011)","DOI":"10.1109\/ICPPW.2011.23"},{"key":"22_CR13","doi-asserted-by":"crossref","unstructured":"Chai, L., Gao, Q., Panda, D.: Understanding the Impact of Multi-core Architecture in Cluster Computing. In: The 7th IEEE International Symposium on Cluster Computing and the Grid (2007)","DOI":"10.1109\/CCGRID.2007.119"},{"key":"22_CR14","doi-asserted-by":"crossref","unstructured":"Chaarawi, M., Gabriel, E.: Automatically Selecting the Number of Aggregators for Collective I\/O Operations. In: IEEE International Conference on Cluster Computing (2011)","DOI":"10.1109\/CLUSTER.2011.79"},{"key":"22_CR15","unstructured":"FLASH IO Benchmark Routine-Parallel HDF 5, \n                      http:\/\/www.ucolick.org\/zingale\/flash_benchmark_io\/"},{"key":"22_CR16","unstructured":"FT: Discrete 3D Fast Fourier Transform, \n                      http:\/\/www.nas.nasa.gov\/publications\/npb.html"},{"key":"22_CR17","unstructured":"HDF5 documents, \n                      http:\/\/www.hdfgroup.org\/HDF5\/whatishdf5.html"},{"key":"22_CR18","unstructured":"Johnsson, S.L.: CMSSL: a Scalable Scientific Software Library. In: Proceedings of Scalable Parallel Libraries Conference, Mississippi State, MS (1993)"},{"key":"22_CR19","unstructured":"PVFS2, Parallel Virtual File System (Version 2), \n                      http:\/\/www.pvfs.org\/"},{"key":"22_CR20","unstructured":"Riley, K.: Introduction to Flash, \n                      http:\/\/flash.uchicago.edu\/site\/flashcode\/user_support\/tutorial_talks\/home.py?submit=May2004.txt"},{"key":"22_CR21","unstructured":"Tuning I\/O Performance (2012), \n                      http:\/\/doc.opensuse.org\/products\/draft\/SLES\/SLES-tuning_sd_draft\/cha.tuning.io.html"},{"key":"22_CR22","doi-asserted-by":"crossref","unstructured":"Thakur, R., Gropp, W., Lusk, E.: Data Sieving and Collective I\/O in ROMIO. In: Proceedings of the 7th Symposium on the Frontiers of Massively Parallel Computation, Annapolis, MD (1999)","DOI":"10.1109\/FMPC.1999.750599"},{"key":"22_CR23","unstructured":"Latham, R., Ross, R.: PVFS, ROMIO, and the noncontig Benchmark (2005)"},{"key":"22_CR24","doi-asserted-by":"crossref","unstructured":"Liao, W., Choudhary, A.: Dynamically Adapting File Domain Partitioning Methods for Collective I\/O Based on Underlying Parallel File System Locking Protocols. In: ACM\/IEEE International Conference for High Performance Computing, Networking, Storage, and Analysis (2008)","DOI":"10.1109\/SC.2008.5222722"},{"key":"22_CR25","doi-asserted-by":"crossref","unstructured":"Lofstead, J., Klasky, S., Schwan, K., Podhorszki, N., Jin, C.: Flexible io and integration for scientific codes through the adaptable io system (adios). In: Proc. CLADE 2008 (2008)","DOI":"10.1145\/1383529.1383533"},{"key":"22_CR26","unstructured":"Lustre File System (2012), \n                      https:\/\/www.xyratex.com\/products\/lustre"},{"key":"22_CR27","unstructured":"MPICH2, A High Performance Message Passing Interface, \n                      http:\/\/www.mcs.anl.gov\/research\/projects\/mpich2\/"},{"key":"22_CR28","doi-asserted-by":"crossref","unstructured":"Madduri, K., Ibrahim, K., Williams, S., Im, E., Ethier, S., Shalf, J., Oliker, L.: Gyrokinetic Toroidal Simulations on Leading Multi- and Manycore HPC Systems. In: ACM\/IEEE International Conference for High Performance Computing, Networking, Storage, and Analysis (2011)","DOI":"10.1145\/2063384.2063415"},{"key":"22_CR29","unstructured":"Noncontig I\/O Benchmark, \n                      http:\/\/www-unix.mcs.anl.gov\/thakur\/pio-benchmarks.html"},{"key":"22_CR30","unstructured":"NAS parallel benchmarks, NASA Ames Research Center (2009), \n                      http:\/\/www.nas.nasa.gov\/Software\/NPB"},{"key":"22_CR31","unstructured":"Spider - the Center-Wide Lustre File System, \n                      http:\/\/www.olcf.ornl.gov\/kb_articles\/spider-the-center-wide-lustre-file-system\/"},{"key":"22_CR32","unstructured":"Zhang, C., Yuan, X., Srinivasan, A.: Processor Affinity and MPI Performance on SMP-CMP Clusters. In: 11th IEEE International Workshop on Parallel and Distributed Scientific and Engineering Computing (2010)"},{"key":"22_CR33","unstructured":"Zheng, G.: Achieving High Performance on Extremely Large Parallel Machines: Performance Prediction and Load Balancing. PhD Thesis (2005)"},{"key":"22_CR34","doi-asserted-by":"crossref","unstructured":"Zou, H., Sun, X., Ma, S., Duan, X.: A Source-Aware Interrupt Scheduling for Modern Parallel I\/O Systems. In: 26th IEEE International Parallel & Distributed Processing Symposium (2012)","DOI":"10.1109\/IPDPS.2012.24"},{"key":"22_CR35","doi-asserted-by":"crossref","unstructured":"Zhang, X., Jiang, S., Davis, K.: Making Resonance a Common Case: A High-Performance Implementation of Collective I\/O on Parallel File Systems. In: 23th IEEE International Parallel & Distributed Processing Symposium (2009)","DOI":"10.1109\/IPDPS.2009.5161070"},{"key":"22_CR36","unstructured":"Zhang, X., Xu, Y., Jiang, S.: YouChoose: A Performance Interface Enabling Convenient and Efficient QoS Support for Consolidated Storage Systems. In: 27th IEEE Symposium on Massive Storage Systems and Technologies (2011)"}],"container-title":["Lecture Notes in Computer Science","Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-07518-1_22","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,12,17]],"date-time":"2021-12-17T09:20:33Z","timestamp":1639732833000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-319-07518-1_22"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014]]},"ISBN":["9783319075174","9783319075181"],"references-count":36,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-07518-1_22","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2014]]}}}