138 results on '"storage class memory"'
Search Results
2. Nanoscale Phase Change Material Array by Sub-Resolution Assist Feature for Storage Class Memory Application.
- Author
-
Zhang, Jiarui, Fang, Wencheng, Wang, Ruobing, Li, Chengxing, Zheng, Jia, Zou, Xixi, Song, Sannian, Song, Zhitang, and Zhou, Xilin
- Subjects
- *
PHASE change materials , *PHASE change memory , *PLASMA etching , *PHASE transitions , *OPTICAL interference , *FRUIT drying - Abstract
High density phase change memory array requires both minimized critical dimension (CD) and maximized process window for the phase change material layer. High in-wafer uniformity of the nanoscale patterning of chalcogenides material is challenging given the optical proximity effect (OPE) in the lithography process and the micro-loading effect in the etching process. In this study, we demonstrate an approach to fabricate high density phase change material arrays with half-pitch down to around 70 nm by the co-optimization of lithography and plasma etching process. The focused-energy matrix was performed to improve the pattern process window of phase change material on a 12-inch wafer. A variety of patternings from an isolated line to a dense pitch line were investigated using immersion lithography system. The collapse of the edge line is observed due to the OPE induced shrinkage in linewidth, which is deteriorative as the patterning density increases. The sub-resolution assist feature (SRAF) was placed to increase the width of the lines at both edges of each patterning by taking advantage of the optical interference between the main features and the assistant features. The survival of the line at the edges is confirmed with around a 70 nm half-pitch feature in various arrays. A uniform etching profile across the pitch line pattern of phase change material was demonstrated in which the micro-loading effect and the plasma etching damage were significantly suppressed by co-optimizing the etching parameters. The results pave the way to achieve high density device arrays with improved uniformity and reliability for mass storage applications. [ABSTRACT FROM AUTHOR]
- Published
- 2023
- Full Text
- View/download PDF
3. PCM Applications and an Outlook to the Future
- Author
-
Atwood, Gregory and Redaelli, Andrea, editor
- Published
- 2018
- Full Text
- View/download PDF
4. On Bypassing Page Cache for Block Devices on Storage Class Memory
- Author
-
Kwon, Jin Baek, Park, James J. (Jong Hyuk), editor, Chen, Shu-Ching, editor, and Raymond Choo, Kim-Kwang, editor
- Published
- 2017
- Full Text
- View/download PDF
5. SCMKV: A Lightweight Log-Structured Key-Value Store on SCM
- Author
-
Wang, Zhenjie, Huang, Linpeng, Zhu, Yanmin, Hutchison, David, Series editor, Kanade, Takeo, Series editor, Kittler, Josef, Series editor, Kleinberg, Jon M., Series editor, Mattern, Friedemann, Series editor, Mitchell, John C., Series editor, Naor, Moni, Series editor, Pandu Rangan, C., Series editor, Steffen, Bernhard, Series editor, Terzopoulos, Demetri, Series editor, Tygar, Doug, Series editor, Weikum, Gerhard, Series editor, Shi, Xuanhua, editor, An, Hong, editor, Wang, Chao, editor, Kandemir, Mahmut, editor, and Jin, Hai, editor
- Published
- 2017
- Full Text
- View/download PDF
6. Step-by-Step Design of memory hierarchy for heterogeneously-integrated SCM/NAND flash storage.
- Author
-
Matsui, Chihiro and Takeuchi, Ken
- Subjects
- *
FLASH memory , *REFUSE collection , *MEMORY , *STORAGE , *ENERGY consumption - Abstract
This paper presents the Step-by-Step Design of memory hierarchy for heterogeneously-integrated SCM/NAND flash storage. The heterogeneously-integrated storages utilize multiple types of non-volatile memories such as storage class memories (SCMs) and NAND flash memories. SCMs are further classified to memory-type and storage-type. NAND flash memories are also characterized by the number of stored bits per cell. These non-volatile memories show complex trade-off of various latency, power, capacity and cost. What's worse, in NAND flash, garbage collection seriously degrades the performance. Thus, the intelligent mix & match of these memories is required, depending on each workload. For various storage applications, this paper shows that optimal SCM/NAND flash hierarchies are determined by considering system performance, energy consumption, endurance, and cost for each workload. The recommended non-volatile memory combinations with SCMs and NAND flash memories are proposed for representative 7 storage application workloads with diverse characteristics. The proposed Step-by-Step Design is the useful solution for the heterogeneously-integrated storage with multiple types of non-volatile memories and for various applications. [ABSTRACT FROM AUTHOR]
- Published
- 2019
- Full Text
- View/download PDF
7. Understanding the performance of storage class memory file systems in the NUMA architecture.
- Author
-
Kim, Jangwoong, Kim, Youngjae, Khan, Awais, and Park, Sungyong
- Subjects
- *
RANDOM access memory , *MEMORY , *KERNEL operating systems , *STORAGE , *FILES (Records) - Abstract
Recent developments in storage class memory (SCM) such as PCM, MRAM, resistive RAM (RRAM), and spin-transfer torque (STT)-RAM have strengthened their leadership as storage media for memory-based file systems. Traditional Linux memory-based file systems such as Ramfs and Tmpfs utilize the Linux page cache as a file system. These file systems have unnecessary overheads when adopted for SCM file system. Therefore, we propose a new memory-based file system using Memory Zone Partitioning called ZonFS, by extending the Linux Ramfs. In particular, we define a storage zone for SCM, modify the Ramfs to allocate a file system page from SCM. ZonFS avoids running Linux VM kernel codes such as (i) inserting pages allocated from SCM into the LRU list for VM page replacement and (ii) checking dirty pages for write-back to disk. Our extensive evaluations indicate that ZonFS has up to 9.1 and 14.1% higher I/O throughputs than native Ramfs and Tmpfs. Moreover, we also analyze performance behavior of ZonFS under the non-uniform memory access architecture of SCMs on a 40 manycore machine with various configurations such as file sharing level and file stripping level. Our evaluations show that memory controller contention and inter-node link congestion significantly affect the file system's performance and scalability. [ABSTRACT FROM AUTHOR]
- Published
- 2019
- Full Text
- View/download PDF
8. Rebasing I/O for Scientific Computing: Leveraging Storage Class Memory in an IBM BlueGene/Q Supercomputer
- Author
-
Schürmann, Felix, Delalondre, Fabien, Kumbhar, Pramod S., Biddiscombe, John, Gila, Miguel, Tacchella, Davide, Curioni, Alessandro, Metzler, Bernard, Morjan, Peter, Fenkes, Joachim, Franceschini, Michele M., Germain, Robert S., Schneidenbach, Lars, Ward, T. J. Christopher, Fitch, Blake G., Hutchison, David, editor, Kanade, Takeo, editor, Kittler, Josef, editor, Kleinberg, Jon M., editor, Kobsa, Alfred, editor, Mattern, Friedemann, editor, Mitchell, John C., editor, Naor, Moni, editor, Nierstrasz, Oscar, editor, Pandu Rangan, C., editor, Steffen, Bernhard, editor, Terzopoulos, Demetri, editor, Tygar, Doug, editor, Weikum, Gerhard, editor, Kunkel, Julian Martin, editor, Ludwig, Thomas, editor, and Meuer, Hans Werner, editor
- Published
- 2014
- Full Text
- View/download PDF
9. Mémoires à Changement de Phase (PCM) pour les applications de Mémoire de Classe de Stockage (SCM) à haute densité
- Author
-
Lama, Giusy, Commissariat à l'énergie atomique et aux énergies alternatives - Laboratoire d'Electronique et de Technologie de l'Information (CEA-LETI), Direction de Recherche Technologique (CEA) (DRT (CEA)), Commissariat à l'énergie atomique et aux énergies alternatives (CEA)-Commissariat à l'énergie atomique et aux énergies alternatives (CEA), Université Grenoble Alpes [2020-....], Véronique Sousa, and Gabriele Navarro
- Subjects
Storage Class Memory ,Phase Change Memory ,Mémoire de Classe de Stockage ,Fiabilite' ,[SPI.NANO]Engineering Sciences [physics]/Micro and nanotechnologies/Microelectronics ,Reliability ,Mémoire à Changement de Phase - Abstract
The amount of data generated is increasing exponentially in the last years and is expected to reach 175 Zettabytes by 2025 [1]. This data explosion is pushing memory technologies to their performance and density limits. The access and writing speed of storage memory has emerged as the primary bottleneck of modern systems due the growing speed of data elaboration.The current memory hierarchy consists of a top layer, closest to the processor, which is faster and expensive, and by a bottom layer, that is more dense but slower. Storage Class Memory (SCM) was created to reduce the performance and cost barriers between storage and memory, in particular between DRAM and NAND Flash.PCMs are considered the best candidate for SCM thanks to the good scalability, the high endurance, fast switching time and multilevel cell capability [2].Material engineering becomes essential to meet the demand for low cost, high programming speed and endurance of SCM applications. In particular, it necessitates the investigation of novel alloys capable of rapid crystallization while maintaining the material stability during the multiple transitions between the amorphous and crystalline phases that occur during the device lifetime.The objective of this thesis is the investigation of innovative phase-change materials to target SCM applications, understanding the failure mechanisms and which parameters can limit the reliability of the device.[1] David Reinsel-John Gantz-John Rydning, J Reinsel, and J Gantz. The digitization of the world from edge to core. Framingham: International Data Corporation, 2018.[2] Scott W Fong, Christopher M Neumann, and H-S Philip Wong. Phase-change memory-towards a storage-class memory. IEEE Transactions on Electron Devices, 64(11):4374–4385, 2017.; La quantité de données générées augmente de façon exponentielle ces dernières années et devrait atteindre 175 Zettabytes d'ici 2025 [1]. Cette explosion des données pousse les technologies de mémoire à leurs limites de performance et de densité. La vitesse d'accès et d'écriture de la mémoire de stockage est devenue le principal goulot d'étranglement des systèmes modernes en raison de la vitesse croissante d'élaboration des données.La hiérarchie mémoire actuelle est constituée d'une couche supérieure, la plus proche du processeur, plus rapide et coûteuse, et d'une couche inférieure, plus dense mais plus lente. La mémoire de classe de stockage (SCM) a été créée pour réduire les barrières de performances et de coûts entre le stockage et la mémoire, en particulier entre la DRAM et la NAND Flash.Les PCM sont considérés comme les meilleurs candidats pour le SCM grâce à leur bonne scalabilité, leur haute endurance, leur temps de commutation rapide et leur capacité multi-niveaux [2].L'ingénierie des matériaux devient essentielle pour répondre à la demande de faible coût, de vitesse de programmation élevée et d'endurance des applications SCM. En particulier, cela nécessite l'étude de nouveaux alliages capables de cristalliser rapidement tout en maintenant la stabilité du matériau lors des multiples transitions entre les phases amorphe et cristalline qui se produisent pendant la durée de vie du dispositif.L'objectif de cette thèse est l'étude de matériaux innovants à changement de phase pour cibler les applications SCM, en comprenant les mécanismes de défaillance et quels paramètres peuvent limiter la fiabilité du dispositif.[1] David Reinsel-John Gantz-John Rydning, J Reinsel, and J Gantz. The digitization of the world from edge to core. Framingham: International Data Corporation, 2018.[2] Scott W Fong, Christopher M Neumann, and H-S Philip Wong. Phase-change memory-towards a storage-class memory. IEEE Transactions on Electron Devices, 64(11):4374–4385, 2017.
- Published
- 2022
10. Exploration et conception d'architectures de calcul de type in-memory à base de mémoires non volatiles émergentes
- Author
-
Egloff, Valentin, CEA Grenoble, Institut des Matériaux, de Microélectronique et des Nanosciences de Provence (IM2NP), Aix Marseille Université (AMU)-Université de Toulon (UTLN)-Centre National de la Recherche Scientifique (CNRS), Aix-Marseille Université, and Jean-Michel Portal
- Subjects
[INFO.INFO-AR]Computer Science [cs]/Hardware Architecture [cs.AR] ,goulot d’étranglement de von Neumann ,energy wall ,von Neumann bottleneck ,mémoire non volatile ,mur mémoire ,mémoire de classe de stockage ,mur énergétique ,system architecture ,architecture des systèmes ,non volatile memories ,memory wall ,calcul en mémoire ,in-memory computing ,[INFO.INFO-ET]Computer Science [cs]/Emerging Technologies [cs.ET] ,[SPI.NANO]Engineering Sciences [physics]/Micro and nanotechnologies/Microelectronics ,storage class memory - Abstract
Today computing centric von Neumann architectures face strong limitations in the data-intensive context of numerous applications. The key limitation is the memory wall due to increased performance gap between processors and memories. To mitigate this gap, cache hierarchy was introduced but it largely increased energy consumption while not being adapted for modern big datasets. Not only those architectures struggle with big datasets due to their high energy consumption and slow bandwidth, they can no longer be improved through technological advances such as node scaling. This calls for a paradigm shift to data centric architecture where treating massive amounts of data in a parallel fashion is the core principle.New emerging Non-Volatile Memories (NVM) promise high density data storage and can easily integrate In-Memory Computing (IMC). IMC purposes is to compute where the data is or the closest to, to suppress back and forth data movements from the memory to the cores. Existing solutions use analog computing that has high efficiency but limited flexibility. When data needs to be written back after computation, endurance of NVM is often not discussed. We design a digital wrapper that extends memory functionality with vector computing capabilities and develop a simulation platform for architecture exploration. Our digital wrapper, aka C-SRAM, can be inte- grated with most memory technologies and comes with its own small SRAM buffer. We demonstrate that computing at the top of the memory hierarchy, i.e. close to the permanent storage, grants in average 17.4× energy reduction and 12.9× speed-up versus SIMD baseline. Thanks to SRAM buffer, NVM’s endurance is not impaired and thereby extends system lifetime compared to other IMC solutions.; Les architectures d’aujourd’hui sont basées sur le modèle de von Neumann qui place au centre l’exécution des instructions. Ces architectures font face à de fortes limitations dans le contexte du big data. En effet, le mur mémoire est un phénomène lié à l’écart grandissant de performances entre les processeurs et les mémoires depuis les années 80. Pour atténuer cet écart, une hiérarchie de caches a été mise en place mais elle a en contrepartie largement augmentée la consommation énergétique sans être adaptée pour les grands jeux de données modernes. Non seulement ces architectures ont du mal avec une masse de données toujours croissantes à cause de leur haute consommation énergétique et leur faible débit, elles ne peuvent plus uniquement se baser sur les avancées technologiques pour s’améliorer. Ceci appelle à un changement de paradigme vers des architectures data centrées où le traitement de quantités de données massives en parallèle est le principe de base. De nouvelles mémoires non volatiles promettent du stockage haute densité et peuvent intégrer du calcul en mémoire. L’intérêt de calculer en mémoire est d’opérer là où se trouve la donnée, ou tout du moins le plus proche possible, pour supprimer les allées et venues permanentes entre la mémoire et les cœurs de calcul. Les solutions existantes utilisent du calcul analogique très efficace mais prompt au bruit et avec une flexibilité limitée. Quand les données doivent être réécrites en mémoire, l’endurance de ces mémoires non volatiles n’est pas discutée. Nous concevons un emballage numérique qui étend les fonctionnalités mémoire avec du calcul vectoriel et développons une plateforme de simulation pour faire de l’exploration architecturale. Notre circuit, bien nommé C-SRAM, peut être intégré avec la plupart des technologies mémoire et est équipé de sa propre mémoire SRAM. Nous démontrons qu’effectuer le calcul au sommet de la hiérarchie mémoire, c’est à dire proche du stockage permanent, permet une réduction de la consommation énergétique d’un facteur 17.4 et une accélération du traitement en moyenne d’un facteur 12.9 comparé à un traitement avec un cœur SIMD. Grâce à la mémoire tampon intégrée, l’endurance de la mémoire non volatile n’est pas impactée et de fait, l’espérance de vie du système s’en trouve augmentée par rapport à d’autres solutions de calcul en mémoire.
- Published
- 2022
11. Resistive Switching Device Technology Based on Silicon Oxide for Improved ON–OFF Ratio—Part II: Select Devices.
- Author
-
Bricalli, Alessandro, Ambrosi, Elia, Laudato, Mario, Maestro, Marcos, Rodriguez, Rosana, and Ielmini, Daniele
- Subjects
- *
RANDOM access memory , *COMPUTER storage devices , *SILICON oxide , *FLASH memory , *SEMICONDUCTOR storage devices - Abstract
The cross-point architecture for memory arrays is widely considered as one of the most attractive solutions for storage and memory circuits thanks to simplicity, scalability, small cell size, and consequently high density and low cost. Cost-scalable vertical 3-D cross-point architectures, in particular, offer the opportunity to challenge Flash memory with comparable density and cost. To develop scalable cross-point arrays, however, select devices with sufficient ON–OFF ratio, current capability, and endurance must be available. This paper presents a select device technology based on volatile resistive switching with Cu and Ag top electrode and silicon oxide (SiOx) switching materials. The select device displays ultrahigh resistance window and good current capability exceeding 2 MAcm−2. Retention study shows a stochastic voltage-dependent ON–OFF transition time in the 10~\mu \texts –1 ms range, which needs to be further optimized for fast memory operation in storage class memory arrays. [ABSTRACT FROM PUBLISHER]
- Published
- 2018
- Full Text
- View/download PDF
12. General considerations and implications of isolated oxygen vacancies in oxide-based filamentary ReRAM devices.
- Author
-
Wicklein, Sebastian
- Abstract
The ultimate challenge of filamentary oxide-based ReRAM devices for storage-class memory application is the control of oxygen vacancies. As a result of the specifications dictated by the performance-cost dependency, oxygen vacancies in the conductive filament are predominantly isolated. This paper tries to shed light on the properties and implications of isolated vacancies in conductive filaments of oxide-based ReRAM devices. The isolated defects are a consequence of the low power requirements and result in very unstable resistance states. To find viable engineering solutions, the physical origins of these unstable states need to be investigated. Some of the possible origins like isolated vacancies and the effect of excess charge in the switching layer are outlined in this paper. [ABSTRACT FROM AUTHOR]
- Published
- 2017
- Full Text
- View/download PDF
13. Design of Hybrid SSDs With Storage Class Memory and NAND Flash Memory.
- Author
-
Matsui, Chihiro, Sun, Chao, and Takeuchi, Ken
- Subjects
FLASH memory ,INFORMATION storage & retrieval systems ,RANDOM access memory ,COMPUTER architecture ,PERFORMANCE evaluation - Abstract
NAND flash memory-based solid-state drives (SSDs) are increasingly being used in both consumer and enterprise storage markets, due to their superior performance over hard disk drives (HDDs) and continuous bit cost reductions. With multiple-level cell technology memory device is capable of trading off the performance and endurance with bit density. The more bits per cell there are, the longer latency and shorter lifetime. On the other hand, the performance of such SSDs is limited due to NAND flash access speed as well as the need of garbage collection. Recently, storage class memories (SCMs) like resistive RAM (ReRAM) and phase change RAM (PRAM) have been developed to fill the bandwidth gap between DRAM and NAND flash memory. SCMs are nonvolatile and byte addressable, which are much faster and durable than NAND flash. Therefore, with SCMs, the storage performance would be significantly improved. Hybrid SSDs are promising cost-efficient storage solutions. Various types of memories like single-level cell (SLC), multiple-level cell (MLC), triple-level cell (TLC) NAND flash memories, and SCMs create lots of opportunities for new system architectures and algorithms. In this paper, the architecture and algorithm design overview of three types of hybrid drives including MLC/TLC NAND flash hybrid, SCM/MLC NAND flash hybrid, and SCM/MLC/TLC NAND flash tri-hybrid are presented. From the evaluation results, hybrid drives demonstrate better performance, endurance, and power consumption, compared to the MLC NAND flash only SSD. Furthermore, the relationship between device reliability and performance of the SCM/NAND flash hybrid SSD has been understood at a system level. There is a tradeoff between acceptable bit error rate of SCM and NAND flash. In addition, the decoding latency of SCM affects the performance of hybrid SSD more than that of NAND flash. [ABSTRACT FROM PUBLISHER]
- Published
- 2017
- Full Text
- View/download PDF
14. Resistive Random Access Memory for Future Information Processing System.
- Author
-
Wu, Huaqiang, Wang, Xiao Hu, Gao, Bin, Deng, Ning, Lu, Zhichao, Haukness, Brent, Bronner, Gary, and Qian, He
- Subjects
RANDOM access memory ,INFORMATION storage & retrieval systems ,NONVOLATILE memory ,HARDWARE ,ARTIFICIAL neural networks - Abstract
Resistive random access memory (RRAM) is regarded as one of the most promising emerging memory technologies for next-generation embedded, standalone nonvolatile memory (NVM), and storage class memory (SCM) due to its speed, density, cost, and scalability. Considerable progress has been made in recent years on the manufacturability of RRAM, with low-density RRAM products now in production and the path to higher density parts becoming clearer. This review updates the learning on the fundamental materials and process integration needed for high-volume manufacturing and summarizes very recent progress on array level performance improvement methodology using novel techniques, and circuit level contributions for different applications. The device performance, array integration, and device/circuit codesign for memory systems are discussed. Novel applications besides embedded memory and standalone memory are addressed, including hardware security, neuromorphic computing, and nonvolatile logic systems. [ABSTRACT FROM PUBLISHER]
- Published
- 2017
- Full Text
- View/download PDF
15. Storage class memory and databases: Opportunities and challenges.
- Author
-
Oukid, Ismail, Kettler, Robert, and Willhalm, Thomas
- Subjects
INFORMATION retrieval ,DATABASES ,ENERGY consumption - Abstract
Storage Class Memory (SCM) is emerging as a viable solution to lift DRAM's scalability limits, both in capacity and energy consumption. Indeed, SCM combines the economic characteristics, non-volatility, and density of traditional storage media with the low latency and byteaddressability of DRAM. In this paper we survey research works on how SCM can be leveraged in databases and explore different solutions ranging from using SCM as disk replacement, to single-level storage architectures, where SCM is used as universal memory (i.e., as memory and storage at the same time), together with the challenges that stem from these opportunities. Finally, we synthesize our findings into recommendations on how to exploit the full potential of SCMin next-generation database architectures. [ABSTRACT FROM AUTHOR]
- Published
- 2017
- Full Text
- View/download PDF
16. Retention-Aware Hybrid Main Memory (RAHMM): Big DRAM and Little SCM.
- Author
-
Jing, Weiliang, Yang, Kai, Lin, Yinyin, Lee, Beomseop, Yoon, Sangkyu, Ye, Yong, Du, Yuan, and Chen, Bomy
- Subjects
- *
DYNAMIC random access memory , *COMPUTER memory management , *ELECTRIC power consumption , *PARALLEL processing , *SEARCH algorithms - Abstract
Hybrid memory comprised of a big SCM and a little DRAM (BSLD) is widely studied to address the growing power consumption challenge of pure DRAM. However, the performance degradation, limited endurance and immature mass production of ultra-high-density SCM are still the painful points of BSLD. Here we propose a Retention-Aware Hybrid Main Memory (RAHMM) architecture with a big DRAM and a little SCM (BDLS) for the first time. DRAM is refreshed at a much longer interval by using SCM to store the small quantity of leaky tail bits in DRAM. A two-step search technology combined with outcome forecasting is put forward to get ultra-fast read access, as well as to diminish the power and performance overheads. A hidden buffer strategy (HBS) is proposed to optimize write performance and endurance hurt. The experimental results show 45 percent reduction of power consumption and 30 percent performance optimization, which are significantly improved compared to that of both serial and parallel BSLD with a counterpart capacity [ABSTRACT FROM AUTHOR]
- Published
- 2017
- Full Text
- View/download PDF
17. Simple Binary Ovonic Threshold Switching Material SiTe and Its Excellent Selector Performance for High-Density Memory Array Application.
- Author
-
Koo, Yunmo, Lee, Sangmin, Park, Seonggeon, Yang, Minkyu, and Hwang, Hyunsang
- Subjects
TELLURIDES ,ELECTRIC switchgear ,THERMAL stability - Abstract
In this letter, simple binary Ovonic threshold switching (OTS) material with outstanding selector device performance has been demonstrated. Even with its simple material composition and easy fabrication process, the selector device with the binary OTS material showed excellent selector performance such as high-OFF resistance (> 1 G \Omega at 0.1 V), low-ON resistance (< 1 k \Omega at 2.0 V), extremely sharp switching slope (< 1 mV/dec), fast operating speed ( \textt\mathrm {transition} <2 ns, \textt\mathrm {delay} <7 ns), high endurance (> 108 cycles of 150 ns pulse), high electrical stability (> 1 ks at 1.2 V), and high thermal stability (> 400 °C / 30 min). Furthermore, conduction mechanism of the OTS has been explained by Poole-Frenkel-based analytical modeling. [ABSTRACT FROM AUTHOR]
- Published
- 2017
- Full Text
- View/download PDF
18. Advanced Bit Flip Concatenates BCH Code Demonstrates 0.93% Correctable BER and Faster Decoding on (36 864, 32 768) Emerging Memories.
- Author
-
Ning, Sheyang
- Subjects
- *
BCH codes , *BIT error rate , *BINOMIAL distribution , *DATA mapping , *LOW density parity check codes - Abstract
Bose–Chaudhuri–Hocquenghem (BCH) and low-density-parity-check (LDPC) are two popular error correcting codes for non-volatile memories. However, the BCH has limited error correction ability, while the LDPC requires multiple sensing operations per read. In this paper, an advanced bit flip (ABF) scheme is proposed to obtain high-correctable raw bit error rate (BER), fast decoding, and one sensing per read, simultaneously. During write, first, the ABF uses data mapping to correct major program errors. Then, the BCH is used to correct the remaining errors. The performance of concatenated ABF + BCH is calculated by using 108 writes data from a nano-random access memory array. On 32 768 user data bits, ABF + BCH reduces 54% parity size and 17% decoding latency compared with only using BCH. Furthermore, ABF + BCH performances are calculated and analyzed statistically on a hypothetical memory array with binominal error distribution. By using fixed 512 bytes parity, ABF + BCH obtains 0.93% correctable raw BER when set + retention BER is 0.1%. Moreover, ABF + BCH shows less decoding latency than only using BCH. [ABSTRACT FROM AUTHOR]
- Published
- 2018
- Full Text
- View/download PDF
19. Low-Latency Unfolded-KES Architecture for Emerging Storage Class Memories
- Author
-
Youngjoo Lee, Jeongwon Choe, and Seungsik Moon
- Subjects
Recovery cycle ,Computer science ,020208 electrical & electronic engineering ,02 engineering and technology ,Parallel computing ,Energy consumption ,Solver ,0202 electrical engineering, electronic engineering, information engineering ,Electrical and Electronic Engineering ,Architecture ,Latency (engineering) ,Storage class memory ,Decoding methods ,BCH code - Abstract
This paper presents an advanced key-equation solver (KES) algorithm that can reduce the computing latency of BCH decoding for the high-speed storage class memory (SCM). Adopting the unfolding algorithm as a factor of two, compared to the conventional iterative KES scheme, the proposed work potentially halves the number of processing cycles for KES module, which is normally dominates the overall BCH decoding latency. In contrast that the straight-forward unfolding method increases the critical delay, we accelerate the major computing path that is activated at the most of SCM lifetime, preserving the critical delay of the proposed KES module as similar to that of the original one. When the minor cases are detected, the recovery processing is added at the end of the corresponding iteration. In order to reduce the additional energy consumption due to the unfolded architecture, we carefully deactivate the internal modules during the accelerated processing, which only necessitate for the recovery cycle. Implementation results show that the proposed KES architecture greatly reduces the decoding latency of arbitrary BCH decoder, leading to the high-speed and reliable emerging storages.
- Published
- 2020
- Full Text
- View/download PDF
20. System Performance Comparison of 3D Charge-Trap TLC NAND Flash and 2D Floating-Gate MLC NAND Flash Based SSDs
- Author
-
Ken Takeuchi, Chihiro Matsui, and Mamoru Fukuchi
- Subjects
Trap (computing) ,Flash (photography) ,Materials science ,business.industry ,Performance comparison ,Optoelectronics ,NAND gate ,Charge (physics) ,Electrical and Electronic Engineering ,business ,Solid-state drive ,Storage class memory ,Electronic, Optical and Magnetic Materials - Published
- 2020
- Full Text
- View/download PDF
21. Fine grained, direct access file system support for storage class memory.
- Author
-
Wang, Yi, Wang, Tianzheng, Liu, Duo, Shao, Zili, and Xue, Jingling
- Subjects
- *
COMPUTER memory management , *PHASE change memory , *HARD disks , *MAGNETIC disks , *FLASH memory - Abstract
New storage class memory (SCM) technologies, such as phase change memory (PCM) and memristors, are not only byte-addressable like DRAM but also non-volatile like traditional hard disk drives. SCM modules can be placed side-by-side with DRAM on the memory bus, available to memory instructions issued by the CPU. This shift thus engenders a new “DRAM-SCM” storage architecture, which promises near-DRAM secondary storage access speed at several orders of magnitude faster than magnetic disk or flash memory. Utilizing SCM as a secondary storage device will have a profound impact on memory hierarchy design, requiring new architectural and operating system support. In this paper, we adopt PCM in the DRAM-SCM storage architecture and present BSS to provide file system-independent B lock device S upport for S torage class memory. To ensure backward compatibility and high performance, BSS provides a block device interface found in traditional hard disk drives and allows existing file systems to be built on top of itself without any modifications. BSS is designed to directly access the PCM through memory instructions and bypass traditional disk caches that are intended to reduce seek time. The DRAM-SCM architecture and BSS are prototyped in QEMU and the Linux kernel, respectively. Validation using benchmarks reveals that both work together well to exploit significant advantages of SCM. Compared to traditional hard disk drives, our approach boosts the write/read performance by up to 204x for large files and achieves comparable performance for small ones. [ABSTRACT FROM AUTHOR]
- Published
- 2017
- Full Text
- View/download PDF
22. The Impact of New Technologies on Networking.
- Author
-
Loesch, Christian W.
- Subjects
TECHNOLOGICAL innovations ,ONLINE social networks ,ECONOMIC development ,NEUROMORPHICS ,MOORE'S law ,INTERNET - Abstract
ICT has been all -- pervasive, fertilizing and empowering nearly all areas of our life, creating interaction and interdependence. The present paper examines some of the developments, starting with the economic and technologic state of the industry, the transition from mM to MtM and the impacts on individuals and society. Additionally, it renders tribute to the two anniversaries deserving special attention: 50 Years of „Moore's Law” and 25 years of public Internet. [ABSTRACT FROM AUTHOR]
- Published
- 2016
23. Design guidelines of storage class memory/flash hybrid solid-state drive considering system architecture, algorithm and workload characteristic.
- Author
-
Sun, Chao, Okamoto, Shun, Hachiya, Shogo, Yamada, Tomoaki, and Takeuchi, Ken
- Subjects
- *
HARD disks , *NONVOLATILE random-access memory , *ALGORITHMS , *ELECTRONIC circuit design software , *FLASH memory - Abstract
Solid-state drives (SSDs), composed of NAND flash memories, are replacing hard disk drives (HDDs) rapidly. In addition, storage class memories (SCMs) bridge the bandwidth gap between DRAM and NAND flash, thus introducing SCM to SSD further improves the solid storage performance. Different from schemes that use SCM to store file system metadata or logical to physical mapping tables, two architectures 1) use SCM as a write-back non-volatile memory (NVM) based cache, 2) use SCM as a storage device are presented in this paper. Since SCM chip latency varies due to memory device and circuit design, three SSD data management algorithms are evaluated under five SCM chip design scenarios to provide useful design guidelines of SCM/NAND flash hybrid SSD. SCM interface and capacity requirement are also analyzed. From the experimental results, less than 10% of the SCM/NAND flash capacity ratio is enough for SCM chips with 500 ns read and 5 μs write latency to boost NAND flash-only SSD speed by over 10 times when workloads own high IO skew1. [ABSTRACT FROM PUBLISHER]
- Published
- 2016
- Full Text
- View/download PDF
24. Reset-Check-Reverse-Flag Scheme on NRAM With 50% Bit Error Rate or 35% Parity Overhead and 16% Decoding Latency Reductions for Read-Intensive Storage Class Memory.
- Author
-
Ning, Sheyang, Iwasaki, Tomoko Ogura, Tanakamaru, Shuhei, Viviani, Darlene, Huang, Henry, Manning, Monte, Rueckes, Thomas, and Takeuchi, Ken
- Subjects
CARBON nanotubes ,BIT error rate ,ERROR correction (Information theory) ,MAGNETIC memory (Computers) ,SOLID state drives - Abstract
A novel error correction scheme, called reset-check-reverse-flag (RCRF), is proposed to improve the reliability of storage class memories (SCMs). RCRF divides the conventional Bose-Chaudhuri-Hocquenghem (BCH) code length into multiple subsections. One flag bit is added to each subsection to correct program errors. By reversing the flag bit and user data, at least one reset error in each subsection can be recovered. A 4 Mbit carbon nanotube (CNT) based nano-random access memory (NRAM) cell array is measured to verify this scheme. During 10^8 write cycles, it is demonstrated that RCRF reduces the program bit error rate (BER) by 50% and only requires 0.4% extra array area for the flag bits. Next, BCH ECC is applied after RCRF to correct the remaining errors. Compared with the conventional BCH ECC-only approach, the proposed combination of RCRF and BCH ECC reduces parity overhead by 35% and ECC decoding latency by 16%. Therefore, RCRF is especially suited for read-intensive types of data storage, such as video and audio. On the other hand, for high endurance applications, RCRF and BCH ECC is also effective to improve the cycling reliability of resistive memories, and 50 times endurance extension is demonstrated for a 50 nm AlxOy resistive RAM (ReRAM) test chip. [ABSTRACT FROM PUBLISHER]
- Published
- 2016
- Full Text
- View/download PDF
25. 3D resistive RAM cell design for high-density storage class memory-a review.
- Author
-
Hudec, Boris, Hsu, Chung-Wei, Wang, I-Ting, Lai, Wei-Li, Chang, Che-Chia, Wang, Taifang, Fröhlich, Karol, Ho, Chia-Hua, Lin, Chen-Hsi, and Hou, Tuo-Hung
- Abstract
In this article, we comprehensively review recent progress in the ReRAM cell technology for 3D integration focusing on a material/device level. First we briefly mention pioneering work on high-density crossbar ReRAM arrays which paved the way to 3D integration. We discuss the two main proposed 3D integration schemes-3D horizontally stacked ReRAM vs 3D Vertical ReRAM and their respective advantages and disadvantages. We follow with the detailed memory cell design on important work in both areas, utilizing either filamentary or interface-limited switching mechanisms. We also discuss our own contributions on HfO-based filamentary 3D Vertical ReRAM as well as TaO/TiO bilayer-based self-rectifying 3D Vertical ReRAM. Finally, we summarize the present status and provide an outlook for the nearterm future. [ABSTRACT FROM AUTHOR]
- Published
- 2016
- Full Text
- View/download PDF
26. Bigdata Streaming Eco System Design and Performance Analysis using SCM
- Author
-
Kyungsoo Lee, Daeun Song, and Sohyun Kim
- Subjects
Stream processing ,Database ,Computer science ,business.industry ,Big data ,Spark (mathematics) ,computer.software_genre ,business ,Storage class memory ,computer - Published
- 2019
- Full Text
- View/download PDF
27. Writeback throttling in a virtualized system with SCM.
- Author
-
Li, Dingding, Liao, Xiaofei, Jin, Hai, Tang, Yong, and Zhao, Gansen
- Abstract
Storage class memory (SCM) has the potential to revolutionize the memory landscape by its non-volatile and byte-addressable properties. However, there is little published work about exploring its usage for modern virtualized cloud infrastructure. We propose SCM-vWrite, a novel architecture designed around SCM, to ease the performance interference of virtualized storage subsystem. Through a case study on a typical virtualized cloud system, we first describe why current writeback manners are not suitable for a virtualized environment, then design and implement SCM-vWrite to improve this problem. We also use typical benchmarks and realistic workloads to evaluate its performance. Compared with the traditional method on a conventional architecture, the experimental result shows that SCM-vWrite can coordinate the writeback flows more effectively among multiple co-located guest operating systems, achieving a better disk I/O performance without any loss of reliability. [ABSTRACT FROM AUTHOR]
- Published
- 2016
- Full Text
- View/download PDF
28. Exploiting Storage Class Memory for Future Computer Systems: A Review.
- Author
-
Kwon, Jin Baek
- Subjects
- *
COMPUTER storage devices , *COMPUTER systems management , *INFORMATION retrieval , *ELECTRONIC file management , *PHASE change memory , *NONVOLATILE random-access memory - Abstract
Various emerging resistive memory technologies, such as phase change memory, have drawn attention in recent decades because they provide persistency, byte-addressability, low latency near that of DRAM, and high density.Storage-class memory(SCM) is the class of these memory technologies that have the best memory and storage properties. SCM can be accessed directly via load and store instructions because it is placed on a memory bus. In this paper, we introduce SCM in the context of emerging non-volatile memory technologies and review the efforts that have been made to utilize SCM in computer systems and exploit it for performance or reliability purposes. We also discuss the challenges and opportunities that accompany adopting SCM in computer systems. We focus more on issues of exploiting SCM because its potential for computer systems and applications is substantial, and accordingly, many more studies are expected. [ABSTRACT FROM PUBLISHER]
- Published
- 2015
- Full Text
- View/download PDF
29. Multilevel programming reliability in Si-doped GeSbTe for Storage Class Memory
- Author
-
J. Garrione, Marie-Claire Cyrille, Nicolas Bernier, G. Lama, N. Castellani, Gabriele Navarro, Emmanuel Nolot, Etienne Nowak, Mathieu Bernard, Guillaume Bourgeois, CEA-LETI - Commissariat à l'énergie atomique et aux énergies alternatives - Laboratoire d'Electronique et de Technologie de l'Information, and European Project: 783176,WAKeMeUp
- Subjects
010302 applied physics ,multilevel I ,Materials science ,Doping ,Si-doping ,02 engineering and technology ,GeSbTe ,Multilevel programming ,021001 nanoscience & nanotechnology ,01 natural sciences ,SCM ,chemistry.chemical_compound ,[SPI]Engineering Sciences [physics] ,Reliability (semiconductor) ,chemistry ,PCM ,0103 physical sciences ,Electronic engineering ,Data retention ,0210 nano-technology ,Storage class memory ,Protocol (object-oriented programming) ,Volatile memory - Abstract
Phase-Change Memory (PCM) demonstrated to be a mature Non- Volatile Memory technology to address Storage Class Memory (SCM) applications that can be distinguished in memory-type (M-SCM) and storage-type (S-SCM). In this work, we present how aGeSbTe (aGST) alloy can address both SCM types, in particular using Si doping. Thanks to the electrical characterization of 4 kb PCM arrays, we show how Si doping in aGST helps tuning the crystallization dynamic during the programming operations, leading to highly reliable intermediate resistance states. We support our results by TEM analyses and finally we present improved multi-level cell (MLC) operations in Si-doped devices, achieved already with a simple double-step protocol. We demonstrate the aGST alloy suitability for SCM applications: undoped alloy allows targeting M-SCM thanks to its high endurance and high programming speed, whereas Si-doped aGST featuring MLC capability and improved data retention can address S-SCM specifications.
- Published
- 2021
- Full Text
- View/download PDF
30. 3D AND: A 3D Stackable Flash Memory Architecture to Realize High-Density and Fast-Read 3D NOR Flash and Storage-Class Memory
- Author
-
Keh-Chung Wang, Teng-Hao Yeh, Min-Feng Hung, Chia-Tze Huang, Tzu-Hsuan Hsu, Hang-Ting Lue, Guan-Ru Lee, Chieh Roger Lo, Meng-Yen Wu, Pishan Tseng, Chia-Jung Chiu, Cheng-Lin Sung, Kuan-Yuan Shen, Wei-Chen Chen, Chih-Yuan Lu, and Kuang-Yeu Hsieh
- Subjects
Hardware_MEMORYSTRUCTURES ,business.industry ,Computer science ,Transistor ,High density ,Flash memory ,law.invention ,Non-volatile memory ,Flash (photography) ,law ,Memory architecture ,Architecture ,Storage class memory ,business ,Computer hardware - Abstract
We demonstrate a 3D stackable AND-type Flash memory architecture for high-density and fast-read non-volatile memory solution. The device is based on a gate-all-around (GAA) macaroni thin-body device, with two vertical buried diffusion lines by N+ doped poly plug to connect all memory cells in a parallel way to achieve 3D AND-type array. High sensing current >6uA enables fast Tread ~100ns like NOR Flash, while the structure can enable hundreds of stacked layers eventually. Large transistor ON/OFF ratio of >5 orders, >5V Vt memory window, 100K Endurance, read-disturb free property, and small RTN are demonstrated in our 3D architecture using the BE-MANOS charge-trapping device. This architecture is promising to realize high-density 3D NOR Flash and future storage-class memory (SCM).
- Published
- 2020
- Full Text
- View/download PDF
31. Adapting Server Systems for New Memory Technologies.
- Author
-
Hunter, Hillery, Lastras-Montano, Luis A., and Bhattacharjee, Bishwaranjan
- Subjects
- *
NONVOLATILE memory , *CLIENT/SERVER computing , *FLASH memory , *DYNAMIC random access memory , *COMPUTER storage devices - Abstract
After decades of a cache, DRAM, and disk data storage hierarchy, new memory technologies are promising nonvolatility, high endurance, and fine-grained data access--all of which could, with some preparation, enable a new storage paradigm in server systems. [ABSTRACT FROM PUBLISHER]
- Published
- 2014
- Full Text
- View/download PDF
32. Leveraging a Heterogeneous Memory System for a Legacy Fortran Code: The Interplay of Storage Class Memory, DRAM and OS
- Author
-
Steffen Christgau and Thomas Steinke
- Subjects
Computer science ,Fortran ,020208 electrical & electronic engineering ,02 engineering and technology ,020202 computer hardware & architecture ,Data access ,Parallel processing (DSP implementation) ,Computer architecture ,Component (UML) ,0202 electrical engineering, electronic engineering, information engineering ,Memory footprint ,Code (cryptography) ,Storage class memory ,computer ,Dram ,computer.programming_language - Abstract
Large capacity Storage Class Memory (SCM) opens new possibilities for workloads requiring a large memory footprint. We examine optimization strategies for a legacy Fortran application on systems with an heterogeneous memory configuration comprising SCM and DRAM. We present a performance study for the multigrid solver component of the large-eddy simulation framework PALM for different memory configurations with large capacity SCM. An important optimization approach is the explicit assignment of storage locations depending on the data access characteristic to take advantage of the heterogeneous memory configuration. We are able to demonstrate that an explicit control over memory locations provides better performance compared to transparent hardware settings. As on aforementioned systems the page management by the OS appears as critical performance factor, we study the impact of different huge page settings.
- Published
- 2020
- Full Text
- View/download PDF
33. Usage of Multilingual Indexing for Retrieving the Information in Multiple Language
- Author
-
J. Thriveni, G. Sunil Kumar, K. R. Venugopal, and A. R. Chayapathi
- Subjects
Multi-core processor ,Information retrieval ,Notice ,Computer science ,Multiple language ,Search engine indexing ,Storage class memory - Abstract
There is a solid requirement for the real-time ordering of enormous measures of information streaming at the rate of 10 GB/s or more. This information should be scanned for designs and the query items are time-basic in fields as different as security reconnaissance, monetary services including stock exchanging, checking the basic well-being states of patients, atmosphere notice frameworks, etc. Here, the file will be required to age-off in a little time and thus will be of limited size. Notwithstanding, such situations cannot endure any infringement of indexing latency and severe pursuit reaction times. Likewise, future greatly parallel (multicore) structures with capacity class recollections will empower rapid in-memory constant indexing, where the index can be totally put away in a high limit storage class memory. As the Web is growing, it means a number of documents on the Web are also growing so index size will also grow. The approach would be to partition a single large search index into smaller partitions and assigned to each node in the cluster. Later, when a search request comes each node in the cluster will perform a search on the local index for each query term and send the result back to the central machine, which will later combine search results from all nodes in the cluster and then send it to the user.
- Published
- 2020
- Full Text
- View/download PDF
34. Memory technology-a primer for material scientists
- Author
-
Milan Pešić, Uwe Schroeder, Thomas Mikolajick, Stefan Slesazeck, and Tony Schenk
- Subjects
Physics ,Random access memory ,Subject (philosophy) ,General Physics and Astronomy ,01 natural sciences ,Commercialization ,Data science ,Field (computer science) ,Bridge (nautical) ,0103 physical sciences ,Mainstream ,Architecture ,010306 general physics ,Storage class memory - Abstract
From our own experience, we know that there is a gap to bridge between the scientists focused on basic material research and their counterparts in a close-to-application community focused on identifying and solving final technological and engineering challenges. In this review, we try to provide an easy-to-grasp introduction to the field of memory technology for materials scientists. An understanding of the big picture is vital, so we first provide an overview of the development and architecture of memories as part of a computer and call attention to some basic limitations that all memories are subject to. As any new technology has to compete with mature existing solutions on the market, today's mainstream memories are explained, and the need for future solutions is highlighted. The most prominent contenders in the field of emerging memories are introduced and major challenges on their way to commercialization are elucidated. Based on these discussions, we derive some predictions for the memory market to conclude the paper.
- Published
- 2020
35. Emerging Usage and Evaluation of Low Latency FLASH
- Author
-
Tatsuro Endo, Kazuhiro Hiwada, Tatsuo Shiozawa, and Hirotsugu Kajihara
- Subjects
010302 applied physics ,Hardware_MEMORYSTRUCTURES ,Computer science ,business.industry ,Interface (computing) ,Database application ,01 natural sciences ,Flash (photography) ,Embedded system ,0103 physical sciences ,Use case ,Evaluation result ,Latency (engineering) ,business ,Storage class memory ,Dram - Abstract
Storage class memory (SCM) is expected to fill the gap between DRAM and flash SSD Storage. In this paper, we introduce XL-FLASH™, a cost effective flash based SCM, and the XL-FLASH demo drive featuring a low penalty low latency DMA control interface. We show the evaluation result of achieving equivalent performance between in-memory database and the proposed key-value store database using XL-FLASH demo drive. This result demonstrates the possibility of replacing DRAM with XL-FLASH in a key-value store database application, for highly concurrent read intensive use cases.
- Published
- 2020
- Full Text
- View/download PDF
36. New Storage Devices and their Impact on Database Technology
- Author
-
S. D. Kuznetsov
- Subjects
Database ,Computer science ,General Medicine ,computer.software_genre ,Storage class memory ,computer - Published
- 2018
- Full Text
- View/download PDF
37. Temperature-Tracking Sensing Scheme With Adaptive Precharge and Noise Compensation Scheme in PRAM.
- Author
-
Ko, Junyoung, Kim, Jisu, Choi, Youngdon, Park, H. K., and Jung, Seong-Ook
- Subjects
- *
PHASE change materials , *RANDOM access memory , *ELECTRIC capacity , *ELECTRIC properties , *ELECTRIC charge - Abstract
Phase-change random access memory (PRAM) is considered to be one of the most promising storage class memory candidates. In this paper, several circuit techniques are introduced to satisfy the target yield and sensing time requirements of an 8-Gb PRAM. First, we propose a temperature-tracking reference current generator to compensate for the variation in data current caused by the change in the resistance of phase-change materials. Second, an adaptive precharge scheme to solve the problem of large parasitic resistances and capacitances of a global bitline is proposed. Finally, we introduce noise compensation schemes to reduce coupling noise. The verification of the proposed circuit techniques is performed by HSPICE simulation using the 0.25-\mum model parameters used in peripheral circuit of Samsung's 20 nm PRAM technology. The sensing scheme using temperature tracking reference current generator achieves 9.32\sigma (\sim100%) of read access pass yield in 8-Gb PRAM and 99 ns of the sensing time is achieved using the adaptive precharge scheme and noise compensation schemes. [ABSTRACT FROM PUBLISHER]
- Published
- 2015
- Full Text
- View/download PDF
38. Differentiated space allocation for wear leveling on phase-change memory-based storage device.
- Author
-
Im, Soojun and Shin, Dongkun
- Subjects
- *
PHASE change memory , *HOUSEHOLD electronics , *ALGORITHMS , *COMPUTER storage devices , *FLASH memory , *NONVOLATILE random-access memory , *ENERGY consumption - Abstract
Phase-change memory (PCM) is the best candidate for the storage device of next-generation mobile consumer electronics. PCM has the potential to replace NAND flash memory, due to its non-volatility, in-place programmability, and low power consumption. Even though the lifetime of PCM is longer than that of flash memory, wear leveling is still required to cope with the non-uniformity of storage workload or malicious attack. In this paper, a novel wear-leveling algorithm for PCM storage is proposed, where more physical pages are allocated to frequently updated logical pages, to balance the wear counts of PCM cells. In comparison with the previous techniques, the proposed algorithm improved the lifetime of PCM by at maximum 14 times and on average 8 times. [ABSTRACT FROM AUTHOR]
- Published
- 2014
- Full Text
- View/download PDF
39. SCMFS: A File System for Storage Class Memory and its Extensions.
- Author
-
XIAOJIAN WU, SHENG QIU, and REDDY, A. L. NARASIMHA
- Subjects
COMPUTER systems ,COMPUTER storage devices ,COMPUTER interfaces ,SYSTEMS design ,COMPUTER operating systems ,COMPUTER performance ,ELECTRONIC file management - Abstract
Modern computer systems have been built around the assumption that persistent storage is accessed via a slow, block-based interface. However, emerging nonvolatile memory technologies (sometimes referred to as storage class memory (SCM)), are poised to revolutionize storage systems. The SCM devices can be attached directly to the memory bus and offer fast, fine-grained access to persistent storage. In this article, we propose a new file system--SCMFS, which is specially designed for Storage Class Memory. SCMFS is implemented on the virtual address space and utilizes the existing memory management module of the operating system to help mange the file system space. As a result, we largely simplified the file system operations of SCMFS, which allowed us a better exploration of performance gain from SCM. We have implemented a prototype in Linux and evaluated its performance through multiple benchmarks. The experimental results show that SCMFS outperforms other memory resident file systems, tmpfs, ramfs and ext2 on ramdisk, and achieves about 70% of memory bandwidth for file read/write operations. [ABSTRACT FROM AUTHOR]
- Published
- 2013
- Full Text
- View/download PDF
40. Energy-Efficient and High-Performance Software Architecture for Storage Class Memory.
- Author
-
BAEK, SEUNGJAE, JONGMOO CHOI, LEE, DONGHEE, and NOH, SAM H.
- Subjects
ENERGY consumption ,COMPUTER software ,COMPUTER architecture ,PERFORMANCE ,COMPUTER storage devices ,COMPUTER operating systems - Abstract
Recently, interest in incorporating Storage Class Memory (SCM), which blurs the distinction between memory and storage, into mainstream computing has been increasing rapidly. In this paper, we address the emerging questions regarding the use of SCM. Based on an embedded platform that employs FeRAM, a type of SCM, we present our findings. In summary, by introducing SCM, power efficiency improves while performance is degraded. We also show that such performance degradations may be removed with operating system level schemes that fully exploit the characteristics of SCM. Finally, we present permanent computing that supports lightweight system on/off capabilities by using SCM. [ABSTRACT FROM AUTHOR]
- Published
- 2013
- Full Text
- View/download PDF
41. Fast and scalable memory characteristics of Ge-doped SbTe phase change materials.
- Author
-
Cheong, Byung-ki, Lee, Suyoun, Jeong, Jeung-hyun, Park, Sohee, Han, Seungwu, Wu, Zhe, and Ahn, Dong-Ho
- Abstract
Phase change memory (PCM) has opportunities of various applications on the premise of its high performance operations, which are still to develop with innovations such as change of a memory material. In respects of high-speed and high-scalability memory characteristics, δ-phase Ge-doped SbTe (GeST) materials stand as highly promising candidates. An overview of the material and device characteristics of these materials is presented primarily based on our recent experimental and computational studies and with a particular regard to their Sb-to-Te ratio (STR) dependence. TEM images of the δ-phase GeST microstructures of varying STR and a highly scaled PCM cell with a δ-phase GeST of high STR. [ABSTRACT FROM AUTHOR]
- Published
- 2012
- Full Text
- View/download PDF
42. An Empirical Study of Deploying Storage Class Memory into the I/O Path of Portable Systems.
- Author
-
Doh, In Hwan, Choi, Jongmoo, Lee, Donghee, and Noh, Sam H.
- Subjects
- *
COMPUTER storage devices , *ELECTRONIC file management , *METADATA , *COMPUTER systems , *FLASH memory , *RANDOM access memory , *WORKLOAD of computers - Abstract
We explore the possibility of deploying storage class memory (SCM) into the I/O path as a file system metadata store and examine what effects it has on the performance of portable computing systems. In this regard, we develop a new flash memory-based file system that stores all metadata in SCM, while storing all file data in flash memory. In so doing, we make two contributions in this work. First, we present a model that analyzes the amount of SCM that is needed for specific flash memory storage capacity. Second, we present quantitative experimental results that show how much performance gains are possible by exploiting SCM in terms of I/O performance, energy efficiency and lifetime of the underlying flash memory. Compared to YAFFS, a popular flash memory-based file system, we show that system performance is improved by a maximum of around 320, 260, and 180% in terms of I/O performance, energy efficiency and lifetime of the Flash memory, respectively, for the realistic workloads that we considered. [ABSTRACT FROM AUTHOR]
- Published
- 2011
- Full Text
- View/download PDF
43. Resistive Switching Device Technology Based on Silicon Oxide for Improved ON–OFF Ratio—Part I: Memory Devices
- Author
-
Elia Ambrosi, Alessandro Bricalli, Mario Laudato, Daniele Ielmini, Rosana Rodriguez, and M. Maestro
- Subjects
010302 applied physics ,Materials science ,Silicon ,business.industry ,chemistry.chemical_element ,02 engineering and technology ,021001 nanoscience & nanotechnology ,01 natural sciences ,Flash memory ,Electronic, Optical and Magnetic Materials ,Threshold voltage ,chemistry ,Resistive switching ,0103 physical sciences ,Electrode ,Scalability ,Optoelectronics ,Electrical and Electronic Engineering ,0210 nano-technology ,business ,Silicon oxide ,Storage class memory - Abstract
The cross-point architecture for memory arrays is widely considered as one of the most attractive solutions for storage and memory circuits thanks to simplicity, scalability, small cell size, and consequently high density and low cost. Cost-scalable vertical 3-D cross-point architectures, in particular, offer the opportunity to challenge Flash memory with comparable density and cost. To develop scalable cross-point arrays, however, select devices with sufficient ON–OFF ratio, current capability, and endurance must be available. This paper presents a select device technology based on volatile resistive switching with Cu and Ag top electrode and silicon oxide (SiO x ) switching materials. The select device displays ultrahigh resistance window and good current capability exceeding 2 MAcm−2. Retention study shows a stochastic voltage-dependent ON–OFF transition time in the ${10}~\mu \text{s}$ –1 ms range, which needs to be further optimized for fast memory operation in storage class memory arrays.
- Published
- 2018
- Full Text
- View/download PDF
44. Analysis of SCM-Based SSD Performance in Consideration of SCM Access Unit Size, Write/Read Latencies and Application Request Size
- Author
-
Ken Takecuhi, Yutaka Adachi, Chihiro Matsui, and Hirofumi Takishita
- Subjects
business.industry ,Computer science ,Nand flash memory ,Electrical and Electronic Engineering ,Unit size ,Solid-state drive ,business ,Storage class memory ,Computer hardware ,Electronic, Optical and Magnetic Materials - Published
- 2018
- Full Text
- View/download PDF
45. Storage class memory and databases: Opportunities and challenges
- Author
-
Ismail Oukid, Thomas Willhalm, and Robert Kettler
- Subjects
Hardware_MEMORYSTRUCTURES ,General Computer Science ,Database ,Computer science ,05 social sciences ,Uniform memory access ,ComputerApplications_COMPUTERSINOTHERSYSTEMS ,02 engineering and technology ,computer.software_genre ,Memory management ,Shared memory ,020204 information systems ,Virtual memory ,0202 electrical engineering, electronic engineering, information engineering ,Non-volatile random-access memory ,Data architecture ,0509 other social sciences ,050904 information & library sciences ,Storage class memory ,computer ,Memory protection - Abstract
Storage Class Memory (SCM) is emerging as a viable solution to lift DRAM's scalability limits, both in capacity and energy consumption. Indeed, SCM combines the economic characteristics, non-volatility, and density of traditional storage media with the low latency and byte-addressability of DRAM. In this paper we survey research works on how SCM can be leveraged in databases and explore different solutions ranging from using SCM as disk replacement, to single-level storage architectures, where SCM is used as universal memory (i.e., as memory and storage at the same time), together with the challenges that stem from these opportunities. Finally, we synthesize our findings into recommendations on how to exploit the full potential of SCM in next-generation database architectures.
- Published
- 2017
- Full Text
- View/download PDF
46. 13.5 A 128Gb 1b/Cell 96-Word-Line-Layer 3D Flash Memory to Improve Random Read Latency with tPROG=75µs and tR=4µs
- Author
-
Ryosuke Isomura, Yasufumi Kajiyama, Akio Sugahara, Yuri Terada, Masahiro Yoshihara, Yoko Deguchi, Masashi Yamaoka, Hiroki Yabe, Norichika Asaoka, Noriyasu Kumazaki, Hiromitsu Komai, Takaya Handa, Mami Kakoi, Yuki Ishizaki, Junichi Sato, Akihiro Imamoto, Takuyo Kodama, Naoaki Kanagawa, Sanad Bushnaq, Hidekazu Ohnishi, Atsushi Okuyama, Toshiyuki Kouchi, and Cynthia Hsu
- Subjects
Discrete mathematics ,Hardware_MEMORYSTRUCTURES ,business.industry ,02 engineering and technology ,021001 nanoscience & nanotechnology ,Solid-state drive ,Flash memory ,Floorplan ,020202 computer hardware & architecture ,Computer data storage ,0202 electrical engineering, electronic engineering, information engineering ,Overall performance ,Latency (engineering) ,0210 nano-technology ,business ,Storage class memory ,Access time ,Mathematics - Abstract
In recent years, storage class memory (SCM) has attracted attentions and various RD its faster access time, in comparison to flash memories such as a solid state drive (SSD), can allow it to boost the performance of the main storage system. With an optimized SSD controller in combination with fast flash memory chips (FMCs) with read latency $(t_{\mathrm{R}})$ of $3\mu \mathrm{S}$ , the random read latency (RRL) of the SSD system [2] has been improved by $4-10\times$ compared to that of conventional SSDs using high-density 3D flash memories. To boost SSD performance a faster program/erase (P/E) is desired not only to make P/E time shorter but also to improve RRL. When a read command is applied while the previous P/E is executed, the issue of the read should be suspended until completion of the ongoing P/E. Consequently, the faster P/E naturally improves the overall performance of SSDs. In another aspect, narrower distribution of $V_{\mathrm{th}}$ helps to obtain a better RRL because it will reduce the number of read-retries which are issued when the $V_{\mathrm{th}}$ distribution is broader. In this work, we introduce three key techniques for 3D flash memory based SCM in order to improve SSD performance (both RRL and P/E): (1) an enhanced function of suspending and resuming P/E operations to give priority to read operations, (2) a novel programming sequence for making $V_{\mathrm{th}}$ distribution narrower to prevent read fails and read retries, and (3) other techniques including a novel floorplan, employing an external power supply, and an enhanced temperature sensor to improve read/program/verify performances.
- Published
- 2020
- Full Text
- View/download PDF
47. Modeling and Verification of 3-Dimensional Resistive Storage Class Memory with High Speed Circuits for Core Operation
- Author
-
Kyungjun Cho, Gapyeol Park, Seongguk Kim, Taein Shin, Shinyoung Park, Kyungjune Son, Joungho Kim, and Subin Kim
- Subjects
Interconnection ,Resistive touchscreen ,Computer science ,020208 electrical & electronic engineering ,020206 networking & telecommunications ,02 engineering and technology ,Resistive random-access memory ,Memory cell ,Compatibility (mechanics) ,0202 electrical engineering, electronic engineering, information engineering ,Electronic engineering ,Storage class memory ,Electronic circuit ,Voltage - Abstract
In this paper, we, for the first time, propose the modeling and verification of 3-dimensional storage class memory (SCM) using new memory with high speed circuits for core operation. For the memory analysis with the simulation, the RC model of interconnections and core operation circuit models are combined in the same simulation environment. Therefore, we modeled the memory elements using passive resistances and voltage controlled switches in circuit simulation system for compatibility. To verify the proposed model, we compared the characteristics of the memory cell with the behavior model which verified to the experimental data. The overall characteristics of memory cell model are similar with the conventional behavior model. In addition, we simulated the core operation of 3-dimensional resistive SCM with the proposed models and verify the applicability in time-domain.
- Published
- 2019
- Full Text
- View/download PDF
48. Carbon-Based Resistive Memories
- Author
-
Abu Sebastian, Chunmeng Dou, A. K. Ott, C.D. Wright, A. M. Alexeev, Evangelos Eleftheriou, Matthias Wuttig, Andrea C. Ferrari, Siyuan Zhang, Oana Cojocaru-Mirédin, V. K. Nagareddy, Christina Scheu, Tobias Bachmann, Federico Zipoli, V. P. Jonnalagadda, Monica F. Craciun, Alessandro Curioni, and W.W. Koelmans
- Subjects
Materials science ,Diamond-like carbon ,chemistry.chemical_element ,Nanotechnology ,02 engineering and technology ,010402 general chemistry ,01 natural sciences ,RRAM ,law.invention ,diamond-like carbon ,law ,Resistive touchscreen ,business.industry ,oxygenated carbon ,Nonvolatile memory ,tetrahedral amorphous carbon ,021001 nanoscience & nanotechnology ,0104 chemical sciences ,chemistry ,Amorphous carbon ,Optoelectronics ,Resistor ,0210 nano-technology ,business ,Carbon ,storage class memory - Abstract
Carbon-based nonvolatile resistive memories are an emerging technology. Switching endurance remains a challenge in carbon memories based on tetrahedral amorphous carbon (ta-C). One way to counter this is by oxygenation to increase the repeatability of reversible switching. Here, we overview the current status of carbon memories. We then present a comparative study of oxygen-free and oxygenated carbon-based memory devices, combining experiments and molecular dynamics (MD) simulations.
- Published
- 2019
- Full Text
- View/download PDF
49. Ultra-thin <10nm) Dual-oxide (Al2O3/TiO2) Hybrid Device (Memory/Selector) with Extremely Low Ioff <1nA) and Ireset <1nA) for 3D Storage Class Memory
- Author
-
Seokjae Lim, Donguk Lee, Changhyuck Sung, Myounghun Kwak, Jeonghwan Song, and Hyunsang Hwang
- Subjects
Materials science ,Hybrid device ,Power consumption ,business.industry ,Optoelectronics ,Storage class memory ,Metal filament ,business ,Reset (computing) ,Layer (electronics) ,Electrode potential - Abstract
We demonstrate ultra-thin ALD-processed dual-oxide (Al 2 O 3 /TiO 2 ) hybrid device with memory and selector characteristics by engineering the stability of metal filament in Al 2 O 3 and TiO 2 layer. The optimized hybrid memory device shows outstanding performances such as low off current $( , low reset current $( , and high on/off ratio $(> 10^{4})$ . Inserting a Ti buffer layer which has a low electrode potential value, we observed excellent uniformity and retention property. Finally, an outstanding read/write margins and ultra-low power consumption are confirmed through array simulations of the proposed hybrid memory device.
- Published
- 2019
- Full Text
- View/download PDF
50. Analysis on Heterogeneous SSD Configuration with Quadruple-Level Cell (QLC) NAND Flash Memory
- Author
-
Reika Kinoshita, Chihiro Matsui, Ken Takeuchi, Yoshiki Takai, and Mamoru Fukuchi
- Subjects
Non-volatile memory ,Hardware_MEMORYSTRUCTURES ,business.industry ,Computer science ,Nand flash memory ,CPU cache ,Embedded system ,NAND gate ,IOPS ,Storage class memory ,business ,Resistive random-access memory - Abstract
This paper investigates optimal heterogeneously-integrated SSD configuration [1] with various non-volatile memories including quadruple-level cell (QLC) NAND flash [2] considering SSD performance, energy consumption and SSD endurance lifetime. Based on the design methodology of heterogeneous SSD composed of storage class memory (SCM), multi-level cell (MLC) and triple-level cell (TLC) NAND flash [1], this paper newly adds QLC and single-level cell (SLC) NAND flash as memory components and re-optimizes the memory configurations for various workloads. Four types of SSD are compared; 1) SLC/QLC NAND flash, 2) SCM/QLC NAND flash, 3) SCM/TLC/QLC NAND flash and 4) SCM/TLC NAND flash. As a result, performance of SCM/QLC NAND flash is about one-fourth of that of SCM/TLC NAND flash for all workloads because QLC NAND flash has 5.7 times longer write latency than TLC NAND flash. For cold workloads or high total SSD cost assumption, SCM/TLC NAND flash is recommended. For hot workloads with low total SSD cost assumption, however, SLC/QLC NAND flash is optimal with emphasis on better SSD endurance lifetime. Finally, SCM/TLC/QLC NAND flash is the best when considering performance and energy consumption. In particular, for write-hot application, prxy_0, SCM/TLC/QLC NAND flash achieves 67% higher IOPS/cost [1] than SCM/TLC NAND flash.
- Published
- 2019
- Full Text
- View/download PDF
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.