• Title/Summary/Keyword: SSD

Search Result 616, Processing Time 0.025 seconds

Data Deduplication Method using Locality-based Chunking policy for SSD-based Server Storages (SSD 기반 서버급 스토리지를 위한 지역성 기반 청킹 정책을 이용한 데이터 중복 제거 기법)

  • Lee, Seung-Kyu;Kim, Ju-Kyeong;Kim, Deok-Hwan
    • Journal of the Institute of Electronics and Information Engineers
    • /
    • v.50 no.2
    • /
    • pp.143-151
    • /
    • 2013
  • NAND flash-based SSDs (Solid State Drive) have advantages of fast input/output performance and low power consumption so that they could be widely used as storages on tablet, desktop PC, smart-phone, and server. But, SSD has the disadvantage of wear-leveling due to increase of the number of writes. In order to improve the lifespan of the SSD, a variety of data deduplication techniques have been introduced. General fixed-size splitting method allocates fixed size of chunk without considering locality of data so that it may execute unnecessary chunking and hash key generation, and variable-size splitting method occurs excessive operation since it compares data byte-by-byte for deduplication. This paper proposes adaptive chunking method based on application locality and file name locality of written data in SSD-based server storage. The proposed method split data into 4KB or 64KB chunks adaptively according to application locality and file name locality of duplicated data so that it can reduce the overhead of chunking and hash key generation and prevent duplicated data writing. The experimental results show that the proposed method can enhance write performance, reduce power consumption and operation time compared to existing variable-size splitting method and fixed size splitting method using 4KB.

Efficient DRAM Buffer Access Scheduling Techniques for SSD Storage System (SSD 스토리지 시스템을 위한 효율적인 DRAM 버퍼 액세스 스케줄링 기법)

  • Park, Jun-Su;Hwang, Yong-Joong;Han, Tae-Hee
    • Journal of the Institute of Electronics Engineers of Korea SD
    • /
    • v.48 no.7
    • /
    • pp.48-56
    • /
    • 2011
  • Recently, new storage device SSD(Solid State Disk) based on NAND flash memory is gradually replacing HDD(Hard Disk Drive) in mobile device and thus a variety of research efforts are going on to find the cost-effective ways of performance improvement. By increasing the NAND flash channels in order to enhance the bandwidth through parallel processing, DRAM buffer which acts as a buffer cache between host(PC) and NAND flash has become the bottleneck point. To resolve this problem, this paper proposes an efficient low-cost scheme to increase SSD performance by improving DRAM buffer bandwidth through scheduling techniques which utilize DRAM multi-banks. When both host and NAND flash multi-channels request access to DRAM buffer concurrently, the proposed technique checks their destination and then schedules appropriately considering properties of DRAMs. It can reduce overheads of bank active time and row latency significantly and thus optimizes DRAM buffer bandwidth utilization. The result reveals that the proposed technique improves the SSD performance by 47.4% in read and 47.7% in write operation respectively compared to conventional methods with negligible changes and increases in the hardware.

Attribute-Rich Log-Structured Filesystem for Semantic File Search on SSD (SSD에서의 시맨틱 파일 검색을 위한 확장된 속성 제공의 로그기반 파일시스템)

  • Ki, An-Ho;Kang, Soo-Yong
    • Journal of Digital Contents Society
    • /
    • v.12 no.2
    • /
    • pp.241-252
    • /
    • 2011
  • During the last decades, other parts of operating systems, storage devices, and media are changed steadily, whereas filesystem is changed little. As data is grown bigger, the number of files to be managed also increases in geometrically. Researches about new filesystem schemes are being done widely to support these files efficiently. In web document search area, there are many researches about finding meaningful documents using semantic search. Many researches tried to apply these schemes, which is been proven in web document search previously, to filesystems. But they've focused only on higher layer of filesystem, that is not related seriously to storage media. Therefore they're not well tuned to physical characteristics of new flash memory based SSD which has different features against traditional HDD. We enhance log structured filesystem, that is already well known to work better in SSD, by putting semantic search scheme to and with multi logging point.

