TY - JOUR T1 - I/O Translation Layer Technology for High-performance and Compatibility Using New Memory AU - Song, Hyunsub AU - Moon, Young Je AU - Noh, Sam H. JO - Journal of KIISE, JOK PY - 2015 DA - 2015/1/14 DO - KW - new memory KW - file system compatibility KW - storage KW - byte-level I/O KW - high-performance I/O AB - The rapid advancement of computing technology has triggered the need for fast data I/O processing and high-performance storage technology. Next generation memory technology, which we refer to as new memory, is anticipated to be used for high-performance storage as they have excellent characteristics as a storage device with non-volatility and latency close to DRAM. This research proposes NTL (New memory Translation layer) as a technology to make use of new memory as storage. With the addition of NTL, conventional I/O is served with existing mature disk-based file systems providing compatibility, while new memory I/O is serviced through the NTL to take advantage of the byte-addressability feature of new memory. In this paper, we describe the design of NTL and provide experiment measurement results that show that our design will bring performance benefits.