Non-volatile unified memory page management for improving performance

Ashok Sharma, Sang Jae Nam, Cheong Ghil Kim, Shin-Dug Kim

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)

Abstract

Newly emerging non-volatile memory's future is promising and challenging because its performance and power consumption has been improved significantly. The performance improvement triggers these to be a major part of the today's generation computer systems in replacing main memory specially. This research particularly focuses on the page fault and page swap management via Operating System (OS) in order to improve the performance by employing unified memory system (UMS). This proposes, merging of conventional main memory and storage into a single memory layer, called as Unified Memory System. Also the proposed module is designed virtually in two zones, static zone and dynamic zone to support conventional memory management. For this, we analyze the operating system memory management behavior and its tendency to manage the non-volatile UMS through OS kernel for improving system performance. Avoiding data duplication between main memory and storage and frequent page faults are the major concern of this research, unlike a conventional DRAM main memory based system. We utilize phase change memory (PCM) as a suitable candidate for constructing UMS, because of its high density and non-volatility features. We depict the significant number of reduced page faults and execution improvement which will support the fast booting of the systems in near future.

Original languageEnglish
Title of host publication2014 International Conference on IT Convergence and Security, ICITCS 2014
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781479965410
DOIs
Publication statusPublished - 2014 Jan 23
Event4th 2014 International Conference on IT Convergence and Security, ICITCS 2014 - Beijing, China
Duration: 2014 Oct 282014 Oct 30

Other

Other4th 2014 International Conference on IT Convergence and Security, ICITCS 2014
CountryChina
CityBeijing
Period14/10/2814/10/30

Fingerprint

Data storage equipment
Computer systems
Phase change memory
Dynamic random access storage
Computer operating systems
Merging
Electric power utilization

All Science Journal Classification (ASJC) codes

  • Computer Networks and Communications

Cite this

Sharma, A., Nam, S. J., Kim, C. G., & Kim, S-D. (2014). Non-volatile unified memory page management for improving performance. In 2014 International Conference on IT Convergence and Security, ICITCS 2014 [7021792] Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/ICITCS.2014.7021792
Sharma, Ashok ; Nam, Sang Jae ; Kim, Cheong Ghil ; Kim, Shin-Dug. / Non-volatile unified memory page management for improving performance. 2014 International Conference on IT Convergence and Security, ICITCS 2014. Institute of Electrical and Electronics Engineers Inc., 2014.
@inproceedings{0859dbf4c14b4ac4a89311ee7ff11bf9,
title = "Non-volatile unified memory page management for improving performance",
abstract = "Newly emerging non-volatile memory's future is promising and challenging because its performance and power consumption has been improved significantly. The performance improvement triggers these to be a major part of the today's generation computer systems in replacing main memory specially. This research particularly focuses on the page fault and page swap management via Operating System (OS) in order to improve the performance by employing unified memory system (UMS). This proposes, merging of conventional main memory and storage into a single memory layer, called as Unified Memory System. Also the proposed module is designed virtually in two zones, static zone and dynamic zone to support conventional memory management. For this, we analyze the operating system memory management behavior and its tendency to manage the non-volatile UMS through OS kernel for improving system performance. Avoiding data duplication between main memory and storage and frequent page faults are the major concern of this research, unlike a conventional DRAM main memory based system. We utilize phase change memory (PCM) as a suitable candidate for constructing UMS, because of its high density and non-volatility features. We depict the significant number of reduced page faults and execution improvement which will support the fast booting of the systems in near future.",
author = "Ashok Sharma and Nam, {Sang Jae} and Kim, {Cheong Ghil} and Shin-Dug Kim",
year = "2014",
month = "1",
day = "23",
doi = "10.1109/ICITCS.2014.7021792",
language = "English",
booktitle = "2014 International Conference on IT Convergence and Security, ICITCS 2014",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
address = "United States",

}

Sharma, A, Nam, SJ, Kim, CG & Kim, S-D 2014, Non-volatile unified memory page management for improving performance. in 2014 International Conference on IT Convergence and Security, ICITCS 2014., 7021792, Institute of Electrical and Electronics Engineers Inc., 4th 2014 International Conference on IT Convergence and Security, ICITCS 2014, Beijing, China, 14/10/28. https://doi.org/10.1109/ICITCS.2014.7021792

Non-volatile unified memory page management for improving performance. / Sharma, Ashok; Nam, Sang Jae; Kim, Cheong Ghil; Kim, Shin-Dug.

2014 International Conference on IT Convergence and Security, ICITCS 2014. Institute of Electrical and Electronics Engineers Inc., 2014. 7021792.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - Non-volatile unified memory page management for improving performance

AU - Sharma, Ashok

AU - Nam, Sang Jae

AU - Kim, Cheong Ghil

AU - Kim, Shin-Dug

PY - 2014/1/23

Y1 - 2014/1/23

N2 - Newly emerging non-volatile memory's future is promising and challenging because its performance and power consumption has been improved significantly. The performance improvement triggers these to be a major part of the today's generation computer systems in replacing main memory specially. This research particularly focuses on the page fault and page swap management via Operating System (OS) in order to improve the performance by employing unified memory system (UMS). This proposes, merging of conventional main memory and storage into a single memory layer, called as Unified Memory System. Also the proposed module is designed virtually in two zones, static zone and dynamic zone to support conventional memory management. For this, we analyze the operating system memory management behavior and its tendency to manage the non-volatile UMS through OS kernel for improving system performance. Avoiding data duplication between main memory and storage and frequent page faults are the major concern of this research, unlike a conventional DRAM main memory based system. We utilize phase change memory (PCM) as a suitable candidate for constructing UMS, because of its high density and non-volatility features. We depict the significant number of reduced page faults and execution improvement which will support the fast booting of the systems in near future.

AB - Newly emerging non-volatile memory's future is promising and challenging because its performance and power consumption has been improved significantly. The performance improvement triggers these to be a major part of the today's generation computer systems in replacing main memory specially. This research particularly focuses on the page fault and page swap management via Operating System (OS) in order to improve the performance by employing unified memory system (UMS). This proposes, merging of conventional main memory and storage into a single memory layer, called as Unified Memory System. Also the proposed module is designed virtually in two zones, static zone and dynamic zone to support conventional memory management. For this, we analyze the operating system memory management behavior and its tendency to manage the non-volatile UMS through OS kernel for improving system performance. Avoiding data duplication between main memory and storage and frequent page faults are the major concern of this research, unlike a conventional DRAM main memory based system. We utilize phase change memory (PCM) as a suitable candidate for constructing UMS, because of its high density and non-volatility features. We depict the significant number of reduced page faults and execution improvement which will support the fast booting of the systems in near future.

UR - http://www.scopus.com/inward/record.url?scp=84988240322&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84988240322&partnerID=8YFLogxK

U2 - 10.1109/ICITCS.2014.7021792

DO - 10.1109/ICITCS.2014.7021792

M3 - Conference contribution

AN - SCOPUS:84988240322

BT - 2014 International Conference on IT Convergence and Security, ICITCS 2014

PB - Institute of Electrical and Electronics Engineers Inc.

ER -

Sharma A, Nam SJ, Kim CG, Kim S-D. Non-volatile unified memory page management for improving performance. In 2014 International Conference on IT Convergence and Security, ICITCS 2014. Institute of Electrical and Electronics Engineers Inc. 2014. 7021792 https://doi.org/10.1109/ICITCS.2014.7021792