• Title/Summary/Keyword: Block-level buffer

Search Result 25, Processing Time 0.021 seconds

Memory Compaction Scheme with Block-Level Buffer for Large Flash Memory

  • Chung, Weon-Il;Li, Liangbo
    • International Journal of Contents
    • /
    • v.6 no.4
    • /
    • pp.22-29
    • /
    • 2010
  • In flash memory, many previous garbage collection methods only merge blocks statically and do not consider the contents of buffer. These schemes may cause more unnecessary block erase operations and page copy operations. However, since flash memory has the limitation of maximum rate and life cycle to delete each block, an efficient garbage collection method to evenly wear out the flash memory region is needed. This paper proposes a memory compaction scheme based on block-level buffer for flash memory. The proposed scheme not only merges the data blocks and the corresponding log block, but also searches for the block-level buffer to find the corresponding buffer blocks. Consequently, unnecessary potential page copying operations and block erasure operations could be reduced, thereby improving the performance of flash memory and prolonging the lifetime of flash memory.

A Garbage Collection Method for Flash Memory Based on Block-level Buffer Management Policy

  • Li, Liangbo;Shin, Song-Sun;Li, Yan;Baek, Sung-Ha;Bae, Hae-Young
    • Journal of Korea Multimedia Society
    • /
    • v.12 no.12
    • /
    • pp.1710-1717
    • /
    • 2009
  • Flash memory has become the most important storage media in mobile devices along with its attractive features such as low power consumption, small size, light weight, and shock resistance. However, a flash memory can not be written before erased because of its erase-before-write characteristic, which lead to some garbage collection when there is not enough space to use. In this paper, we propose a novel garbage collection scheme, called block-level buffer garbage collection. When it is need to do merge operation during garbage collection, the proposed scheme does not merge the data block and corresponding log block but also search the block-level buffer to find the corresponding block which will be written to flash memory in the next future, and then decide whether merge it in advance or not. Our experimental results show that the proposed technique improves the flash performance up to 4.6% by reducing the unnecessary block erase numbers and page copy numbers.

  • PDF

Efficient Buffer Allocation Policy for the Adaptive Block Replacement Scheme (적응력있는 블록 교체 기법을 위한 효율적인 버퍼 할당 정책)

  • Choi, Jong-Moo;Cho, Seong-Je;Noh, Sam-Hyuk;Min, Sang-Lyul;Cho, Yoo-Kun
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.27 no.3
    • /
    • pp.324-336
    • /
    • 2000
  • The paper proposes an efficient buffer management scheme to enhance performance of the disk I/O system. Without any user level information, the proposed scheme automatically detects the block reference patterns of applications by associating block attributes with forward distance of a block. Based on the detected patterns, the scheme applies an appropriate replacement policy to each application. We also present a new block allocation scheme to improve the performance of buffer cache when kernel needs to allocate a cache block due to a cache miss. The allocation scheme analyzes the cache hit ratio of each application based on block reference patterns and allocates a cache block to maximize cache hit ratios of system. These all procedures are performed on-line, as well as automatically at system level. We evaluate the scheme by trace-driven simulation. Experimental results show that our scheme leads to significant improvements in hit ratios of cache blocks compared to the traditional schemes and requires low overhead.

  • PDF

A Fundamental Research on the Safety Facilities of Railroad (철도 선로안전시설에 관한 기초연구)

  • Lee Seong-Won;Kim Seung-Hwan;Shin Seung-Kyo;Kim Tae-Wook
    • Proceedings of the KSR Conference
    • /
    • 2005.05a
    • /
    • pp.550-555
    • /
    • 2005
  • In this research, safety requirements for guard rail, buffer stop, car stop scotch block, protection device, fire protection facilities, safety siding, escape facilities and inundation protection facilities are studied to establish a standard. First, various kinds of guard rails and their construction methods are investigated. Researches on the level difference of main track and guard rail, joint, length, and fastening force of guard rail are done. Second, the classification of buffer stop and car stop scotch block and its characteristics are examined, and the impact force, speed limit and capacity of buffer stop are summarized. Details of protection device, fire protection facilities, safety siding, escape facilities and inundation protection facilities are also investigated. From this fundamental research results, basic data on the safety facilities of railroad system are established.

  • PDF

