{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,20]],"date-time":"2026-03-20T02:11:18Z","timestamp":1773972678078,"version":"3.50.1"},"reference-count":43,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"9","license":[{"start":{"date-parts":[[2017,9,1]],"date-time":"2017-09-01T00:00:00Z","timestamp":1504224000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Proc. IEEE"],"published-print":{"date-parts":[[2017,9]]},"DOI":"10.1109\/jproc.2017.2731776","type":"journal-article","created":{"date-parts":[[2017,8,7]],"date-time":"2017-08-07T18:10:10Z","timestamp":1502129410000},"page":"1822-1833","source":"Crossref","is-referenced-by-count":203,"title":["Platform Storage Performance With 3D XPoint Technology"],"prefix":"10.1109","volume":"105","author":[{"given":"Frank T.","family":"Hady","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Annie","family":"Foong","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bryan","family":"Veal","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dan","family":"Williams","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref39","author":"rajshekhar","year":"2013","journal-title":"fatcache"},{"key":"ref38","author":"fitzpatrick","year":"0","journal-title":"Memcached"},{"key":"ref33","author":"borthakur","year":"2013","journal-title":"Under the Hood Building and Open-sourcing RocksDB"},{"key":"ref32","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-031-01724-7","author":"jacob","year":"2009","journal-title":"The Memory System You Can&#x2019;t Avoid It You Can&#x2019;t Ignore It You Can&#x2019;t Fake It"},{"key":"ref31","article-title":"IOPS schmIOPS! What really matters in SSD performance","author":"grimsrud","year":"2013","journal-title":"Proc Flash Memory Summit"},{"key":"ref30","author":"ramseyer","year":"2015","journal-title":"How We Test HDDs and SSDs"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2000.839382"},{"key":"ref36","year":"0","journal-title":"Aerospike Certification Tool (ACT)"},{"key":"ref35","article-title":"NVMe, storage class memory and operational databases: Real-world results","author":"bulkowski","year":"2016","journal-title":"Proc Flash Memory Summit"},{"key":"ref34","year":"2016","journal-title":"White Paper Building an Enterprise-Grade Database Architecture for Mission-Critical Real-Time Applications"},{"key":"ref10","author":"zwisler","year":"0","journal-title":"Persistent Memory File System"},{"key":"ref40","article-title":"Managing persistent memory","author":"williams","year":"2016","journal-title":"Proc Vault Linux Storage Filesyst Conf (Vault)"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/2592798.2592814"},{"key":"ref12","author":"kudryavtsev","year":"2016","journal-title":"SSD as a System Memory? Yes With ScaleMP&#x2019;s Technology"},{"key":"ref13","first-page":"39","article-title":"Programming models for emerging non-volatile memory technologies","volume":"38","author":"rudoff","year":"2013","journal-title":"login"},{"key":"ref14","author":"corbet","year":"2015","journal-title":"Persistent Memory Support Progress"},{"key":"ref15","author":"rudoff","year":"0","journal-title":"NVM Library"},{"key":"ref16","first-page":"15","article-title":"Towards SSD-ready enterprise platforms","author":"foong","year":"2010","journal-title":"Proc 1st Int Workshop Accel Data Manage Syst Using Modern Processor Storage Archit (ADMS)"},{"key":"ref17","author":"hennessy","year":"2011","journal-title":"Computer Architecture A Quantitative Approach"},{"key":"ref18","author":"kerekes","year":"2007","journal-title":"SSD Market History"},{"key":"ref19","year":"0"},{"key":"ref28","author":"axboe","year":"2017","journal-title":"fio HOWTO"},{"key":"ref4","year":"0","journal-title":"Crucial NVDIMMs Powerful and Persistent Server Memory Performance"},{"key":"ref27","author":"chen","year":"2016","journal-title":"mm\/swap Regular Page Swap Optimizations"},{"key":"ref3","author":"shilov","year":"2016","journal-title":"Western Digital to Use 3D ReRAM as Storage Class Memory for Special-Purpose SSDs"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/1629575.1629589"},{"key":"ref29","year":"0","journal-title":"Iometer"},{"key":"ref5","article-title":"Transactional flash","author":"prabhakaran","year":"2008","journal-title":"Proc 8th USENIX Conf Operat Syst Des Implement (OSDI?08)"},{"key":"ref8","author":"hellwig","year":"2015","journal-title":"[PATCH 2\/2] pmem Add a Driver for Persistent Memory"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/1950365.1950379"},{"key":"ref2","author":"nguyen","year":"2016","journal-title":"MRAM Improvements to Automotive Non-Volatile Memory Storage"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/2063384.2063436"},{"key":"ref1","year":"2016","journal-title":"IBM Scientists Achieve Storage Memory Breakthrough"},{"key":"ref20","first-page":"22","article-title":"Linux block IO: introducing multi-queue SSD access on multi-core systems","author":"bj\u00f8ling","year":"2013","journal-title":"Proc 6th ACM Int Syst Storage Conf (SYSSTOR)"},{"key":"ref22","author":"mason","year":"2017","journal-title":"Btrfs"},{"key":"ref21","first-page":"3","article-title":"When poll is better than interrupt","author":"yang","year":"2012","journal-title":"Proc USENIX Conf File Storage Technol (FAST)"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.14778\/2732269.2732277"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/MSST.2015.7208283"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1145\/2619228.2619236"},{"key":"ref23","year":"2010","journal-title":"Oracle Solaris ZFS Administration Guide"},{"key":"ref26","author":"yang","year":"2016","journal-title":"Pmbench"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.14778\/2735496.2735502"},{"key":"ref25","first-page":"323","article-title":"NOVA: A log-structured file system for hybrid volatile\/non-volatile main memories","author":"xu","year":"2016","journal-title":"Proc USENIX Conf File Storage Technol"}],"container-title":["Proceedings of the IEEE"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/5\/8013039\/08003284.pdf?arnumber=8003284","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,8,24]],"date-time":"2023-08-24T21:58:24Z","timestamp":1692914304000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/8003284\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,9]]},"references-count":43,"journal-issue":{"issue":"9"},"URL":"https:\/\/doi.org\/10.1109\/jproc.2017.2731776","relation":{},"ISSN":["0018-9219","1558-2256"],"issn-type":[{"value":"0018-9219","type":"print"},{"value":"1558-2256","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,9]]}}}