{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T12:14:41Z","timestamp":1763468081951,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":31,"publisher":"ACM","license":[{"start":{"date-parts":[[2012,5,21]],"date-time":"2012-05-21T00:00:00Z","timestamp":1337558400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000144","name":"Division of Computer and Network Systems","doi-asserted-by":"publisher","award":["CNS-0834473"],"award-info":[{"award-number":["CNS-0834473"]}],"id":[{"id":"10.13039\/100000144","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2012,5,21]]},"DOI":"10.1145\/2236584.2236589","type":"proceedings-article","created":{"date-parts":[[2012,6,1]],"date-time":"2012-06-01T15:51:57Z","timestamp":1338565917000},"page":"33-38","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":10,"title":["Hathi"],"prefix":"10.1145","author":[{"given":"Mohit","family":"Saxena","sequence":"first","affiliation":[{"name":"U. Wisconsin-Madison"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mehul A.","family":"Shah","sequence":"additional","affiliation":[{"name":"Nou Data"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stavros","family":"Harizopoulos","sequence":"additional","affiliation":[{"name":"Nou Data"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Michael M.","family":"Swift","sequence":"additional","affiliation":[{"name":"U. Wisconsin-Madison"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Arif","family":"Merchant","sequence":"additional","affiliation":[{"name":"Google"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2012,5,21]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Fusion-IO PCI-e ioDrive. www.fusionio.com\/products\/iodrive.  Fusion-IO PCI-e ioDrive. www.fusionio.com\/products\/iodrive."},{"key":"e_1_3_2_1_2_1","unstructured":"FusionIO Auto-Commit Memory. http:\/\/www.fusionio.com\/blog\/auto-commit-memory\\\\-cutting-latency-by-eliminating-block-i\/o.  FusionIO Auto-Commit Memory. http:\/\/www.fusionio.com\/blog\/auto-commit-memory\\\\-cutting-latency-by-eliminating-block-i\/o."},{"key":"e_1_3_2_1_3_1","unstructured":"GemStone Object Server. www.gemstone.com\/products\/gemstone.  GemStone Object Server. www.gemstone.com\/products\/gemstone."},{"key":"e_1_3_2_1_4_1","unstructured":"memcached: High-performance Main-Memory Key-Value Store. www.memcached.org.  memcached: High-performance Main-Memory Key-Value Store. www.memcached.org."},{"key":"e_1_3_2_1_5_1","unstructured":"Oracle TimesTen In-Memory Database. www.oracle.com\/timesten.  Oracle TimesTen In-Memory Database. www.oracle.com\/timesten."},{"key":"e_1_3_2_1_6_1","unstructured":"VoltDB: SQL DBMS with ACID. www.voltdb.com.  VoltDB: SQL DBMS with ACID. www.voltdb.com."},{"key":"e_1_3_2_1_7_1","volume-title":"USENIX","author":"Agrawal N.","year":"2008","unstructured":"N. Agrawal , V. Prabhakaran , T. Wobber , J. Davis , M. Manasse , and R. Panigrahy . Design tradeoffs for ssd performance . In USENIX , 2008 . N. Agrawal, V. Prabhakaran, T. Wobber, J. Davis, M. Manasse, and R. Panigrahy. Design tradeoffs for ssd performance. In USENIX, 2008."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1294261.1294278"},{"key":"e_1_3_2_1_9_1","volume-title":"NSDI","author":"Badam A.","year":"2011","unstructured":"A. Badam and V. S. Pai . SSDAlloc: Hybrid ssd\/ram memory management made easy . In NSDI , 2011 . A. Badam and V. S. Pai. SSDAlloc: Hybrid ssd\/ram memory management made easy. In NSDI, 2011."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1989323.1989352"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.5555\/2014698.2014864"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1950365.1950380"},{"key":"e_1_3_2_1_13_1","first-page":"289","volume-title":"Journal of Computer Systems","volume":"7","author":"Dearle A.","year":"1994","unstructured":"A. Dearle , R. di Bona , J. Farrow , F. Henskens , A. Lindstr\u00f6m , J. Rosenberg , and F. Vaughan . Grasshopper: an orthogonally persistent operating system . In Journal of Computer Systems , volume 7 , pages 289 -- 312 , 1994 . A. Dearle, R. di Bona, J. Farrow, F. Henskens, A. Lindstr\u00f6m, J. Rosenberg, and F. Vaughan. Grasshopper: an orthogonally persistent operating system. In Journal of Computer Systems, volume 7, pages 289--312, 1994."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1294261.1294281"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1345206.1345241"},{"key":"e_1_3_2_1_16_1","volume-title":"VLDB","author":"Gray J.","year":"1981","unstructured":"J. Gray . The transaction concept: Virtues and limitations . In VLDB , 1981 . J. Gray. The transaction concept: Virtues and limitations. In VLDB, 1981."},{"key":"e_1_3_2_1_17_1","volume-title":"Tandem TR 88.1","author":"Helland P.","year":"1988","unstructured":"P. Helland , H. Sammer , J. Lyon , R. Carr , and P. Garrett . Group commit timers and high-volume transaction systems . In Tandem TR 88.1 , 1988 . P. Helland, H. Sammer, J. Lyon, R. Carr, and P. Garrett. Group commit timers and high-volume transaction systems. In Tandem TR 88.1, 1988."},{"key":"e_1_3_2_1_18_1","unstructured":"Intel. X-25 mainstream ssd datasheet. http:\/\/www.intel.com\/design\/flash\/nand\/mainstream\/index.htm.  Intel. X-25 mainstream ssd datasheet. http:\/\/www.intel.com\/design\/flash\/nand\/mainstream\/index.htm."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.14778\/1454159.1454211"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.2200\/S00070ED1V01Y200611CAC002"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/268998.266665"},{"key":"e_1_3_2_1_22_1","volume-title":"IISWC","author":"Minh C. C.","year":"2008","unstructured":"C. C. Minh , J. Chung , C. Kozyrakis , and K. Olukotun . STAMP: Stanford transactional applications for multi-processing . In IISWC , 2008 . C. C. Minh, J. Chung, C. Kozyrakis, and K. Olukotun. STAMP: Stanford transactional applications for multi-processing. In IISWC, 2008."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1713254.1713276"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/174613.174615"},{"key":"e_1_3_2_1_25_1","volume-title":"Swift Flash VM: Virtual Memory Management on Flash. In Usenix Annual Technical Conference","author":"Saxena M.","year":"2010","unstructured":"M. Saxena and M. M. Swift Flash VM: Virtual Memory Management on Flash. In Usenix Annual Technical Conference , 2010 . M. Saxena and M. M. Swift Flash VM: Virtual Memory Management on Flash. In Usenix Annual Technical Conference, 2010."},{"key":"e_1_3_2_1_26_1","volume-title":"Workshop on Persistent Object Systems","author":"Shekita E.","year":"1990","unstructured":"E. Shekita and M. Zwilling . Cricket: A mapped, persistent object store . In Workshop on Persistent Object Systems , 1990 . E. Shekita and M. Zwilling. Cricket: A mapped, persistent object store. In Workshop on Persistent Object Systems, 1990."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/157710.157737"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.14778\/1687627.1687769"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/1950365.1950379"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.5555\/615232.615238"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/195473.195506"}],"event":{"name":"SIGMOD\/PODS '12: International Conference on Management of Data","sponsor":["SIGMOD ACM Special Interest Group on Management of Data"],"location":"Scottsdale Arizona","acronym":"SIGMOD\/PODS '12"},"container-title":["Proceedings of the Eighth International Workshop on Data Management on New Hardware"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2236584.2236589","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2236584.2236589","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T19:08:06Z","timestamp":1750273686000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2236584.2236589"}},"subtitle":["durable transactions for memory using flash"],"short-title":[],"issued":{"date-parts":[[2012,5,21]]},"references-count":31,"alternative-id":["10.1145\/2236584.2236589","10.1145\/2236584"],"URL":"https:\/\/doi.org\/10.1145\/2236584.2236589","relation":{},"subject":[],"published":{"date-parts":[[2012,5,21]]},"assertion":[{"value":"2012-05-21","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}