A Study on the Manufacturing Characteristics and Field Applicability of Engineering-scale Bentonite Buffer Block in a High-level Nuclear Waste Repository (고준위폐기물처분장 내 공학규모의 균질 완충재 블록 성형특성 및 현장적용성 분석)

  • Kim, Jin-Seop;Yoon, Seok;Cho, Won-Jin;Choi, Young-Chul;Kim, Geon-Young
    • Journal of Nuclear Fuel Cycle and Waste Technology(JNFCWT)
    • /
    • v.16 no.1
    • /
    • pp.123-136
    • /
    • 2018
  • The objective of this study is to propose a new methodology to fabricate a reliable engineering-scale buffer block, which shows homogeneous and uniform distribution in buffer block density, for in-situ experiments. In this study, for the first time in Korea, floating die press and CIP (Cold Isostatic Press) are applied for the manufacture of an engineering-scale bentonite buffer. The optimized condition and field applicability are also evaluated with respect to the method of manufacturing the buffer blocks. It is found that the standard deviation of the densities obtained decreases noticeably and that the average dry density increases slightly. In addition, buffer size is reduced by about 5% at the same time. Through the test production, it is indicated that the stress release phenomenon decreases after the application of the CIP method, which leads to a reduction in crack generation on the surface of the buffer blocks over time. Therefore, it is confirmed that the production of homogeneous buffer blocks on industrial scale is possible using the method suggested in this study, and that the produced blocks also meet the design conditions for dry density of buffer blocks in the AKRS (Advanced Korea Reference Disposal System of HLW).

Evaluation for the Manufacturing Characteristics and Thermal Conductivity of Engineering Scale Bentonite-Sand Buffer Blocks (공학규모 벤토나이트-모래 완충재 블록의 성형특성 및 열전도도 평가)

  • Lee, Deuk-Hwan;Yoon, Seok;Kim, Jin-Seop;Lee, Gi-Jun;Kim, Ji-Won;Kim, Min-Jun
    • Journal of the Korean Geotechnical Society
    • /
    • v.38 no.12
    • /
    • pp.113-123
    • /
    • 2022
  • The required density relationship according to the press pressure of the floating die method and the homogeneity of the density distribution in the buffer block was evaluated to analyze the manufacturing characteristics of engineering scale bentonite-sand buffer blocks. In addition, the thermal conductivity was measured and compared with that of the pure bentonite buffer block to evaluate the level of thermal conductivity performance improvement of the bentonite-sand buffer material. As a result, it was confirmed that the standard deviation of dry density decreased to 0.011 and showed a homogeneous density distribution under the condition of press pressure greater than 400 kg/cm2. Furthermore, as a result of the thermal conductivity test, the thermal conductivity of the buffer with optimum moisture content conditions was 1.345 and 1.261 W/(m·K) under the press pressure of 400 and 600 kg/cm2, respectively. It increased by 16.1% and 11.0% compared to the pure bentonite buffer material. Based on the results of this study, it is judged that it can be used as fundamental data for manufacturing a homogeneous bentonite-sand buffer block on an engineering scale.

SLC Buffer Performance Improvement using Page Overwriting Method in TLC NAND Flash-based Storage Devices (TLC 낸드 플래시기반 저장 장치에서 페이지 중복쓰기 기법을 이용한 SLC 버퍼 성능향상 연구)

  • Won, Samkyu;Chung, Eui-Young
    • Journal of the Institute of Electronics and Information Engineers
    • /
    • v.53 no.1
    • /
    • pp.36-42
    • /
    • 2016
  • In multi-level-cell based storage devices, TLC NAND has been employed solid state drive due to cost effectiveness. Since TLC has slow performance and low endurance compared with MLC, TLC based storage has adopted SLC buffer scheme to improve performance. To improve SLC buffer scheme, this paper proposes page overwriting method in SLC block. This method provides data updates without erase operation within a limited number. When SLC buffer area is filled up, FTL should execute copying valid pages and erasing it. The proposed method reduces erase counts by 50% or more compared with previous SLC buffer scheme. Simulation results show that the proposed SLC buffer overwrite method achieves 2 times write performance improvement.

