{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,23]],"date-time":"2025-08-23T05:21:34Z","timestamp":1755926494334,"version":"3.41.0"},"reference-count":104,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2020,9,24]],"date-time":"2020-09-24T00:00:00Z","timestamp":1600905600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100008902","name":"Los Alamos National Laboratory","doi-asserted-by":"crossref","award":["89233218CNA000001"],"award-info":[{"award-number":["89233218CNA000001"]}],"id":[{"id":"10.13039\/100008902","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Storage"],"published-print":{"date-parts":[[2020,11,30]]},"abstract":"<jats:p>\n            Complex storage stacks providing data compression, indexing, and analytics help leverage the massive amounts of data generated today to derive insights. It is challenging to perform this computation, however, while fully utilizing the underlying storage media. This is because, while storage servers with large core counts are widely available, single-core performance and memory bandwidth per core grow slower than the core count per die. Computational storage offers a promising solution to this problem by utilizing dedicated compute resources along the storage processing path. We present DeltaFS Indexed Massive Directories (IMDs), a new approach to computational storage. DeltaFS IMDs harvest available (i.e., not dedicated) compute, memory, and network resources on the compute nodes of an application to perform computation on data. We demonstrate the efficiency of DeltaFS IMDs by using them to dynamically reorganize the output of a real-world simulation application across 131,072 CPU cores. DeltaFS IMDs speed up reads by 1,740\u00d7 while only slightly slowing down the writing of data during simulation I\/O for\n            <jats:italic>in situ<\/jats:italic>\n            data processing.\n          <\/jats:p>","DOI":"10.1145\/3415581","type":"journal-article","created":{"date-parts":[[2020,9,25]],"date-time":"2020-09-25T06:28:24Z","timestamp":1601015304000},"page":"1-31","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["Streaming Data Reorganization at Scale with DeltaFS Indexed Massive Directories"],"prefix":"10.1145","volume":"16","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7457-9874","authenticated-orcid":false,"given":"Qing","family":"Zheng","sequence":"first","affiliation":[{"name":"Carnegie Mellon University, USA"}]},{"given":"Charles D.","family":"Cranor","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University, USA"}]},{"given":"Ankush","family":"Jain","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University, USA"}]},{"given":"Gregory R.","family":"Ganger","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University, USA"}]},{"given":"Garth A.","family":"Gibson","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University, USA"}]},{"given":"George","family":"Amvrosiadis","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University, USA"}]},{"given":"Bradley W.","family":"Settlemyer","sequence":"additional","affiliation":[{"name":"Los Alamos National Laboratory, USA"}]},{"given":"Gary","family":"Grider","sequence":"additional","affiliation":[{"name":"Los Alamos National Laboratory, USA"}]}],"member":"320","published-online":{"date-parts":[[2020,9,24]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"Google. 2012. LevelDB. Retrieved from https:\/\/github.com\/google\/lev  Google. 2012. LevelDB. Retrieved from https:\/\/github.com\/google\/lev"},{"key":"e_1_2_1_2_1","unstructured":"Oracle. 2013. A Technical Overview of the Oracle Exadata Database Machine and Exadata Storage Server. Retrieved from https:\/\/www.oracle.com\/technetwork\/database\/exadata\/exadata-dbmachine-x4-twp-2076451.pdf.  Oracle. 2013. A Technical Overview of the Oracle Exadata Database Machine and Exadata Storage Server. Retrieved from https:\/\/www.oracle.com\/technetwork\/database\/exadata\/exadata-dbmachine-x4-twp-2076451.pdf."},{"key":"e_1_2_1_3_1","unstructured":"IBM. 2014. IBM PureData System for Analytics Architecture A Platform for High Performance Data Warehousing and Analytics. Retrieved from https:\/\/www.redbooks.ibm.com\/redpapers\/pdfs\/redp4725.pdf.  IBM. 2014. IBM PureData System for Analytics Architecture A Platform for High Performance Data Warehousing and Analytics. Retrieved from https:\/\/www.redbooks.ibm.com\/redpapers\/pdfs\/redp4725.pdf."},{"key":"e_1_2_1_4_1","unstructured":"LANL NERSC SNL. 2016. APEX Workflows. Retrieved from https:\/\/www.nersc.gov\/assets\/apex-workflows-v2.pdf.  LANL NERSC SNL. 2016. APEX Workflows. Retrieved from https:\/\/www.nersc.gov\/assets\/apex-workflows-v2.pdf."},{"key":"e_1_2_1_5_1","unstructured":"LANL. 2016. LANL Trinity. Retrieved from http:\/\/www.lanl.gov\/projects\/trinity\/.  LANL. 2016. LANL Trinity. Retrieved from http:\/\/www.lanl.gov\/projects\/trinity\/."},{"key":"e_1_2_1_6_1","unstructured":"SNIA. 2019. Computational Storage Architecture and Programming Model. Retrieved from https:\/\/www.snia.org\/sites\/default\/files\/technical_work\/PublicReview\/SNIA-Computational-Storage-Architecture-and-Programming-Model-0.3R1.pdf.  SNIA. 2019. Computational Storage Architecture and Programming Model. Retrieved from https:\/\/www.snia.org\/sites\/default\/files\/technical_work\/PublicReview\/SNIA-Computational-Storage-Architecture-and-Programming-Model-0.3R1.pdf."},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/384265.291026"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.5555\/1855711.1855740"},{"key":"e_1_2_1_9_1","volume-title":"Proceedings of the IEEE Annual Symposium on High-Performance Interconnects (HOTI\u201911)","author":"Atchley S.","year":"2011","unstructured":"S. Atchley , D. Dillow , G. Shipman , P. Geoffray , J. M. Squyres , G. Bosilca , and R. Minnich . 2011. The common communication interface (CCI) . In Proceedings of the IEEE Annual Symposium on High-Performance Interconnects (HOTI\u201911) . 51--60. DOI:https:\/\/doi.org\/10.1109\/HOTI. 2011 .17 10.1109\/HOTI.2011.17 S. Atchley, D. Dillow, G. Shipman, P. Geoffray, J. M. Squyres, G. Bosilca, and R. Minnich. 2011. The common communication interface (CCI). In Proceedings of the IEEE Annual Symposium on High-Performance Interconnects (HOTI\u201911). 51--60. DOI:https:\/\/doi.org\/10.1109\/HOTI.2011.17"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2254756.2254766"},{"volume-title":"Proceedings of the International Conference for High Performance Computing, Networking, Storage, and Analysis (SC\u201916)","author":"Ayachit Utkarsh","key":"e_1_2_1_11_1","unstructured":"Utkarsh Ayachit , Andrew Bauer , Earl P. N. Duque , Greg Eisenhauer , Nicola Ferrier , Junmin Gu , Kenneth E. Jansen , Burlen Loring , Zarija Luki\u0107 , Suresh Menon , Dmitriy Morozov , Patrick O\u2019Leary , Reetesh Ranjan , Michel Rasquin , Christopher P. Stone , Venkat Vishwanath , Gunther H. Weber , Brad Whitlock , Matthew Wolf , K. John Wu , and E. Wes Bethel . 2016. Performance analysis, design considerations, and applications of extreme-scale in situ infrastructures . In Proceedings of the International Conference for High Performance Computing, Networking, Storage, and Analysis (SC\u201916) . Article 79, 12 pages. Utkarsh Ayachit, Andrew Bauer, Earl P. N. Duque, Greg Eisenhauer, Nicola Ferrier, Junmin Gu, Kenneth E. Jansen, Burlen Loring, Zarija Luki\u0107, Suresh Menon, Dmitriy Morozov, Patrick O\u2019Leary, Reetesh Ranjan, Michel Rasquin, Christopher P. Stone, Venkat Vishwanath, Gunther H. Weber, Brad Whitlock, Matthew Wolf, K. John Wu, and E. Wes Bethel. 2016. Performance analysis, design considerations, and applications of extreme-scale in situ infrastructures. In Proceedings of the International Conference for High Performance Computing, Networking, Storage, and Analysis (SC\u201916). Article 79, 12 pages."},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.14778\/2350229.2350275"},{"key":"e_1_2_1_13_1","volume-title":"Proceedings of the International Conference for High Performance Computing, Networking, Storage, and Analysis (SC\u201912)","author":"Bennett J. C.","year":"2012","unstructured":"J. C. Bennett , H. Abbasi , P. T. Bremer , R. Grout , A. Gyulassy , T. Jin , S. Klasky , H. Kolla , M. Parashar , V. Pascucci , P. Pebay , D. Thompson , H. Yu , F. Zhang , and J. Chen . 2012. Combining in-situ and in-transit processing to enable extreme-scale scientific analysis . In Proceedings of the International Conference for High Performance Computing, Networking, Storage, and Analysis (SC\u201912) . 1--9. DOI:https:\/\/doi.org\/10.1109\/SC. 2012 .31 10.1109\/SC.2012.31 J. C. Bennett, H. Abbasi, P. T. Bremer, R. Grout, A. Gyulassy, T. Jin, S. Klasky, H. Kolla, M. Parashar, V. Pascucci, P. Pebay, D. Thompson, H. Yu, F. Zhang, and J. Chen. 2012. Combining in-situ and in-transit processing to enable extreme-scale scientific analysis. In Proceedings of the International Conference for High Performance Computing, Networking, Storage, and Analysis (SC\u201912). 1--9. DOI:https:\/\/doi.org\/10.1109\/SC.2012.31"},{"key":"e_1_2_1_14_1","volume-title":"Proceedings of the International Conference on Massive Storage Systems and Technologies (MSST\u201912)","author":"Bent J.","year":"2012","unstructured":"J. Bent , S. Faibish , J. Ahrens , G. Grider , J. Patchett , P. Tzelnic , and J. Woodring . 2012. Jitter-free co-processing on a prototype exascale storage stack . In Proceedings of the International Conference on Massive Storage Systems and Technologies (MSST\u201912) . 1--5. DOI:https:\/\/doi.org\/10.1109\/MSST. 2012 .6232382 10.1109\/MSST.2012.6232382 J. Bent, S. Faibish, J. Ahrens, G. Grider, J. Patchett, P. Tzelnic, and J. Woodring. 2012. Jitter-free co-processing on a prototype exascale storage stack. In Proceedings of the International Conference on Massive Storage Systems and Technologies (MSST\u201912). 1--5. DOI:https:\/\/doi.org\/10.1109\/MSST.2012.6232382"},{"key":"e_1_2_1_15_1","volume-title":"Serving data to the lunatic fringe: The evolution of HPC storage. USENIX ;login: 41, 2 (June","author":"Bent John","year":"2016","unstructured":"John Bent , Brad Settlemyer , and Gary Grider . 2016. Serving data to the lunatic fringe: The evolution of HPC storage. USENIX ;login: 41, 2 (June 2016 ). John Bent, Brad Settlemyer, and Gary Grider. 2016. Serving data to the lunatic fringe: The evolution of HPC storage. USENIX ;login: 41, 2 (June 2016)."},{"key":"e_1_2_1_16_1","volume-title":"Proceedings of the International Conference on Massive Storage Systems and Technologies (MSST\u201910)","author":"Bigelow D.","year":"2010","unstructured":"D. Bigelow , S. Brandt , J. Bent , and H. B. Chen . 2010. Mahanaxar: Quality of service guarantees in high-bandwidth, real-time streaming data storage . In Proceedings of the International Conference on Massive Storage Systems and Technologies (MSST\u201910) . 1--11. DOI:https:\/\/doi.org\/10.1109\/MSST. 2010 .5496975 10.1109\/MSST.2010.5496975 D. Bigelow, S. Brandt, J. Bent, and H. B. Chen. 2010. Mahanaxar: Quality of service guarantees in high-bandwidth, real-time streaming data storage. In Proceedings of the International Conference on Massive Storage Systems and Technologies (MSST\u201910). 1--11. DOI:https:\/\/doi.org\/10.1109\/MSST.2010.5496975"},{"volume-title":"Proceedings of the Ninth ACM Symposium on Operating Systems Principles (SOSP\u201983)","author":"Andrew","key":"e_1_2_1_17_1","unstructured":"Andrew D. Birrell and Bruce Jay Nelson. 1983. Implementing remote procedure calls . In Proceedings of the Ninth ACM Symposium on Operating Systems Principles (SOSP\u201983) . 3\u2013. DOI:https:\/\/doi.org\/10.1145\/800217.806609 10.1145\/800217.806609 Andrew D. Birrell and Bruce Jay Nelson. 1983. Implementing remote procedure calls. In Proceedings of the Ninth ACM Symposium on Operating Systems Principles (SOSP\u201983). 3\u2013. DOI:https:\/\/doi.org\/10.1145\/800217.806609"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/362686.362692"},{"key":"e_1_2_1_19_1","volume-title":"Proceedings of the International Conference on Massive Storage Systems and Technologies (MSST 12)","author":"Boboila S.","year":"2012","unstructured":"S. Boboila , Y. Kim , S. S. Vazhkudai , P. Desnoyers , and G. M. Shipman . 2012. Active flash: Out-of-core data analytics on flash storage . In Proceedings of the International Conference on Massive Storage Systems and Technologies (MSST 12) . 1--12. DOI:https:\/\/doi.org\/10.1109\/MSST. 2012 .6232366 10.1109\/MSST.2012.6232366 S. Boboila, Y. Kim, S. S. Vazhkudai, P. Desnoyers, and G. M. Shipman. 2012. Active flash: Out-of-core data analytics on flash storage. In Proceedings of the International Conference on Massive Storage Systems and Technologies (MSST 12). 1--12. DOI:https:\/\/doi.org\/10.1109\/MSST.2012.6232366"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1063\/1.2840133"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.5555\/2388996.2389077"},{"key":"e_1_2_1_23_1","volume-title":"Proceedings of the Cray User Group (CUG\u201915)","author":"Byna Suren","year":"2015","unstructured":"Suren Byna , Robert Sisneros , Kalyana Chadalavada , and Quincey Koziol . 2015 . Tuning parallel I\/O on blue waters for writing 10 trillion particles . In Proceedings of the Cray User Group (CUG\u201915) . Retrieved from https:\/\/cug.org\/proceedings\/cug 2015_proceedings\/includes\/files\/pap120-file2.pdf. Suren Byna, Robert Sisneros, Kalyana Chadalavada, and Quincey Koziol. 2015. Tuning parallel I\/O on blue waters for writing 10 trillion particles. In Proceedings of the Cray User Group (CUG\u201915). Retrieved from https:\/\/cug.org\/proceedings\/cug2015_proceedings\/includes\/files\/pap120-file2.pdf."},{"key":"e_1_2_1_24_1","volume-title":"Proceedings of the Cray User Group (CUG\u201913)","author":"Byna Suren","year":"2013","unstructured":"Suren Byna , A. Uselton , D. Knaak Prabhat , and Y. He . 2013. Trillion particles, 120,000 cores, and 350 TBs: Lessons learned from a hero I\/O run on Hopper . In Proceedings of the Cray User Group (CUG\u201913) . Retrieved from https:\/\/cug.org\/proceedings\/cug 2013 _proceedings\/includes\/files\/pap107-file2.pdf. Suren Byna, A. Uselton, D. Knaak Prabhat, and Y. He. 2013. Trillion particles, 120,000 cores, and 350 TBs: Lessons learned from a hero I\/O run on Hopper. In Proceedings of the Cray User Group (CUG\u201913). Retrieved from https:\/\/cug.org\/proceedings\/cug2013_proceedings\/includes\/files\/pap107-file2.pdf."},{"key":"e_1_2_1_25_1","volume-title":"Proceedings of the IEEE International Symposium on Parallel and Distributed Processing (IPDPS\u201905)","author":"Carns P.","year":"2005","unstructured":"P. Carns , W. Ligon , R. Ross , and P. Wyckoff . 2005. BMI: A network abstraction layer for parallel I\/O . In Proceedings of the IEEE International Symposium on Parallel and Distributed Processing (IPDPS\u201905) . 1--8. DOI:https:\/\/doi.org\/10.1109\/IPDPS. 2005 .128 10.1109\/IPDPS.2005.128 P. Carns, W. Ligon, R. Ross, and P. Wyckoff. 2005. BMI: A network abstraction layer for parallel I\/O. In Proceedings of the IEEE International Symposium on Parallel and Distributed Processing (IPDPS\u201905). 1--8. DOI:https:\/\/doi.org\/10.1109\/IPDPS.2005.128"},{"volume-title":"Proceedings of the 7th Symposium on Operating Systems Design and Implementation (OSDI\u201906)","author":"Chang Fay","key":"e_1_2_1_26_1","unstructured":"Fay Chang , Jeffrey Dean , Sanjay Ghemawat , Wilson C. Hsieh , Deborah A. Wallach , Mike Burrows , Tushar Chandra , Andrew Fikes , and Robert E. Gruber . 2006. Bigtable: A distributed storage system for structured data . In Proceedings of the 7th Symposium on Operating Systems Design and Implementation (OSDI\u201906) . 205--218. Fay Chang, Jeffrey Dean, Sanjay Ghemawat, Wilson C. Hsieh, Deborah A. Wallach, Mike Burrows, Tushar Chandra, Andrew Fikes, and Robert E. Gruber. 2006. Bigtable: A distributed storage system for structured data. In Proceedings of the 7th Symposium on Operating Systems Design and Implementation (OSDI\u201906). 205--218."},{"key":"e_1_2_1_27_1","volume-title":"Proceedings of the IEEE International Conference on Networking Architecture and Storage (NAS\u201916)","author":"Chen C.","year":"2016","unstructured":"C. Chen , M. Lang , L. Ionkov , and Y. Chen . 2016. Active burst-buffer: In-transit processing integrated into hierarchical storage . In Proceedings of the IEEE International Conference on Networking Architecture and Storage (NAS\u201916) . 1--10. DOI:https:\/\/doi.org\/10.1109\/NAS. 2016 .7549390 10.1109\/NAS.2016.7549390 C. Chen, M. Lang, L. Ionkov, and Y. Chen. 2016. Active burst-buffer: In-transit processing integrated into hierarchical storage. In Proceedings of the IEEE International Conference on Networking Architecture and Storage (NAS\u201916). 1--10. DOI:https:\/\/doi.org\/10.1109\/NAS.2016.7549390"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1088\/1749-4699\/2\/1\/015001"},{"volume-title":"Proceedings of the 27th International ACM Conference on International Conference on Supercomputing (ICS\u201913)","author":"Cho Sangyeun","key":"e_1_2_1_29_1","unstructured":"Sangyeun Cho , Chanik Park , Hyunok Oh , Sungchan Kim , Youngmin Yi , and Gregory R. Ganger . 2013. Active disk meets flash: A case for intelligent SSDs . In Proceedings of the 27th International ACM Conference on International Conference on Supercomputing (ICS\u201913) . 91--102. DOI:https:\/\/doi.org\/10.1145\/2464996.2465003 10.1145\/2464996.2465003 Sangyeun Cho, Chanik Park, Hyunok Oh, Sungchan Kim, Youngmin Yi, and Gregory R. Ganger. 2013. Active disk meets flash: A case for intelligent SSDs. In Proceedings of the 27th International ACM Conference on International Conference on Supercomputing (ICS\u201913). 91--102. DOI:https:\/\/doi.org\/10.1145\/2464996.2465003"},{"key":"e_1_2_1_30_1","volume-title":"Proceedings of the International Conference for High Performance Computing, Networking, Storage, and Analysis (SC\u201911)","author":"Chou Jerry","year":"2063","unstructured":"Jerry Chou , Mark Howison , Brian Austin , Kesheng Wu , Ji Qiang , E. Wes Bethel , Arie Shoshani , Oliver R\u00fcbel , Prabhat, and Rob D. Ryne . 2011. Parallel index and query for large scale data analysis . In Proceedings of the International Conference for High Performance Computing, Networking, Storage, and Analysis (SC\u201911) . Article 30, 11 pages. DOI:https:\/\/doi.org\/10.1145\/ 2063 384.2063424 10.1145\/2063384.2063424 Jerry Chou, Mark Howison, Brian Austin, Kesheng Wu, Ji Qiang, E. Wes Bethel, Arie Shoshani, Oliver R\u00fcbel, Prabhat, and Rob D. Ryne. 2011. Parallel index and query for large scale data analysis. In Proceedings of the International Conference for High Performance Computing, Networking, Storage, and Analysis (SC\u201911). Article 30, 11 pages. DOI:https:\/\/doi.org\/10.1145\/2063384.2063424"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/CLUSTER.2011.86"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/3035918.3064054"},{"key":"e_1_2_1_33_1","volume-title":"Proceedings of the 6th Symposium on Opearting Systems Design and Implementation (OSDI\u201904)","author":"Dean Jeffrey","year":"2004","unstructured":"Jeffrey Dean and Sanjay Ghemawat . 2004 . MapReduce: Simplified data processing on large clusters . In Proceedings of the 6th Symposium on Opearting Systems Design and Implementation (OSDI\u201904) . Jeffrey Dean and Sanjay Ghemawat. 2004. MapReduce: Simplified data processing on large clusters. In Proceedings of the 6th Symposium on Opearting Systems Design and Implementation (OSDI\u201904)."},{"volume-title":"Proceedings of the 2007 USENIX Annual Technical Conference (USENIX ATC\u201907)","author":"Peter","key":"e_1_2_1_34_1","unstructured":"Peter J. Desnoyers and Prashant Shenoy. 2007. Hyperion: High volume stream archival for retrospective querying . In Proceedings of the 2007 USENIX Annual Technical Conference (USENIX ATC\u201907) . Article 4, 14 pages. Peter J. Desnoyers and Prashant Shenoy. 2007. Hyperion: High volume stream archival for retrospective querying. In Proceedings of the 2007 USENIX Annual Technical Conference (USENIX ATC\u201907). Article 4, 14 pages."},{"volume-title":"Proceedings of the ACM SIGMOD International Conference on Management of Data (SIGMOD\u201913)","author":"Do Jaeyoung","key":"e_1_2_1_36_1","unstructured":"Jaeyoung Do , Yang-Suk Kee , Jignesh M. Patel , Chanik Park , Kwanghyun Park , and David J . DeWitt. 2013. Query processing on smart SSDs: Opportunities and challenges . In Proceedings of the ACM SIGMOD International Conference on Management of Data (SIGMOD\u201913) . 1221--1230. DOI:https:\/\/doi.org\/10.1145\/2463676.2465295 10.1145\/2463676.2465295 Jaeyoung Do, Yang-Suk Kee, Jignesh M. Patel, Chanik Park, Kwanghyun Park, and David J. DeWitt. 2013. Query processing on smart SSDs: Opportunities and challenges. In Proceedings of the ACM SIGMOD International Conference on Management of Data (SIGMOD\u201913). 1221--1230. DOI:https:\/\/doi.org\/10.1145\/2463676.2465295"},{"key":"e_1_2_1_37_1","volume-title":"Proceedings of the Cray User Group (CUG\u201917)","author":"Doerfler Douglas","year":"2017","unstructured":"Douglas Doerfler , Brian Austin , Brandon Cook , Jack Deslippe , Krishna Kandalla , and Peter Mendygral . 2017 . Evaluating the networking characteristics of the Cray XC-40 Intel Knights Landing-based Cori supercomputer at NERSC . In Proceedings of the Cray User Group (CUG\u201917) . Retrieved from https:\/\/cug.org\/proceedings\/cug 2017_proceedings\/includes\/files\/pap117s2-file1.pdf. Douglas Doerfler, Brian Austin, Brandon Cook, Jack Deslippe, Krishna Kandalla, and Peter Mendygral. 2017. Evaluating the networking characteristics of the Cray XC-40 Intel Knights Landing-based Cori supercomputer at NERSC. In Proceedings of the Cray User Group (CUG\u201917). Retrieved from https:\/\/cug.org\/proceedings\/cug2017_proceedings\/includes\/files\/pap117s2-file1.pdf."},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2907294.2907300"},{"key":"e_1_2_1_39_1","volume-title":"Proceedings of the IEEE International Conference on Cluster Computing (CLUSTER\u201912)","author":"Dorier M.","year":"2012","unstructured":"M. Dorier , G. Antoniu , F. Cappello , M. Snir , and L. Orf . 2012. Damaris: How to efficiently leverage multicore parallelism to achieve scalable, jitter-free I\/O . In Proceedings of the IEEE International Conference on Cluster Computing (CLUSTER\u201912) . 155--163. DOI:https:\/\/doi.org\/10.1109\/CLUSTER. 2012 .26 10.1109\/CLUSTER.2012.26 M. Dorier, G. Antoniu, F. Cappello, M. Snir, and L. Orf. 2012. Damaris: How to efficiently leverage multicore parallelism to achieve scalable, jitter-free I\/O. In Proceedings of the IEEE International Conference on Cluster Computing (CLUSTER\u201912). 155--163. DOI:https:\/\/doi.org\/10.1109\/CLUSTER.2012.26"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/2342356.2342360"},{"volume-title":"Proceedings of the 10th ACM International on Conference on Emerging Networking Experiments and Technologies (CoNEXT\u201914)","author":"Fan Bin","key":"e_1_2_1_41_1","unstructured":"Bin Fan , Dave G. Andersen , Michael Kaminsky , and Michael D. Mitzenmacher . 2014. Cuckoo filter: Practically better than bloom . In Proceedings of the 10th ACM International on Conference on Emerging Networking Experiments and Technologies (CoNEXT\u201914) . 75--88. DOI:https:\/\/doi.org\/10.1145\/2674005.2674994 10.1145\/2674005.2674994 Bin Fan, Dave G. Andersen, Michael Kaminsky, and Michael D. Mitzenmacher. 2014. Cuckoo filter: Practically better than bloom. In Proceedings of the 10th ACM International on Conference on Emerging Networking Experiments and Technologies (CoNEXT\u201914). 75--88. DOI:https:\/\/doi.org\/10.1145\/2674005.2674994"},{"key":"e_1_2_1_42_1","volume-title":"Proceedings of the 7th USENIX Conference on Hot Topics in Storage and File Systems (HotStorage\u201915)","author":"Greenberg Hugh N.","year":"2015","unstructured":"Hugh N. Greenberg , John Bent , and Gary Grider . 2015 . MDHIM: A parallel key\/value framework for HPC . In Proceedings of the 7th USENIX Conference on Hot Topics in Storage and File Systems (HotStorage\u201915) . Hugh N. Greenberg, John Bent, and Gary Grider. 2015. MDHIM: A parallel key\/value framework for HPC. In Proceedings of the 7th USENIX Conference on Hot Topics in Storage and File Systems (HotStorage\u201915)."},{"key":"e_1_2_1_43_1","volume-title":"Proceedings of the IEEE Annual Symposium on High-Performance Interconnects (HOTI\u201915)","author":"Grun P.","year":"2015","unstructured":"P. Grun , S. Hefty , S. Sur , D. Goodell , R. D. Russell , H. Pritchard , and J. M. Squyres . 2015. A brief introduction to the openfabrics interfaces\u2014A new network API for maximizing high performance application efficiency . In Proceedings of the IEEE Annual Symposium on High-Performance Interconnects (HOTI\u201915) . 34--39. DOI:https:\/\/doi.org\/10.1109\/HOTI. 2015 .19 10.1109\/HOTI.2015.19 P. Grun, S. Hefty, S. Sur, D. Goodell, R. D. Russell, H. Pritchard, and J. M. Squyres. 2015. A brief introduction to the openfabrics interfaces\u2014A new network API for maximizing high performance application efficiency. In Proceedings of the IEEE Annual Symposium on High-Performance Interconnects (HOTI\u201915). 34--39. DOI:https:\/\/doi.org\/10.1109\/HOTI.2015.19"},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2016.23"},{"volume-title":"Proceedings of the 12th USENIX Conference on File and Storage Technologies (FAST\u201914)","author":"Harter Tyler","key":"e_1_2_1_45_1","unstructured":"Tyler Harter , Dhruba Borthakur , Siying Dong , Amitanand Aiyer , Liyin Tang , Andrea C. Arpaci-Dusseau , and Remzi H . Arpaci-Dusseau. 2014. Analysis of HDFS under HBase: A Facebook messages case study . In Proceedings of the 12th USENIX Conference on File and Storage Technologies (FAST\u201914) . 199--212. Tyler Harter, Dhruba Borthakur, Siying Dong, Amitanand Aiyer, Liyin Tang, Andrea C. Arpaci-Dusseau, and Remzi H. Arpaci-Dusseau. 2014. Analysis of HDFS under HBase: A Facebook messages case study. In Proceedings of the 12th USENIX Conference on File and Storage Technologies (FAST\u201914). 199--212."},{"key":"e_1_2_1_46_1","volume-title":"Proceedings of the 3rd USENIX Conference on File and Storage Technologies (FAST\u201904)","author":"Huston Larry","year":"2004","unstructured":"Larry Huston , Rahul Sukthankar , Rajiv Wickremesinghe , M. Satyanarayanan , Gregory R. Ganger , Erik Riedel , and Anastassia Ailamaki . 2004 . Diamond: A storage architecture for early discard in interactive search . In Proceedings of the 3rd USENIX Conference on File and Storage Technologies (FAST\u201904) . Larry Huston, Rahul Sukthankar, Rajiv Wickremesinghe, M. Satyanarayanan, Gregory R. Ganger, Erik Riedel, and Anastassia Ailamaki. 2004. Diamond: A storage architecture for early discard in interactive search. In Proceedings of the 3rd USENIX Conference on File and Storage Technologies (FAST\u201904)."},{"key":"e_1_2_1_47_1","volume-title":"Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201920)","author":"Im Junsu","year":"2020","unstructured":"Junsu Im , Jinwook Bae , Chanwoo Chung , Arvind, and Sungjin Lee . 2020 . PinK: High-speed in-storage key-value store with bounded tails . In Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201920) . Junsu Im, Jinwook Bae, Chanwoo Chung, Arvind, and Sungjin Lee. 2020. PinK: High-speed in-storage key-value store with bounded tails. In Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201920)."},{"key":"e_1_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.5555\/645923.671013"},{"key":"e_1_2_1_49_1","volume-title":"Proceedings of the IEEE International Symposium on High Performance Computer Architecture (HPCA\u201917)","author":"Jin Y.","year":"2017","unstructured":"Y. Jin , H. Tseng , Y. Papakonstantinou , and S. Swanson . 2017. KAML: A flexible, high-performance key-value SSD . In Proceedings of the IEEE International Symposium on High Performance Computer Architecture (HPCA\u201917) . 373--384. DOI:https:\/\/doi.org\/10.1109\/HPCA. 2017 .15 10.1109\/HPCA.2017.15 Y. Jin, H. Tseng, Y. Papakonstantinou, and S. Swanson. 2017. KAML: A flexible, high-performance key-value SSD. In Proceedings of the IEEE International Symposium on High Performance Computer Architecture (HPCA\u201917). 373--384. DOI:https:\/\/doi.org\/10.1109\/HPCA.2017.15"},{"key":"e_1_2_1_50_1","volume-title":"Proceedings of the International Conference on Massive Storage Systems and Technologies (MSST\u201913)","author":"Kang Y.","year":"2013","unstructured":"Y. Kang , Y. Kee , E. L. Miller , and C. Park . 2013. Enabling cost-effective data processing with smart SSD . In Proceedings of the International Conference on Massive Storage Systems and Technologies (MSST\u201913) . 1--12. DOI:https:\/\/doi.org\/10.1109\/MSST. 2013 .6558444 10.1109\/MSST.2013.6558444 Y. Kang, Y. Kee, E. L. Miller, and C. Park. 2013. Enabling cost-effective data processing with smart SSD. In Proceedings of the International Conference on Massive Storage Systems and Technologies (MSST\u201913). 1--12. DOI:https:\/\/doi.org\/10.1109\/MSST.2013.6558444"},{"key":"e_1_2_1_51_1","volume-title":"Proceedings of the 12th ACM International Conference on Systems and Storage (SYSTOR\u201919)","author":"Kang Yangwook","year":"1964","unstructured":"Yangwook Kang , Rekha Pitchumani , Pratik Mishra , Yang-suk Kee, Francisco Londono , Sangyoon Oh , Jongyeol Lee , and Daniel D. G. Lee . 2019. Towards building a high-performance, scale-in key-value storage system . In Proceedings of the 12th ACM International Conference on Systems and Storage (SYSTOR\u201919) . 144--154. DOI:https:\/\/doi.org\/10.1145\/33 1964 7.3325831 10.1145\/3319647.3325831 Yangwook Kang, Rekha Pitchumani, Pratik Mishra, Yang-suk Kee, Francisco Londono, Sangyoon Oh, Jongyeol Lee, and Daniel D. G. Lee. 2019. Towards building a high-performance, scale-in key-value storage system. In Proceedings of the 12th ACM International Conference on Systems and Storage (SYSTOR\u201919). 144--154. DOI:https:\/\/doi.org\/10.1145\/3319647.3325831"},{"key":"e_1_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/290593.290602"},{"key":"e_1_2_1_53_1","volume-title":"Proceedings of the IEEE Symposium on Large Data Analysis and Visualization (LDAV\u201911)","author":"Kim J.","year":"2011","unstructured":"J. Kim , H. Abbasi , L. Chac\u00f3n , C. Docan , S. Klasky , Q. Liu , N. Podhorszki , A. Shoshani , and K. Wu . 2011. Parallel in situ indexing for data-intensive computing . In Proceedings of the IEEE Symposium on Large Data Analysis and Visualization (LDAV\u201911) . 65--72. DOI:https:\/\/doi.org\/10.1109\/LDAV. 2011 .6092319 10.1109\/LDAV.2011.6092319 J. Kim, H. Abbasi, L. Chac\u00f3n, C. Docan, S. Klasky, Q. Liu, N. Podhorszki, A. Shoshani, and K. Wu. 2011. Parallel in situ indexing for data-intensive computing. In Proceedings of the IEEE Symposium on Large Data Analysis and Visualization (LDAV\u201911). 65--72. DOI:https:\/\/doi.org\/10.1109\/LDAV.2011.6092319"},{"key":"e_1_2_1_54_1","volume-title":"Proceedings of the IEEE 27th International Symposium on Modeling Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS\u201919)","author":"Lee C.","year":"2019","unstructured":"C. Lee , H. Kang , D. Park , S. Park , Y. Kim , J. Noh , W. Chung , and K. Park . 2019. iLSM-SSD: An intelligent LSM-tree-based key-value SSD for data analytics . In Proceedings of the IEEE 27th International Symposium on Modeling Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS\u201919) . 384--395. DOI:https:\/\/doi.org\/10.1109\/MASCOTS. 2019 .00048 10.1109\/MASCOTS.2019.00048 C. Lee, H. Kang, D. Park, S. Park, Y. Kim, J. Noh, W. Chung, and K. Park. 2019. iLSM-SSD: An intelligent LSM-tree-based key-value SSD for data analytics. In Proceedings of the IEEE 27th International Symposium on Modeling Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS\u201919). 384--395. DOI:https:\/\/doi.org\/10.1109\/MASCOTS.2019.00048"},{"key":"e_1_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCE.2011.6131148"},{"key":"e_1_2_1_56_1","volume-title":"Proceedings of the International Conference for High Performance Computing, Networking, Storage, and Analysis (SC\u201910)","author":"Li M.","year":"2010","unstructured":"M. Li , S. S. Vazhkudai , A. R. Butt , F. Meng , X. Ma , Y. Kim , C. Engelmann , and G. Shipman . 2010. Functional partitioning to optimize end-to-end performance on many-core architectures . In Proceedings of the International Conference for High Performance Computing, Networking, Storage, and Analysis (SC\u201910) . 1--12. DOI:https:\/\/doi.org\/10.1109\/SC. 2010 .28 10.1109\/SC.2010.28 M. Li, S. S. Vazhkudai, A. R. Butt, F. Meng, X. Ma, Y. Kim, C. Engelmann, and G. Shipman. 2010. Functional partitioning to optimize end-to-end performance on many-core architectures. In Proceedings of the International Conference for High Performance Computing, Networking, Storage, and Analysis (SC\u201910). 1--12. DOI:https:\/\/doi.org\/10.1109\/SC.2010.28"},{"key":"e_1_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/3126908.3126928"},{"volume-title":"Proceedings of the 9th European Conference on Computer Systems (EuroSys\u201914)","author":"Li Xiaozhou","key":"e_1_2_1_58_1","unstructured":"Xiaozhou Li , David G. Andersen , Michael Kaminsky , and Michael J. Freedman . 2014. Algorithmic improvements for fast concurrent cuckoo hashing . In Proceedings of the 9th European Conference on Computer Systems (EuroSys\u201914) . Article 27, 14 pages. DOI:https:\/\/doi.org\/10.1145\/2592798.2592820 10.1145\/2592798.2592820 Xiaozhou Li, David G. Andersen, Michael Kaminsky, and Michael J. Freedman. 2014. Algorithmic improvements for fast concurrent cuckoo hashing. In Proceedings of the 9th European Conference on Computer Systems (EuroSys\u201914). Article 27, 14 pages. DOI:https:\/\/doi.org\/10.1145\/2592798.2592820"},{"key":"e_1_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/2043556.2043558"},{"key":"e_1_2_1_60_1","volume-title":"Proceedings of the International Conference on Massive Storage Systems and Technologies (MSST\u201912)","author":"Liu N.","year":"2012","unstructured":"N. Liu , J. Cope , P. Carns , C. Carothers , R. Ross , G. Grider , A. Crume , and C. Maltzahn . 2012. On the role of burst buffers in leadership-class storage systems . In Proceedings of the International Conference on Massive Storage Systems and Technologies (MSST\u201912) . 1--11. DOI:https:\/\/doi.org\/10.1109\/MSST. 2012 .6232369 10.1109\/MSST.2012.6232369 N. Liu, J. Cope, P. Carns, C. Carothers, R. Ross, G. Grider, A. Crume, and C. Maltzahn. 2012. On the role of burst buffers in leadership-class storage systems. In Proceedings of the International Conference on Massive Storage Systems and Technologies (MSST\u201912). 1--11. DOI:https:\/\/doi.org\/10.1109\/MSST.2012.6232369"},{"key":"e_1_2_1_61_1","volume-title":"Proceedings of the International Conference for High Performance Computing, Networking, Storage, and Analysis (SC\u201916)","author":"Lofstead J.","year":"2016","unstructured":"J. Lofstead , I. Jimenez , C. Maltzahn , Q. Koziol , J. Bent , and E. Barton . 2016. DAOS and friends: A proposal for an exascale storage system . In Proceedings of the International Conference for High Performance Computing, Networking, Storage, and Analysis (SC\u201916) . 585--596. DOI:https:\/\/doi.org\/10.1109\/SC. 2016 .49 10.1109\/SC.2016.49 J. Lofstead, I. Jimenez, C. Maltzahn, Q. Koziol, J. Bent, and E. Barton. 2016. DAOS and friends: A proposal for an exascale storage system. In Proceedings of the International Conference for High Performance Computing, Networking, Storage, and Analysis (SC\u201916). 585--596. DOI:https:\/\/doi.org\/10.1109\/SC.2016.49"},{"key":"e_1_2_1_62_1","volume-title":"Proceedings of the IEEE International Symposium on Parallel and Distributed Processing (IPDPS\u201909)","author":"Lofstead J.","year":"2009","unstructured":"J. Lofstead , F. Zheng , S. Klasky , and K. Schwan . 2009. Adaptable, metadata rich IO methods for portable high performance IO . In Proceedings of the IEEE International Symposium on Parallel and Distributed Processing (IPDPS\u201909) . 1--10. DOI:https:\/\/doi.org\/10.1109\/IPDPS. 2009 .5161052 10.1109\/IPDPS.2009.5161052 J. Lofstead, F. Zheng, S. Klasky, and K. Schwan. 2009. Adaptable, metadata rich IO methods for portable high performance IO. In Proceedings of the IEEE International Symposium on Parallel and Distributed Processing (IPDPS\u201909). 1--10. DOI:https:\/\/doi.org\/10.1109\/IPDPS.2009.5161052"},{"volume-title":"Proceedings of the 14th Usenix Conference on File and Storage Technologies (FAST\u201916)","author":"Lu Lanyue","key":"e_1_2_1_63_1","unstructured":"Lanyue Lu , Thanumalayan Sankaranarayana Pillai , Andrea C. Arpaci-Dusseau , and Remzi H . Arpaci-Dusseau. 2016. WiscKey: Separating keys from values in SSD-conscious storage . In Proceedings of the 14th Usenix Conference on File and Storage Technologies (FAST\u201916) . 133--148. Lanyue Lu, Thanumalayan Sankaranarayana Pillai, Andrea C. Arpaci-Dusseau, and Remzi H. Arpaci-Dusseau. 2016. WiscKey: Separating keys from values in SSD-conscious storage. In Proceedings of the 14th Usenix Conference on File and Storage Technologies (FAST\u201916). 133--148."},{"key":"e_1_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00778-019-00555-y"},{"key":"e_1_2_1_65_1","volume-title":"Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201915)","author":"Marmol Leonardo","year":"2015","unstructured":"Leonardo Marmol , Swaminathan Sundararaman , Nisha Talagala , and Raju Rangaswami . 2015 . NVMKV: A scalable, lightweight, FTL-aware key-value store . In Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201915) . 207--219. Leonardo Marmol, Swaminathan Sundararaman, Nisha Talagala, and Raju Rangaswami. 2015. NVMKV: A scalable, lightweight, FTL-aware key-value store. In Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201915). 207--219."},{"key":"e_1_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.1109\/71.963420"},{"key":"e_1_2_1_67_1","first-page":"2","article-title":"Trilinos I\/O support trios. Sci","volume":"20","author":"Oldfield Ron A.","year":"2012","unstructured":"Ron A. Oldfield , Gregory D. Sjaardema , Gerald F. Lofstead , II , and Todd Kordenbrock . 2012 . Trilinos I\/O support trios. Sci . Program. 20 , 2 (Apr. 2012), 181--196. DOI:https:\/\/doi.org\/10.1155\/2012\/842791 10.1155\/2012 Ron A. Oldfield, Gregory D. Sjaardema, Gerald F. Lofstead, II, and Todd Kordenbrock. 2012. Trilinos I\/O support trios. Sci. Program. 20, 2 (Apr. 2012), 181--196. DOI:https:\/\/doi.org\/10.1155\/2012\/842791","journal-title":"Program."},{"key":"e_1_2_1_68_1","first-page":"4","article-title":"The log-structured merge-tree (LSM-tree)","volume":"33","author":"O\u2019Neil Patrick","year":"1996","unstructured":"Patrick O\u2019Neil , Edward Cheng , Dieter Gawlick , and Elizabeth O\u2019Neil . 1996 . The log-structured merge-tree (LSM-tree) . Acta Info. 33 , 4 (June 1996), 351--385. DOI:https:\/\/doi.org\/10.1007\/s002360050048 10.1007\/s002360050048 Patrick O\u2019Neil, Edward Cheng, Dieter Gawlick, and Elizabeth O\u2019Neil. 1996. The log-structured merge-tree (LSM-tree). Acta Info. 33, 4 (June 1996), 351--385. DOI:https:\/\/doi.org\/10.1007\/s002360050048","journal-title":"Acta Info."},{"key":"e_1_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.1109\/PDSW-DISCS.2016.005"},{"key":"e_1_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jalgor.2003.12.002"},{"key":"e_1_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.1145\/3035918.3035963"},{"volume-title":"Proceedings of the ACM\/IEEE Conference on Supercomputing (SC\u201907)","author":"Piernas Juan","key":"e_1_2_1_72_1","unstructured":"Juan Piernas , Jarek Nieplocha , and Evan J. Felix . 2007. Evaluation of active storage strategies for the lustre parallel file system . In Proceedings of the ACM\/IEEE Conference on Supercomputing (SC\u201907) . Article 28, 10 pages. DOI:https:\/\/doi.org\/10.1145\/1362622.1362660 10.1145\/1362622.1362660 Juan Piernas, Jarek Nieplocha, and Evan J. Felix. 2007. Evaluation of active storage strategies for the lustre parallel file system. In Proceedings of the ACM\/IEEE Conference on Supercomputing (SC\u201907). Article 28, 10 pages. DOI:https:\/\/doi.org\/10.1145\/1362622.1362660"},{"key":"e_1_2_1_73_1","volume-title":"Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201913)","author":"Ren Kai","year":"2013","unstructured":"Kai Ren and Garth Gibson . 2013 . TABLEFS: Enhancing metadata efficiency in the local file system . In Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201913) . 145--156. Kai Ren and Garth Gibson. 2013. TABLEFS: Enhancing metadata efficiency in the local file system. In Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201913). 145--156."},{"key":"e_1_2_1_74_1","doi-asserted-by":"publisher","DOI":"10.14778\/3151106.3151108"},{"key":"e_1_2_1_75_1","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2014.25"},{"key":"e_1_2_1_76_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.928624"},{"key":"e_1_2_1_77_1","doi-asserted-by":"publisher","DOI":"10.1145\/146941.146943"},{"key":"e_1_2_1_78_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11390-020-9802-0"},{"key":"e_1_2_1_79_1","volume-title":"Proceedings of the International Conference on Massive Storage Systems and Technologies (MSST\u201912)","author":"Runde M. T.","year":"2012","unstructured":"M. T. Runde , W. G. Stevens , P. A. Wortman , and J. A. Chandy . 2012. An active storage framework for object storage devices . In Proceedings of the International Conference on Massive Storage Systems and Technologies (MSST\u201912) . 1--12. DOI:https:\/\/doi.org\/10.1109\/MSST. 2012 .6232372 10.1109\/MSST.2012.6232372 M. T. Runde, W. G. Stevens, P. A. Wortman, and J. A. Chandy. 2012. An active storage framework for object storage devices. In Proceedings of the International Conference on Massive Storage Systems and Technologies (MSST\u201912). 1--12. DOI:https:\/\/doi.org\/10.1109\/MSST.2012.6232372"},{"key":"e_1_2_1_80_1","volume-title":"Proceedings of the Ottawa Linux Symposium (OLS\u201903)","author":"Schwan Philip","year":"2003","unstructured":"Philip Schwan . 2003 . Lustre: Building a file system for 1000-node clusters . In Proceedings of the Ottawa Linux Symposium (OLS\u201903) . 380--386. Philip Schwan. 2003. Lustre: Building a file system for 1000-node clusters. In Proceedings of the Ottawa Linux Symposium (OLS\u201903). 380--386."},{"key":"e_1_2_1_81_1","doi-asserted-by":"publisher","DOI":"10.1145\/2213836.2213862"},{"key":"e_1_2_1_82_1","doi-asserted-by":"publisher","DOI":"10.5555\/2591272.2591275"},{"key":"e_1_2_1_83_1","doi-asserted-by":"publisher","DOI":"10.1145\/2807591.2807622"},{"key":"e_1_2_1_84_1","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2016.25"},{"key":"e_1_2_1_85_1","volume-title":"Proceedings of the International Conference on Massive Storage Systems and Technologies (MSST\u201910)","author":"Son S. W.","year":"2010","unstructured":"S. W. Son , S. Lang , P. Carns , R. Ross , R. Thakur , B. Ozisikyilmaz , P. Kumar , W. Liao , and A. Choudhary . 2010. Enabling active storage on parallel I\/O software stacks . In Proceedings of the International Conference on Massive Storage Systems and Technologies (MSST\u201910) . 1--12. DOI:https:\/\/doi.org\/10.1109\/MSST. 2010 .5496981 10.1109\/MSST.2010.5496981 S. W. Son, S. Lang, P. Carns, R. Ross, R. Thakur, B. Ozisikyilmaz, P. Kumar, W. Liao, and A. Choudhary. 2010. Enabling active storage on parallel I\/O software stacks. In Proceedings of the International Conference on Massive Storage Systems and Technologies (MSST\u201910). 1--12. DOI:https:\/\/doi.org\/10.1109\/MSST.2010.5496981"},{"key":"e_1_2_1_86_1","volume-title":"Proceedings of the IEEE International Conference on Cluster Computing (CLUSTER\u201913)","author":"Soumagne J.","year":"2013","unstructured":"J. Soumagne , D. Kimpe , J. Zounmevo , M. Chaarawi , Q. Koziol , A. Afsahi , and R. Ross . 2013. Mercury: Enabling remote procedure call for high-performance computing . In Proceedings of the IEEE International Conference on Cluster Computing (CLUSTER\u201913) . 1--8. DOI:https:\/\/doi.org\/10.1109\/CLUSTER. 2013 .6702617 10.1109\/CLUSTER.2013.6702617 J. Soumagne, D. Kimpe, J. Zounmevo, M. Chaarawi, Q. Koziol, A. Afsahi, and R. Ross. 2013. Mercury: Enabling remote procedure call for high-performance computing. In Proceedings of the IEEE International Conference on Cluster Computing (CLUSTER\u201913). 1--8. DOI:https:\/\/doi.org\/10.1109\/CLUSTER.2013.6702617"},{"key":"e_1_2_1_87_1","volume-title":"Proceedings of the 11th USENIX Conference on File and Storage Technologies (FAST\u201913)","author":"Tiwari Devesh","year":"2013","unstructured":"Devesh Tiwari , Simona Boboila , Sudharshan S. Vazhkudai , Youngjae Kim , Xiaosong Ma , Peter J. Desnoyers , and Yan Solihin . 2013 . Active flash: Towards energy-efficient, in-situ data analytics on extreme-scale machines . In Proceedings of the 11th USENIX Conference on File and Storage Technologies (FAST\u201913) . 119--132. Devesh Tiwari, Simona Boboila, Sudharshan S. Vazhkudai, Youngjae Kim, Xiaosong Ma, Peter J. Desnoyers, and Yan Solihin. 2013. Active flash: Towards energy-efficient, in-situ data analytics on extreme-scale machines. In Proceedings of the 11th USENIX Conference on File and Storage Technologies (FAST\u201913). 119--132."},{"volume-title":"Proceedings of the 8th USENIX Conference on File and Storage Technologies (FAST\u201910)","author":"Tu Tiankai","key":"e_1_2_1_88_1","unstructured":"Tiankai Tu , Charles A. Rendleman , Patrick J. Miller , Federico Sacerdoti , Ron O. Dror , and David E. Shaw . 2010. Accelerating parallel analysis of scientific simulation data via Zazen . In Proceedings of the 8th USENIX Conference on File and Storage Technologies (FAST\u201910) . Tiankai Tu, Charles A. Rendleman, Patrick J. Miller, Federico Sacerdoti, Ron O. Dror, and David E. Shaw. 2010. Accelerating parallel analysis of scientific simulation data via Zazen. In Proceedings of the 8th USENIX Conference on File and Storage Technologies (FAST\u201910)."},{"key":"e_1_2_1_89_1","volume-title":"Proceedings of the International Conference for High Performance Computing, Networking, Storage, and Analysis (SC\u201911)","author":"Vishwanath V.","year":"2063","unstructured":"V. Vishwanath , M. Hereld , V. Morozov , and M. E. Papka . 2011. Topology-aware data movement and staging for I\/O acceleration on Blue Gene\/P supercomputing systems . In Proceedings of the International Conference for High Performance Computing, Networking, Storage, and Analysis (SC\u201911) . 1--11. DOI:https:\/\/doi.org\/10.1145\/ 2063 384.2063409 10.1145\/2063384.2063409 V. Vishwanath, M. Hereld, V. Morozov, and M. E. Papka. 2011. Topology-aware data movement and staging for I\/O acceleration on Blue Gene\/P supercomputing systems. In Proceedings of the International Conference for High Performance Computing, Networking, Storage, and Analysis (SC\u201911). 1--11. DOI:https:\/\/doi.org\/10.1145\/2063384.2063409"},{"key":"e_1_2_1_90_1","volume-title":"Proceedings of the IEEE Symposium on Large Data Analysis and Visualization (LDAV\u201911)","author":"Vishwanath V.","year":"2011","unstructured":"V. Vishwanath , M. Hereld , and M. E. Papka . 2011. Toward simulation-time data analysis and I\/O acceleration on leadership-class systems . In Proceedings of the IEEE Symposium on Large Data Analysis and Visualization (LDAV\u201911) . 9--14. DOI:https:\/\/doi.org\/10.1109\/LDAV. 2011 .6092178 10.1109\/LDAV.2011.6092178 V. Vishwanath, M. Hereld, and M. E. Papka. 2011. Toward simulation-time data analysis and I\/O acceleration on leadership-class systems. In Proceedings of the IEEE Symposium on Large Data Analysis and Visualization (LDAV\u201911). 9--14. DOI:https:\/\/doi.org\/10.1109\/LDAV.2011.6092178"},{"key":"e_1_2_1_91_1","doi-asserted-by":"publisher","DOI":"10.1145\/3035918.3064007"},{"key":"e_1_2_1_92_1","doi-asserted-by":"publisher","DOI":"10.1145\/2933349.2933353"},{"key":"e_1_2_1_93_1","doi-asserted-by":"publisher","DOI":"10.1145\/1374596.1374606"},{"key":"e_1_2_1_94_1","doi-asserted-by":"publisher","DOI":"10.14778\/2732967.2732972"},{"key":"e_1_2_1_95_1","doi-asserted-by":"publisher","DOI":"10.1145\/1132863.1132864"},{"key":"e_1_2_1_96_1","volume-title":"Proceedings of the Design Automation Test in Europe Conference Exhibition (DATE\u201918)","author":"Wu S.","year":"2018","unstructured":"S. Wu , K. Lin , and L. Chang . 2018. KVSSD: Close integration of LSM trees and flash translation layer for write-efficient KV store . In Proceedings of the Design Automation Test in Europe Conference Exhibition (DATE\u201918) . 563--568. DOI:https:\/\/doi.org\/10.23919\/DATE. 2018 .8342070 10.23919\/DATE.2018.8342070 S. Wu, K. Lin, and L. Chang. 2018. KVSSD: Close integration of LSM trees and flash translation layer for write-efficient KV store. In Proceedings of the Design Automation Test in Europe Conference Exhibition (DATE\u201918). 563--568. DOI:https:\/\/doi.org\/10.23919\/DATE.2018.8342070"},{"key":"e_1_2_1_97_1","volume-title":"Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201915)","author":"Wu Xingbo","year":"2015","unstructured":"Xingbo Wu , Yuehai Xu , Zili Shao , and Song Jiang . 2015 . LSM-trie: An LSM-tree-based ultra-large key-value store for small data . In Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201915) . 71--82. Xingbo Wu, Yuehai Xu, Zili Shao, and Song Jiang. 2015. LSM-trie: An LSM-tree-based ultra-large key-value store for small data. In Proceedings of the USENIX Annual Technical Conference (USENIX ATC\u201915). 71--82."},{"key":"e_1_2_1_98_1","volume-title":"Proceedings of the IEEE 36th International Conference on Data Engineering (ICDE\u201920). 1802--1805","author":"Yu X.","year":"2020","unstructured":"X. Yu , M. Youill , M. Woicik , A. Ghanem , M. Serafini , A. Aboulnaga , and M. Stonebraker . 2020. PushdownDB: Accelerating a DBMS using S3 computation . In Proceedings of the IEEE 36th International Conference on Data Engineering (ICDE\u201920). 1802--1805 . DOI:https:\/\/doi.org\/10.1109\/ICDE48307. 2020 .00174 10.1109\/ICDE48307.2020.00174 X. Yu, M. Youill, M. Woicik, A. Ghanem, M. Serafini, A. Aboulnaga, and M. Stonebraker. 2020. PushdownDB: Accelerating a DBMS using S3 computation. In Proceedings of the IEEE 36th International Conference on Data Engineering (ICDE\u201920). 1802--1805. DOI:https:\/\/doi.org\/10.1109\/ICDE48307.2020.00174"},{"key":"e_1_2_1_99_1","volume-title":"Proceedings of the International Conference on Massive Storage Systems and Technologies (MSST\u201911)","author":"Xie Yulai","year":"2011","unstructured":"Yulai Xie , K. Muniswamy-Reddy , D. Feng , D. D. E. Long , Yangwook Kang , Z. Niu , and Zhipeng Tan . 2011 . Design and evaluation of Oasis: An active storage framework based on T10 OSD standard . In Proceedings of the International Conference on Massive Storage Systems and Technologies (MSST\u201911) . 1--12. DOI:https:\/\/doi.org\/10.1109\/MSST.2011.5937220 10.1109\/MSST.2011.5937220 Yulai Xie, K. Muniswamy-Reddy, D. Feng, D. D. E. Long, Yangwook Kang, Z. Niu, and Zhipeng Tan. 2011. Design and evaluation of Oasis: An active storage framework based on T10 OSD standard. In Proceedings of the International Conference on Massive Storage Systems and Technologies (MSST\u201911). 1--12. DOI:https:\/\/doi.org\/10.1109\/MSST.2011.5937220"},{"key":"e_1_2_1_100_1","doi-asserted-by":"publisher","DOI":"10.1145\/3183713.3196931"},{"key":"e_1_2_1_101_1","volume-title":"Proceedings of the IEEE International Symposium on Parallel and Distributed Processing (IPDPS\u201910)","author":"Zheng F.","year":"2010","unstructured":"F. Zheng , H. Abbasi , C. Docan , J. Lofstead , Q. Liu , S. Klasky , M. Parashar , N. Podhorszki , K. Schwan , and M. Wolf . 2010. PreDatA\u2014Preparatory data analytics on peta-scale machines . In Proceedings of the IEEE International Symposium on Parallel and Distributed Processing (IPDPS\u201910) . 1--12. DOI:https:\/\/doi.org\/10.1109\/IPDPS. 2010 .5470454 10.1109\/IPDPS.2010.5470454 F. Zheng, H. Abbasi, C. Docan, J. Lofstead, Q. Liu, S. Klasky, M. Parashar, N. Podhorszki, K. Schwan, and M. Wolf. 2010. PreDatA\u2014Preparatory data analytics on peta-scale machines. In Proceedings of the IEEE International Symposium on Parallel and Distributed Processing (IPDPS\u201910). 1--12. DOI:https:\/\/doi.org\/10.1109\/IPDPS.2010.5470454"},{"volume-title":"Proceedings of the International Conference for High Performance Computing, Networking, Storage, and Analysis (SC\u201913)","author":"Zheng F.","key":"e_1_2_1_102_1","unstructured":"F. Zheng , H. Yu , C. Hantas , M. Wolf , G. Eisenhauer , K. Schwan , H. Abbasi , and S. Klasky . 2013. GoldRush: Resource efficient in situ scientific data analytics using fine-grained interference aware execution . In Proceedings of the International Conference for High Performance Computing, Networking, Storage, and Analysis (SC\u201913) . 1--12. DOI:https:\/\/doi.org\/10.1145\/2503210.2503279 10.1145\/2503210.2503279 F. Zheng, H. Yu, C. Hantas, M. Wolf, G. Eisenhauer, K. Schwan, H. Abbasi, and S. Klasky. 2013. GoldRush: Resource efficient in situ scientific data analytics using fine-grained interference aware execution. In Proceedings of the International Conference for High Performance Computing, Networking, Storage, and Analysis (SC\u201913). 1--12. DOI:https:\/\/doi.org\/10.1145\/2503210.2503279"},{"key":"e_1_2_1_103_1","volume-title":"Proceedings of the IEEE International Symposium on Parallel and Distributed Processing (IPDPS\u201913)","author":"Zheng F.","year":"2013","unstructured":"F. Zheng , H. Zou , G. Eisenhauer , K. Schwan , M. Wolf , J. Dayal , T. A. Nguyen , J. Cao , H. Abbasi , S. Klasky , N. Podhorszki , and H. Yu . 2013. FlexIO: I\/O middleware for location-flexible scientific data analytics . In Proceedings of the IEEE International Symposium on Parallel and Distributed Processing (IPDPS\u201913) . 320--331. DOI:https:\/\/doi.org\/10.1109\/IPDPS. 2013 .46 10.1109\/IPDPS.2013.46 F. Zheng, H. Zou, G. Eisenhauer, K. Schwan, M. Wolf, J. Dayal, T. A. Nguyen, J. Cao, H. Abbasi, S. Klasky, N. Podhorszki, and H. Yu. 2013. FlexIO: I\/O middleware for location-flexible scientific data analytics. In Proceedings of the IEEE International Symposium on Parallel and Distributed Processing (IPDPS\u201913). 320--331. DOI:https:\/\/doi.org\/10.1109\/IPDPS.2013.46"},{"key":"e_1_2_1_104_1","doi-asserted-by":"publisher","DOI":"10.1145\/3149393.3149398"},{"key":"e_1_2_1_105_1","doi-asserted-by":"publisher","DOI":"10.1145\/2834976.2834984"},{"key":"e_1_2_1_106_1","volume-title":"Proceedings of the 2nd Workshop on Interactions of NVM\/Flash with Operating Systems and Workloads (INFLOW\u201914)","author":"Zuck Aviad","year":"2014","unstructured":"Aviad Zuck , Sivan Toledo , Dmitry Sotnikov , and Danny Harnik . 2014 . Compression and SSDs: Where and how? In Proceedings of the 2nd Workshop on Interactions of NVM\/Flash with Operating Systems and Workloads (INFLOW\u201914) . Aviad Zuck, Sivan Toledo, Dmitry Sotnikov, and Danny Harnik. 2014. Compression and SSDs: Where and how? In Proceedings of the 2nd Workshop on Interactions of NVM\/Flash with Operating Systems and Workloads (INFLOW\u201914)."}],"container-title":["ACM Transactions on Storage"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3415581","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3415581","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3415581","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T21:31:53Z","timestamp":1750195913000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3415581"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,9,24]]},"references-count":104,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2020,11,30]]}},"alternative-id":["10.1145\/3415581"],"URL":"https:\/\/doi.org\/10.1145\/3415581","relation":{},"ISSN":["1553-3077","1553-3093"],"issn-type":[{"type":"print","value":"1553-3077"},{"type":"electronic","value":"1553-3093"}],"subject":[],"published":{"date-parts":[[2020,9,24]]},"assertion":[{"value":"2020-02-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2020-08-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2020-09-24","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}