{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:11:33Z","timestamp":1750306293667,"version":"3.41.0"},"reference-count":17,"publisher":"Association for Computing Machinery (ACM)","issue":"9","license":[{"start":{"date-parts":[[2015,11,1]],"date-time":"2015-11-01T00:00:00Z","timestamp":1446336000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Queue"],"published-print":{"date-parts":[[2015,11]]},"abstract":"<jats:p>For the entire careers of most practicing computer scientists, a fundamental observation has consistently held true: CPUs are significantly more performant and more expensive than I\/O devices. The fact that CPUs can process data at extremely high rates, while simultaneously servicing multiple I\/O devices, has had a sweeping impact on the design of both hardware and software for systems of all sizes, for pretty much as long as we\u2019ve been building them.<\/jats:p>","DOI":"10.1145\/2857274.2874238","type":"journal-article","created":{"date-parts":[[2019,5,16]],"date-time":"2019-05-16T15:01:36Z","timestamp":1558018896000},"page":"33-56","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":7,"title":["Non-volatile Storage"],"prefix":"10.1145","volume":"13","author":[{"given":"Mihir","family":"Nanavati","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Malte","family":"Schwarzkopf","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jake","family":"Wires","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andrew","family":"Warfield","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2015,11,7]]},"reference":[{"volume-title":"Proceedings of the 11th USENIX Symposium","year":"2014","author":"Belay A.","key":"e_1_2_1_1_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_2_1","DOI":"10.1145\/2485732.2485740"},{"unstructured":"Bryant R. E. O'Hallaron D. R. 2003. Computer systems: a programmer's perspective volume 2. Prentice Hall Englewood Cliffs NJ  Bryant R. E. O'Hallaron D. R. 2003. Computer systems: a programmer's perspective volume 2. Prentice Hall Englewood Cliffs NJ","key":"e_1_2_1_3_1"},{"unstructured":"Chen. Y. 2015 The truth about MapReduce performance on SSDs. http:\/\/radar.oreilly.com\/2015\/07\/the-truth-aboutmapreduce-performance-on-ssds.html  Chen. Y. 2015 The truth about MapReduce performance on SSDs. http:\/\/radar.oreilly.com\/2015\/07\/the-truth-aboutmapreduce-performance-on-ssds.html","key":"e_1_2_1_4_1"},{"volume-title":"Proceedings of the 12th USENIX conference on File and Storage Technologies (FAST).","year":"2014","author":"Cully B.","key":"e_1_2_1_5_1"},{"unstructured":"Dean J. 2007. \"Software engineering advice from building large-scale distributed systems.\" CS295 Lecture at Stanford University July 2007. http:\/\/research.google.com\/people\/jeff\/stanford-295-talk.pdf  Dean J. 2007. \"Software engineering advice from building large-scale distributed systems.\" CS295 Lecture at Stanford University July 2007. http:\/\/research.google.com\/people\/jeff\/stanford-295-talk.pdf","key":"e_1_2_1_6_1"},{"volume-title":"Proceedings of the Sixth Symposium on Operating Systems Design and Implementation (OSDI).","year":"2004","author":"Dean J.","key":"e_1_2_1_7_1"},{"volume-title":"Proceedings of the 11th USENIX Symposium on Networked Systems Design and Implementation (NSDI).","year":"2014","author":"Jeong E. Y.","key":"e_1_2_1_8_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_9_1","DOI":"10.1145\/2043556.2043560"},{"volume-title":"Proceedings of the 10th USENIX Workshop on Hot Topics in Operating Systems (HotOS).","year":"2005","author":"Papathanasiou A. E.","key":"e_1_2_1_10_1"},{"volume-title":"Proceedings of the 8th USENIX Symposium on Networked Systems Design and Implementation (NSDI).","year":"2011","author":"Rasmussen A.","key":"e_1_2_1_11_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_12_1","DOI":"10.1145\/250007.250012"},{"volume-title":"Proceedings of the USENIX Annual Technical Conference (ATC).","year":"2012","author":"Rizzo L.","key":"e_1_2_1_13_1"},{"unstructured":"Tkachenko V. 2012. Intel SSD 910 vs. HDD RAID in TPC-C-MySQL benchmark. https:\/\/www.percona.com\/ blog\/2012\/09\/11\/intel-ssd-910-vs-hdd-raid-in-tpcc-mysqlbenchmark\/  Tkachenko V. 2012. Intel SSD 910 vs. HDD RAID in TPC-C-MySQL benchmark. https:\/\/www.percona.com\/ blog\/2012\/09\/11\/intel-ssd-910-vs-hdd-raid-in-tpcc-mysqlbenchmark\/","key":"e_1_2_1_14_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_15_1","DOI":"10.5555\/2685048.2685075"},{"doi-asserted-by":"publisher","key":"e_1_2_1_16_1","DOI":"10.5555\/2208461.2208464"},{"volume-title":"Proceedings of the 9th USENIX Symposium on Networked Systems Design and Implementation (NSDI).","year":"2012","author":"Zaharia M.","key":"e_1_2_1_17_1"}],"container-title":["Queue"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2857274.2874238","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2857274.2874238","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:39:08Z","timestamp":1750221548000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2857274.2874238"}},"subtitle":["Implications of the Datacenter\u2019s Shifting Center"],"short-title":[],"issued":{"date-parts":[[2015,11]]},"references-count":17,"journal-issue":{"issue":"9","published-print":{"date-parts":[[2015,11]]}},"alternative-id":["10.1145\/2857274.2874238"],"URL":"https:\/\/doi.org\/10.1145\/2857274.2874238","relation":{},"ISSN":["1542-7730","1542-7749"],"issn-type":[{"type":"print","value":"1542-7730"},{"type":"electronic","value":"1542-7749"}],"subject":[],"published":{"date-parts":[[2015,11]]},"assertion":[{"value":"2015-11-07","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}