• 제목/요약/키워드: Write Operation

검색결과 225건 처리시간 0.025초

HDTV용 고속 라인 메모리 회로 설계에 관한 연구 (A Study on the Design of High speed LIne Memory Circuit for HDTV)

  • 김대순;정우열;김태형;백덕수;김환용
    • 한국통신학회논문지
    • /
    • 제17권5호
    • /
    • pp.529-538
    • /
    • 1992
  • 최근들어 HDTV를 위한 영상 신호처리 기술이 급속히 발전하고있다. 이러한 신호처리 기술의 향상에 따라 영상신호용 특수 기억소자의 개발이 요구되고 있다. 본 논문에서는 입력 스트로브로 부터 정보를 반아 기억하는 CMOS 플립플롭을 채용한 데이타 래치 방식과 HDTV 신호에 적합한 엑세스 시간을 얻기 위하여 새로운 읽기 방식이 고안 되었다. 기존의 쓰기 방식과 비교하여 데이터 래치 방식은 완전한 쓰기 동작을 위하여 비트라인 쓰기와 메모리셀 쓰기의 2개의 과정이 필요하고 같은 번지의 동시 입출력이 가능하다. 또한 스태틱 칼럼 모드를 응용한 읽기 방식과 분리된 읽기 워드라인을 채용하여 읽기 동작시 빠른 정보 감지가 가능하다.

  • PDF

소프트 에러에 대한 캐쉬 메모리의 태그 비트 신뢰성 향상 기법 (Reliability Improvement of the Tag Bits of the Cache Memory against the Soft Errors)

  • 김영웅
    • 한국인터넷방송통신학회논문지
    • /
    • 제14권1호
    • /
    • pp.15-21
    • /
    • 2014
  • 반도체 공정 기술의 발달로 인하여 프로세서 내에 적재할 수 있는 캐쉬 메모리의 용량은 증가하였지만 높은 트랜지스터 집적율은 프로세서를 소프트 에러에 대해 더 취약하게 만들었으며, 이는 설계 고려사항 중 신뢰성의 비중이 점점 더 높아짐을 의미한다. 이러한 취약성을 극복하기 위하여 캐쉬 메모리의 데이터에 대한 다양한 신뢰성 기법이 제안되었으나, 태그 비트에 대한 연구는 제한적이다. 본 연구는 캐쉬 메모리 중 태그 비트에 대해 Temporal Locality 특성을 만족하지 않는 write-back 동작에 대한 보호율을 분석하고, 이를 극복할 수 있는 방안을 제안한다. 실험을 통해 제안된 기법으로 기존의 write-back에 대한 보호율을 59.0%에서 76.8%까지 성능 저하 없이 증가시킬 수 있다.

쓰기 동작의 에너지 감소를 통한 비터비 디코더 전용 저전력 임베디드 SRAM 설계 (Low Power Embedded Memory Design for Viterbi Decoder with Energy Optimized Write Operation)

  • 당호영;신동엽;송동후;박종선
    • 전자공학회논문지
    • /
    • 제50권11호
    • /
    • pp.117-123
    • /
    • 2013
  • 비터비 디코더(Viterbi decoder)용 임베디드 SRAM은 범용(General purpose) CPU에 쓰이는 SRAM과 달리 읽기, 쓰기 동작이 비터비 복호 알고리즘에 따라 일정한 액세스 패턴을 갖고 동작한다. 이 연구를 통하여 제안된 임베디드 SRAM의 구조는 이러한 메모리 동작의 패턴에 최적화되어 워드라인과 비트라인에서 발생하는 불필요한 전력소모를 제거함으로써 쓰기 동작의 소모 전력을 크게 줄일 수 있다. 65nm CMOS 공정으로 설계된 비터비 디코더는 본 논문에서 제안된 SRAM 구조를 이용하여 기존의 임베디드 SRAM 대비 8.92%만큼 면적증가로 30.84% 소모 전력 감소를 이룩할 수 있었다.

