• Title/Summary/Keyword: Non-volatile

Search Result 769, Processing Time 0.033 seconds

Characterization and Improvement of Non-Volatile Dual In-Line Memory Module (NVDIMM의 동작 특성 분석 및 개선 방안 연구)

  • Park, Jaehyun;Lee, Hyung Gyu
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.12 no.3
    • /
    • pp.177-184
    • /
    • 2017
  • High performance non-volatile memory system can mitigate the gap between main memory and storage. However, no single memory devices fulfill the requirements. Non-volatile Dual In-line Memory Module (NVDIMM) consisted of DRAMs and NAND Flashes has been proposed to achieve the performance and non-volatility simultaneously. When power outage occurs, data in DRAM is backed up into NAND Flash using a small-size external energy storage such as a supercapacitor. Backup and restore operations of NVDIMM do not cooperate with the operating system in the NVDIMM standard, thus there is room to optimize its operation. This paper analysis the operation of NVDIMM and proposes a method to reduce backup and restore time. Particularly, data compression is introduced to reduce the amount of data that to be backed up and restored. The simulation results show that the proposed method reduces up to 72.6% of backup and restore time.

Energy Consumption Evaluation for Two-Level Cache with Non-Volatile Memory Targeting Mobile Processors

  • Matsuno, Shota;Togawa, Masashi;Yanagisawa, Masao;Kimura, Shinji;Sugibayashi, Tadahiko;Togawa, Nozomu
    • IEIE Transactions on Smart Processing and Computing
    • /
    • v.2 no.4
    • /
    • pp.226-239
    • /
    • 2013
  • A number of systems have several on-chip memories with cache memory being one of them. Conventional cache memory consists of SRAM but the ratio of static energy to the total energy of the memory architecture becomes larger as the leakage power of traditional SRAM increases. Spin-Torque Transfer RAM (STT-RAM), which is a variety of Non-Volatile Memory (NVM), has many advantages over SRAM, such as high density, low leakage power, and non-volatility, but it consumes too much writing energy. This study evaluated a wide range of energy consumptions of a two-level cache using NVM partially on a mobile processor. Through a number of experimental evaluations, it was confirmed that the use of NVM partially in the two-level cache effectively reduces energy consumption significantly.

  • PDF

Performance Analysis of Flash Memory SSD with Non-volatile Cache for Log Storage (비휘발성 캐시를 사용하는 플래시 메모리 SSD의 데이터베이스 로깅 성능 분석)

  • Hong, Dae-Yong;Oh, Gi-Hwan;Kang, Woon-Hak;Lee, Sang-Won
    • Journal of KIISE
    • /
    • v.42 no.1
    • /
    • pp.107-113
    • /
    • 2015
  • In a database system, updates on pages that are made by a transaction should be stored in a secondary storage before the commit is complete. Generic secondary storages have volatile DRAM caches to hide long latency for non-volatile media. However, as logs that are only written to the volatile DRAM cache don't ensure durability, logging latency cannot be hidden. Recently, a flash SSD with capacitor-backed DRAM cache was developed to overcome the shortcoming. Storage devices, like those with a non-volatile cache, will increase transaction throughput because transactions can commit as soon as the logs reach the cache. In this paper, we analyzed performance in terms of transaction throughput when the SSD with capacitor-backed DRAM cache was used as log storage. The transaction throughput can be improved over three times, by committing right after storing the logs to the DRAM cache, rather than to a secondary storage device. Also, we showed that it could acquire over 73% of the ideal logging performance with proper tuning.