Real Time Face detection Method Using TensorRT and SSD (TensorRT와 SSD를 이용한 실시간 얼굴 검출방법)

  • Yoo, Hye-Bin;Park, Myeong-Suk;Kim, Sang-Hoon
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.9 no.10
    • /
    • pp.323-328
    • /
    • 2020
  • Recently, new approaches that significantly improve performance in object detection and recognition using deep learning technology have been proposed quickly. Of the various techniques for object detection, especially facial object detection (Faster R-CNN, R-CNN, YOLO, SSD, etc), SSD is superior in accuracy and speed to other techniques. At the same time, multiple object detection networks are also readily available. In this paper, among object detection networks, Mobilenet v2 network is used, models combined with SSDs are trained, and methods for detecting objects at a rate of four times or more than conventional performance are proposed using TensorRT engine, and the performance is verified through experiments. Facial object detector was created as an application to verify the performance of the proposed method, and its behavior and performance were tested in various situations.

Considerations for Designing an Integrated Write Buffer Management Scheme for NAND-based Solid State Drives (SSD를 위한 쓰기 버퍼와 로그 블록의 통합 관리 고려사항)

  • Park, Sungmin;Kang, Sooyong
    • Journal of Digital Contents Society
    • /
    • v.14 no.2
    • /
    • pp.215-222
    • /
    • 2013
  • NAND flash memory-based Solid State Drives (SSD) have lots of merits compared to traditional hard disk drives (HDD). However, random write in SSD is still far slower than sequential read/write and random read. There are two independent approaches to resolve this problem: 1) using part of the flash memory blocks as log blocks, and 2) using internal write buffer (DRAM or Non-Volatile RAM) in SSD. While log blocks are managed by the Flash Translation Layer (FTL), write buffer management has been treated separately from FTL. Write buffer management schemes did not use the exact status of log blocks and log block management schemes in FTL did not consider the behavior of write buffer management scheme. In this paper, we first show that log blocks and write buffer have a tight relationship to each other, which necessitates integrated management of both of them. Since log blocks also can be viewed as another type of write buffer, we can manage both of them as an integrated write buffer. Then we provide three design criteria for the integrated write buffer management scheme which can be very useful to SSD firmware designers.

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.

Speech Perception and Gap Detection Performance of Single-Sided Deafness under Noisy Conditions

  • Kwak, Chanbeom;Kim, Saea;Lee, Jihyeon;Seo, Youngjoon;Kong, Taehoon;Han, Woojae
    • Journal of Audiology & Otology
    • /
    • v.23 no.4
    • /
    • pp.197-203
    • /
    • 2019
  • Background and Objectives: Many studies have reported no benefit of sound localization, but improved speech understanding in noise after treating patients with single-sided deafness (SSD). Furthermore, their performances provided a large individual difference. The present study aimed to measure the ability of speech perception and gap detection in noise for the SSD patients to better understand their hearing nature. Subjects and Methods: Nine SSD patients with different onset and period of hearing deprivation and 20 young adults with normal hearing and simulated conductive hearing loss as the control groups conducted speech perception in noise (SPIN) and Gap-In-Noise (GIN) tests. The SPIN test asked how many presented sentences were understood at the +5 and -5 dB signal-to-noise ratio. The GIN test was asked to find the shortest gap in white noise with different lengths in the gap. Results: Compared to the groups with normal hearing and simulated instant hearing loss, the SSD group showed much poor performance in both SPIN and GIN tests while supporting central auditory plasticity of the SSD patients. Rather than a longer period of deafness, the large individual variance indicated that the congenital SSD patients showed better performance than the acquired SSD patients in two measurements. Conclusions: The results suggested that comprehensive assessments should be implemented before any treatment of the SSD patient considering their onset time and etiology, although these findings need to be generalized with a large sample size.

Speech Perception and Gap Detection Performance of Single-Sided Deafness under Noisy Conditions

  • Kwak, Chanbeom;Kim, Saea;Lee, Jihyeon;Seo, Youngjoon;Kong, Taehoon;Han, Woojae
    • Korean Journal of Audiology
    • /
    • v.23 no.4
    • /
    • pp.197-203
    • /
    • 2019
  • Background and Objectives: Many studies have reported no benefit of sound localization, but improved speech understanding in noise after treating patients with single-sided deafness (SSD). Furthermore, their performances provided a large individual difference. The present study aimed to measure the ability of speech perception and gap detection in noise for the SSD patients to better understand their hearing nature. Subjects and Methods: Nine SSD patients with different onset and period of hearing deprivation and 20 young adults with normal hearing and simulated conductive hearing loss as the control groups conducted speech perception in noise (SPIN) and Gap-In-Noise (GIN) tests. The SPIN test asked how many presented sentences were understood at the +5 and -5 dB signal-to-noise ratio. The GIN test was asked to find the shortest gap in white noise with different lengths in the gap. Results: Compared to the groups with normal hearing and simulated instant hearing loss, the SSD group showed much poor performance in both SPIN and GIN tests while supporting central auditory plasticity of the SSD patients. Rather than a longer period of deafness, the large individual variance indicated that the congenital SSD patients showed better performance than the acquired SSD patients in two measurements. Conclusions: The results suggested that comprehensive assessments should be implemented before any treatment of the SSD patient considering their onset time and etiology, although these findings need to be generalized with a large sample size.