FPGA Implementation for Real Time Sobel Edge Detector Block Using 3-Line Buffers (3-Line 버퍼를 사용한 실시간 Sobel 윤곽선 추출 블록 FPGA 구현)

  • Park, Chan-Su;Kim, Hi-Seok
    • Journal of IKEEE
    • /
    • v.19 no.1
    • /
    • pp.10-17
    • /
    • 2015
  • In this Paper, an efficient method of FPGA based design and implementation of Sobel Edge detector block using 3-Line buffers is presented. The FPGA provides the proper and sufficient hardware for image processing algorithms with flexibility to support Sobel edge detection algorithm. A pipe-lined method is used to implement the edge detector. The proposed Sobel edge detection operator is an model using of Finite State Machine(FSM) which executes a matrix mask operation to determine the level of edge intensity through different of pixels on an image. This approach is useful to improve the system performance by taking advantage of efficient look up tables, flip-flop resources on target device. The proposed Sobel detector using 3-line buffers is synthesized with Xilinx ISE 14.2 and implemented on Virtex II xc2vp-30-7-FF896 FPGA device. Using matlab, we show better PSNR performance of proposed design in terms of 3-Line buffers utilization.

A Buffer Architecture based on Dynamic Mapping table for Write Performance of Solid State Disk (동적 사상 테이블 기반의 버퍼구조를 통한 Solid State Disk의 쓰기 성능 향상)

  • Cho, In-Pyo;Ko, So-Hyang;Yang, Hoon-Mo;Park, Gi-Ho;Kim, Shin-Dug
    • The KIPS Transactions:PartA
    • /
    • v.18A no.4
    • /
    • pp.135-142
    • /
    • 2011
  • This research is to design an effective buffer structure and its management for flash memory based high performance SSDs (Solid State Disks). Specifically conventional SSDs tend to show asymmetrical performance in read and /write operations, in addition to a limited number of erase operations. To minimize the number of erase operations and write latency, the degree of interleaving levels over multiple flash memory chips should be maximized. Thus, to increase the interleaving effect, an effective buffer structure is proposed for the SSD with a hybrid address mapping scheme and super-block management. The proposed buffer operation is designed to provide performance improvement and enhanced flash memory life cycle. Also its management is based on a new selection scheme to determine random and sequential accesses, depending on execution characteristics, and a method to enhance the size of sequential access unit by aggressive merging. Experiments show that a newly developed mapping table under the MBA is more efficient than the basic simple management in terms of maintenance and performance. The overall performance is increased by around 35% in comparison with the basic simple management.

Analyses on Thermal Stability and Structural Integrity of the Improved Disposal Systems for Spent Nuclear Fuels in Korea

  • Lee, Jongyoul;Kim, Hyeona;Kim, Inyoung;Choi, Heuijoo;Cho, Dongkeun
    • Journal of Nuclear Fuel Cycle and Waste Technology(JNFCWT)
    • /
    • v.18 no.spc
    • /
    • pp.21-36
    • /
    • 2020
  • With respect to spent nuclear fuels, disposal containers and bentonite buffer blocks in deep geological disposal systems are the primary engineered barrier elements that are required to isolate radioactive toxicity for a long period of time and delay the leakage of radio nuclides such that they do not affect human and natural environments. Therefore, the thermal stability of the bentonite buffer and structural integrity of the disposal container are essential factors for maintaining the safety of a deep geological disposal system. The most important requirement in the design of such a system involves ensuring that the temperature of the buffer does not exceed 100℃ because of the decay heat emitted from high-level wastes loaded in the disposal container. In addition, the disposal containers should maintain structural integrity under loads, such as hydraulic pressure, at an underground depth of 500 m and swelling pressure of the bentonite buffer. In this study, we analyzed the thermal stability and structural integrity in a deep geological disposal environment of the improved deep geological disposal systems for domestic light-water and heavy-water reactor types of spent nuclear fuels, which were considered to be subject to direct disposal. The results of the thermal stability and structural integrity assessments indicated that the improved disposal systems for each type of spent nuclear fuel satisfied the temperature limit requirement (< 100℃) of the disposal system, and the disposal containers were observed to maintain their integrity with a safety ratio of 2.0 or higher in the environment of deep disposal.