Adaptive Writeback-aware Cache Management Policy for Lifetime Extension of Non-volatile Memory

  • Hwang, Sang-Ho;Choi, Ju Hee;Kwak, Jong Wook
    • JSTS:Journal of Semiconductor Technology and Science
    • /
    • v.17 no.4
    • /
    • pp.514-523
    • /
    • 2017
  • In this paper, we propose Adaptive Writeback-aware Cache management (AWC) to prolong the lifetime of non-volatile main memory systems by reducing the number of writebacks. The last-level cache in AWC is partitioned into Least Recently Used (LRU) segment and LRU using Dirty block Precedence (DP-LRU) segment. The DP-LRU segment evicts clean blocks first for giving reuse opportunity to dirty blocks. AWC can also determine the efficient size of DP-LRU segment for reducing the number of writebacks according to memory access patterns of programs. In the performance evaluation, we showed that AWC reduced the number of writebacks up to 29% and 46%, and saved the energy of a main memory system up to 23% and 49% in a single-core and multi-core, respectively. AWC also reduced the runtime by 1.5% and 3.2% on average compared to previous cache managements for non-volatile main memory systems, in a single-core and a multi-core, respectively.

Effect of Physicochemical Properties of Solvents on Microstructure of Conducting Polymer Film for Non-Volatile Polymer Memory

  • Paik, Un-Gyu;Lee, Sang-Kyu;Park, Jea-Gun
    • JSTS:Journal of Semiconductor Technology and Science
    • /
    • v.8 no.1
    • /
    • pp.46-50
    • /
    • 2008
  • The effect of physicochemical properties of solvents on the microstructure of polyvinyl carbazole (PVK) film for non-volatile polymer memory was investigated. For the solubilization of PVK molecules and the preparation of PVK films, four solvents with different physicochemical properties of the Hildebrand solubility parameter and vapor pressure were considered: chloroform, tetrahydrofuran (THF), 1,1,2,2-tetrachloroethane (TCE), and N,N-dimehtylformamide (DMF). The solubility of PVK molecules in the solvents was observed by ultravioletvisible spectroscopy. PVK molecules were observed to be more soluble in chloroform, with a low Hildebrand solubility parameter, than solvents with higher values. The aggregated size and micro-/nano-topographical properties of PVK films were characterized using optical and atomic force microscopes. The PVK film cast from chloroform exhibited enhanced surface roughness compared to that from TCE and DMF. It was also confirmed that the microstructure of PVK film has an effect on the performance of non-volatile polymer memory.

Performance Evaluation and Analysis of NVMe SSD (Non-volatile Memory Express 인터페이스 기반 저장장치의 성능 평가 및 분석)

  • Son, Yongseok;Yeom, Heon Young;Han, Hyuck
    • KIISE Transactions on Computing Practices
    • /
    • v.23 no.7
    • /
    • pp.428-433
    • /
    • 2017
  • Recently, the demand for high performance non-volatile memory storage devices that can replace existing hard disks has been increasing in environments requiring high performance computing such as data-centers and social network services. The performance of such non-volatile memory can greatly depend on the interface between the host and the storage device. With the evolution of storage interfaces, the non-volatile memory express (NVMe) interface has emerged, which can replace serial attached SCSI and serial ATA (SAS/SATA) interfaces based on existing hard disks. The NVMe interface has a higher level of scalability and provides lower latency than traditional interfaces. In this paper, an evaluation and analysis are conducted of the performance of NVMe storage devices through various workloads. We also compare and evaluate the cost efficiency of NVMe SSD and SATA SSD.

Design and Implementation of NVM-based Concurrent Journaling Scheme (저널링 파일 시스템을 위한 비휘발성 메모리 기반 병행적 저널링 기법의 설계 및 구현)

  • Pak, Suehee;Lee, Eunyoung;Han, Hyuck
    • The Journal of the Korea Contents Association
    • /
    • v.21 no.7
    • /
    • pp.157-163
    • /
    • 2021
  • A single write operation in a file system can modify multiple data, but these changes in the file system are not atomically written to disk. Thus, for the consistency of the file system, conventional journaling guarantees crash consistency instead of sacrificing the system performance. It is known that using non-volatile memory as a journal space can alleviate performance degradation due to low latency and byte-level accessibility of non-volatile memory. However, none of the journaling techniques considering non-volatile memory provide scalability. In this paper, journal space on non-volatile memory is divided into multiple regions for scalable journaling, thus dispersing concentrated operations in one region. Second, the journal area-specific operator structure is used to accelerate data write operations to storage devices. We apply the proposed technique to JFS to evaluate it on multi-core servers equipped with high-performance storage devices. The evaluation results show that the proposed technique performs better than the existing technique of the NVM-based journaling file system.