A Design of SSD Dedicated RAID System for Efficient Resource Management (효율적인 자원관리를 위한 SSD 전용 RAID 시스템 설계)

  • Hyun-Seob Lee
    • Journal of Internet of Things and Convergence
    • /
    • v.10 no.2
    • /
    • pp.109-114
    • /
    • 2024
  • Enterprise storage systems that require high data reliability are applying RAID (Redundant Array of Independent Disks) systems to recover from data loss and failure. In particular, RAID 5 ensures space efficiency and reliability by distributing parity across multiple storage devices. However, when storage devices have different capacities, RAID is built based on the smallest capacity storage device, resulting in wasted storage space. Therefore, research is needed to solve this resource management problem. In this paper, we propose a method for RAID grouping of each independent NAND flash memory block in a RAID consisting of SSD (Solid State Disk) with external SSDs as well as internal SSDs. This method is divided into a policy for delivering block information inside SSDs to the RAID system and a policy for RAID grouping of physical addresses delivered from the RAID system. This method allows us to maintain a RAID that does not waste resources when SSDs of different capacities are grouped into RAID5. Finally, we demonstrate the effectiveness of the proposed method through experiments.

Effects of Stocking Density and Lipopolysaccharide on Immune Organ Weights, Blood Biochemical Profiles and the mRNA Expression of Pro-inflammatory Cytokines in Chicks (닭에서 사육밀도 및 Lipopolysaccharide 투여가 면역장기 무게, 혈액 생화학적 성상 및 친염증 사이토카인 mRNA 발현에 미치는 영향)

  • Jang, In-Surk;Song, Min-Hye;Kim, Ha-Na;Moon, Yang Soo;Sohn, Sea Hwan
    • Korean Journal of Poultry Science
    • /
    • v.43 no.3
    • /
    • pp.149-157
    • /
    • 2016
  • This study was performed to investigate the effects of the stocking density (standard stocking density (SSD, $495cm^2/bird$)) vs. high stocking density (HSD,245cm2/bird) and challenge with lipopolysaccharide (LPS, 5mg/kg BW) on the stress-related physiological indicators in chicks. There was a significant (p<0.05) decrease in body weight, but not in the weight of immune organs, between the SSD and HSD groups. The LPS group resulted in a significant (p<0.05) increase in the weights of the thymus and bursa of fabricius compared with the SSD group. Plasma biochemical components, including aspartate transaminase (AST), alanine transaminase (ALT), blood urea nitrogen, Ca, P, creatine kinase and uric acid, markedly (p<0.05) increased in the LPS birds, although no difference in these parameters was observed between the SSD and HSD birds. Furthermore, the birds challenged with LPS showed a significant (p<0.05) increase in the plasma corticosterone level, although this hormone did not differ between the SSD and HSD groups. In the mRNA expression of pro-inflammatory cytokines, hepatic $IL-1{\beta}$, IL-6 and iNOS in the LPS group significantly (p<0.05) increased compared with those in the SSD group. Thymic mRNA expression of $IL-1{\beta}$, IL-6 and IL-18 in the LPS group also significantly (p<0.05) increased compared with those in the other groups. In addition, mRNA expression of $IL-1{\beta}$ in the bursa of fabricius of the LPS group increased (p<0.05) without affecting the other cytokines. Under high stocking density, thymic $IL-1{\beta}$ was the only cytokine that was up-regulated compared with the SSD group. In conclusion, an acute stress induced by LPS challenge profoundly affected immune organ weight, blood biochemical profiles and pro-inflammatory cytokine expression, while chronic stress did not markedly affect biochemical and immunological parameters, suggesting that chicks under high stocking density could be adapted to prolonged stressors.