NAND-플래시 메모리를 이용한 클리닝 알고리즘의 구현 및 설계 (The Design and Implementation of a Cleaning Algorithm using NAND-Type Flash Memory)

  • 구용완;한대만
    • 인터넷정보학회논문지
    • /
    • 제7권6호
    • /
    • pp.105-112
    • /
    • 2006
  • 본 논문에서는 NAND 형태의 플래시 메모리를 이용하여 시스템의 성능을 저하시키는 삭제 연산을 감소시켜 수행시간을 보장할 수 있는 플래시 메모리 전용 파일시스템을 설계한다. 파일 시스템 측면에서 플래시 메모리의 쓰기 연산 횟수를 감소시키면 파일시스템의 성능을 향상 시킬 수 있으므로, 쓰기 횟수를 감소시킬 수 있도록 새로운 i_node 구조를 구성하여 파일 시스템을 구성한다. 새롭게 구성된 i_node구조를 통하여 삭제 연산을 위한 Cleaning 알고리즘을 본 문에서 제시한다. 또한, Cleaning 될 데이터는 응용 프로그램 실행 시 자연적으로 발생하는 지역공간성과 시간공간성의 개념에 의해 최근에 사용된 응용 프로그램과 데이터가 또다시 실행될 가능성이 높은 실험결과에 따라서 최근의 데이터를 가장 오래유지하고 가장 오래된 데이터가 Cleaning 되도록 설계하였다. 실험과 플래시 파일 시스템 구현을 통하여 임베디드 시스템에서 요구하는 NAND 형 플래시 파일 시스템의 효율성을 증명한다.

  • PDF

Formal Analysis of Distributed Shared Memory Algorithms

  • Muhammad Atif;Muhammad Adnan Hashmi;Mudassar Naseer;Ahmad Salman Khan
    • International Journal of Computer Science & Network Security
    • /
    • 제24권4호
    • /
    • pp.192-196
    • /
    • 2024
  • The memory coherence problem occurs while mapping shared virtual memory in a loosely coupled multiprocessors setup. Memory is considered coherent if a read operation provides same data written in the last write operation. The problem is addressed in the literature using different algorithms. The big question is on the correctness of such a distributed algorithm. Formal verification is the principal term for a group of techniques that routinely use an analysis that is established on mathematical transformations to conclude the rightness of hardware or software behavior in divergence to dynamic verification techniques. This paper uses UPPAAL model checker to model the dynamic distributed algorithm for shared virtual memory given by K.Li and P.Hudak. We analyse the mechanism to keep the coherence of memory in every read and write operation by using a dynamic distributed algorithm. Our results show that the dynamic distributed algorithm for shared virtual memory partially fulfils its functional requirements.

저전력과 응답시간 향상을 위한 하이브리드 하드디스크의 입출력 기법 (I/O Scheme of Hybrid Hard Disk Drive for Low Power Consumption and Effective Response Time)

  • 김정원
    • 한국컴퓨터정보학회논문지
    • /
    • 제16권10호
    • /
    • pp.23-31
    • /
    • 2011
  • 최근 전력소모와 읽기 성능이 우수한 Solid state disk(SSD)가 많이 사용되고 있으나 가격이 고가이고 삭제 및 쓰기 연산의 효율이 낮은 것이 단점이다. 이것을 보완하기 위한 저장장치의 일종이 하이브리드 하드디스크 (H-HDD: Hybrid Hard disk drive)인데 하드디스크 내부에 플래시 메모리(NVCache: Non-volatile Cache)를 장착하여 디스크블록의 캐시로 사용한다. 본 논문에서는 H-HDD의 저전력과 응답시간을 향상시키기 위해 NVCache의 선반입 및 관리 기법을 제안한다. 제안하는 기법은 NVCache를 읽기 캐시를 위주로 사용하고 쓰기캐시는 디스크 헤드와 스핀들의 상황에 따라 쓰기 연산을 지원한다. 읽기 캐시의 경우 시간적, 지역적 지역성을 동시에 고려하여 선반입을 통해 응답시간과 전력 소모를 감소시키고 쓰기 캐시의 경우 디스크 스핀들의 동작 상태에 따라 NVCache에 쓰기를 실시하여 저전력과 응답성을 향상시키고자한다.

2WPR: Disk Buffer Replacement Algorithm Based on the Probability of Reference to Reduce the Number of Writes in Flash Memory

  • Lee, Won Ho;Kwak, Jong Wook
    • 한국컴퓨터정보학회논문지
    • /
    • 제25권2호
    • /
    • pp.1-10
    • /
    • 2020
  • 본 논문에서는 향상된 히트율과 더 적은 낸드 플래시 메모리 쓰기 연산을 할당하는 디스크 버퍼 교체 정책을 소개한다. 플래시 메모리는 높은 집적도, 높은 신뢰성 및 비휘발성이라는 특징을 가지고 있어 최근 많은 곳에서 사용되고 있다. 하지만 삭제 이후 쓰기 연산 문제, 비대칭적인 연산 속도와 짧은 수명 등의 한계점도 가지고 있다. 이런 문제를 개선하기 위해 본 논문에서는 2WPR 정책을 소개한다. 2WPR 정책은 디스크 버퍼의 각 페이지마다 이후 재참조될 가능성, 각 지역성 및 쓰기 연산에 대한 가중치 분석을 통해 교체할 페이지를 선택한다. 제안된 새로운 정책은 기존 디스크 버퍼 관리 정책에 비해 히트율을 최대 10%까지 향상시킬 수 있으며 플래시 메모리에 대한 쓰기 연산을 최대 5%까지 감소시킬 수 있었다.