Organic Acids and Fatty Acids of Honey Harvested in Kangwon Area (강원도산 잡화벌꿀의 유기산 및 지방산 특성에 관한 연구)

  • 김복남;김택제;최홍식
    • Journal of the Korean Society of Food Science and Nutrition
    • /
    • v.20 no.1
    • /
    • pp.52-58
    • /
    • 1991
  • Physico-chemical properties including the composition of organic acids and fatty acids in native bee-honey and foreign bee-honey harvested in Kangwon area were studied with the emphasis on the honey which was collected form wild flowers nd mixed flowers sources for honey nectars. the major organic acids were considered as acetic acid formic acid and valeric acid in volatile acids and gluconic acid maleic acid malic acid quinic acid and citric acid in non-volatile fraction in both of native bee-honey and foreigr bee-honey. Some naturally occuring fatty acids({{{{ { C}_14{ } }}}}-{{{{ {C }_{20 } }}}}) were observed with the principal fatty acids of myristic aicd linolenic acid and palmitic acid and palmitic acid in the various honey, The characteristics of moisture content pH viscosity free acidity lactone and total acidity were also analyzed and discussed.

  • PDF

Development of an Analytical Approach to Measure Volatile Sulfur Compounds Using a Non-Cryogenic Preconcentration Method (비냉각형 선농축 방식에 의한 대기 중 휘발성 황화합물의 분석방법 개발)

  • 김기현;이강웅
    • Journal of Korean Society for Atmospheric Environment
    • /
    • v.13 no.5
    • /
    • pp.355-360
    • /
    • 1997
  • The atmospheric concentration of dimethylsulfide (DMS), known as the predominant volatile organic. sulfur compound, is determined at subnanogram level by a combined application of non-cryogenic preconcentration method and gas chromatography with flame photometric detection (GC/FPD). The volatile DMS in air is preconcentrated using a trapping tube containing adsorbent like Molecular Sieve 5A (or gold-coated sands). The tube is then connected to the GC/FPD system via a six-way rotary valve, thermally desorbed at 40$0^{\circ}C$, separated on OV101 column, and detected by a flame photometric detector. The DMS peak elutes at about 2.5 mins and is integrated electronically. The analytical precision, if expressed in terms of relative standard error, is around 5%. The detection limit of our GC/FPD system is ca 1 ng of DMS. Details of our analytical system are presented.

  • PDF

Changes of Alcohol, Free Amino Acid, Non-Volatile Organic Acid and fatty Acid Composition during Brewing of Backilju (백일주 양조중 알코올, 유리아미노산, 비휘발성유기산 및 지방산조성의 변화)

  • 박석규;박필숙;김귀영;강우원;이영근
    • Journal of the East Asian Society of Dietary Life
    • /
    • v.4 no.3
    • /
    • pp.103-109
    • /
    • 1994
  • Changes in taste components of Backilju, an traditional alcoholic beverage of Korea, were investigated. Ethanol(17%) was the most abundant, and then isoamylalcohol(23mg%) and methanol(8mg%) were also detected in a small amount in Backilju. Major non-volatile organic acids were lactic and malic acid, followed by citric, fumaric and succinic acid. Arginine, phenylalanine and glutamic acid were major free amino acids and essential amino acid content was 230∼560 mg%, which was 45∼48% of total free amino acids. The major fatty acid of total lipid was palmitic acid(37∼43%). It has been found that the Backilju contained more free amino acids and alcohols than other Korean Yokjus.

  • PDF