Abstract:
PURPOSE: A locality based garbage collection method for a NAND flash memory is provided to reduce reading, writing, and erasing operations in a garbage collection operation of a flash memory conversion layer using the locality of a load. CONSTITUTION: When a writing command is requested from a file system of a NAND flash memory based storing unit(401,402), the temporal locality and the sequential locality of the corresponding writing command are determined. The temporal locality and the sequential locality are classified and stored in a log buffer managed by respective different relation method.
Abstract:
본 발명은 전지를 전력원으로 하는 휴대용 기기 사용시에 전지의 잔여 사용 시간을 소모 전류 및 전지 전압을 통하여 예측하고, 예측한 시간을 사용자의 목적 수행 시간을 위해 필요한 시간과 비교하여 필요한 경우 소모 전류를 감소시켜 사용 시간을 보장하는 장치 및 방법에 관한 것이다. 이차전지, 전류, 시간
Abstract:
A shared cache leakage energy management technique using dynamic cache partition method is provided to increase reduction effect of leakage energy consumption through cache decay. A modified decay counter(211) accumulates the time in which the cache line stays according to each task to the sleep state. The cache sleep time prediction model(221) calculates the expected cache line sleep time increment according to the cache way allocation. The cache replacement apparatus(212) distributes the cache way with reference to the table in each task.
Abstract:
A device and a method for reducing power for cache consistency operation in shared bus-based MPSOCs(MultiProcessor System-On-Chip) by filtering useless broadcasts are provided to reduce power needed for the cache consistency operation by referring to the data sharing status of caches before a cache consistency request is broadcasted. A snooping cache(460) stores a sharing status of cached data, and filters a cache consistency request for the data not shared by remote L1 caches(420) when the cache consistency request is received. A multi-split bus comprises bus fragments(430) and a bus splitter(440), and transfers the cache consistency request selectively to only the remote cache storing the shared status of the cached data, and sharing the data shared with the remote caches when the cache consistency request is received. Power consumption for cache consistency operation is reduced by filtering the cache consistency request if a need for broadcasting the cache consistency request to all remote caches is not found when the cache consistency operation is needed as the data is needed or changed by a memory(470).
Abstract:
본 발명은 전지를 전력원으로 하는 휴대용 기기 사용시에 전지의 잔여 사용 시간을 소모 전류 및 전지 전압을 통하여 예측하고, 예측한 시간을 사용자의 목적 수행 시간을 위해 필요한 시간과 비교하여 필요한 경우 소모 전류를 감소시켜 사용 시간을 보장하는 장치 및 방법에 관한 것이다.
Abstract:
본 발명은 낸드 플래시 메모리 기반의 저장 장치에서의 가비지 컬렉션 기술에 관한 것으로, 파일시스템으로부터 낸드 플래시 메모리에 요청된 쓰기 명령의 지역성을 활용함으로써 가비지 컬렉션에 따른 추가적인 성능 저하를 감소시키는 방법에 관한 것이다. 이러한 본 발명은 쓰기 요청을 지역성에 따라 구분하는 기술과, 구분된 쓰기 요청을 서로 다른 영역에 저장하고 관리하는 기술과, 지역성에 따라 교체될 블록을 선택하는 기술로 이루어져 있으며, 이러한 기술들을 통하여 낸드 플래시 기반의 저장 장치에서의 가비지 컬렉션에 따른 부가적인 읽기, 쓰기, 삭제 연산의 횟수를 감소시킨다. 낸드 플래시 메모리, 가비지 컬렉션, 플래시 메모리 변환 계층(FTL)
Abstract:
본 발명은 공유 2차 캐시의 누설 에너지 관리 방법 및 장치에 관한 것으로, 본 발명의 일 실시 예에 따른 공유 2차 캐시의 누설 에너지 관리 방법은 캐시 라인의 비활성화 시간을 고려한 캐시 파티션을 통해 캐시 간섭을 줄임으로써 멀티프로세서 환경의 공유 2차 캐시에서의 누설 에너지 감소 효과를 증가시킬 수 있다. 누설 에너지 감소, 저전력, 공유 캐시, 캐시 파티션, 적응형 타임아웃, CMP
Abstract:
A method for controlling a voltage of power supplied to a 3D graphics data processing device and the 3D graphics data processing device using the same are provided to reduce the voltage by using a slack time generated in processing the 3D graphics data of a frame or an object, thereby reducing the consumption of power used in processing the 3D graphics data. A method for controlling a voltage in processing a frame in a pipeline scheme comprises the following steps of: predicting the entire work load of a frame(510); determining the voltage and frequency of power supplied to a pipeline processing unit on the basis of the predicted work load(520); and determining a voltage and a frequency corresponding to a frame received next in consideration of a slack time generated after objects included in the received frame are processed by the pipeline processing unit(530).