DDR-SSD를 위한 소프트웨어 RAID의 효과적인 작은 쓰기 처리 기법 (Efficient Small Write Method for DDR-SSD based Software RAID)

  • 길기정;곽동호;곽윤식;정승국;황정연;최길성;송석일
    • 한국항행학회논문지
    • /
    • 제14권5호
    • /
    • pp.752-759
    • /
    • 2010
  • 이 논문에서는 DDR-SSD 기반의 소프트웨어 RAID에서 작은 쓰기 (Small Write) 요청에 대한 RAID5의 RMW (Read Modify Write) 성능 향상을 위한 차-로깅 (Differential Logging) 기법을 제안한다. 엔터프라이즈 웅용에서 빈번하게 발생하는 작은 쓰기 요청은 RAID5에서 주요한 성능 저하의 요인이다. RAID5 에서는 패리티 블록의 일관성을 유지하기 위해 변경이 발생하면 패리티 블록에 대한 변경을 같이 수행해야 한다. 작은 쓰기가 발생하면 기존 데이터에 대한 변경 뿐 아니라, 패리티 블록을 다시 계산하기 위한 추가 입출력연산 및 패리티 계산이 병행되어야 하며 이를 RMW 연산이라 한다. 기존의 하드 디스크 기반의 소프트웨어 RAID 에서는 이러한 작은 쓰기로 인한 성능저하 문제를 해결하기 위해 다양한 방법을 제안하였다. 이 논문에서는 하드 디스크와 전혀 다른 특성을 보이는 DDR-SSD를 고려하여 RAID5의 작은 쓰기 성능을 향상 시키는 차-로깅 기법 기반의 RAIDS를 제안한다. 제안하는 기법은 시뮬레이션을 통해서 리녹스 기반의 MID와 비교하여 성능의 우수함을 보였다.

Hot Data Identification For Flash Based Storage Systems Considering Continuous Write Operation

  • Lee, Seung-Woo;Ryu, Kwan-Woo
    • 한국컴퓨터정보학회논문지
    • /
    • 제22권2호
    • /
    • pp.1-7
    • /
    • 2017
  • Recently, NAND flash memory, which is used as a storage medium, is replacing HDD (Hard Disk Drive) at a high speed due to various advantages such as fast access speed, low power, and easy portability. In order to apply NAND flash memory to a computer system, a Flash Translation Layer (FTL) is indispensably required. FTL provides a number of features such as address mapping, garbage collection, wear leveling, and hot data identification. In particular, hot data identification is an algorithm that identifies specific pages where data updates frequently occur. Hot data identification helps to improve overall performance by identifying and managing hot data separately. MHF (Multi hash framework) technique, known as hot data identification technique, records the number of write operations in memory. The recorded value is evaluated and judged as hot data. However, the method of counting the number of times in a write request is not enough to judge a page as a hot data page. In this paper, we propose hot data identification which considers not only the number of write requests but also the persistence of write requests.

가상화 환경 IoT 게이트웨이의 성능 향상을 위한 SSD 캐시 기법 (SSD Caching for Improving Performance of Virtualized IoT Gateway)

  • 이동우;엄영익
    • 정보과학회 논문지
    • /
    • 제42권8호
    • /
    • pp.954-960
    • /
    • 2015
  • 스토리지는 응용 프로그램의 성능에 가장 큰 영향을 주므로 가상화된 IoT 게이트웨이를 사용 한 홈 클라우드 환경에서 매우 중요하다. 스토리지의 성능 향상을 위해 SSD와 같은 고성능의 디스크를 캐시로 사용해 왔으나 취약한 쓰기 성능과 제한된 셀 수명 문제로 인해 주로 읽기 전용 캐시로 사용하였다. 그러나 사용자 응용의 성능 향상을 위해서는 읽기 작업뿐만 아니라 쓰기 작업의 성능도 매우 중요하다. 본 논문은 이러한 환경에서 읽기 및 쓰기에 모두 사용 가능한 새로운 SSD 캐시 기법을 제안한다. 실험을 통해 본 캐시 기법이 응용 프로그램의 임의 쓰기 작업을 순차적 동작으로 변환시켜 성능 향상을 이룰 수 있음을 확인하였다.