Abstract:
본 발명은 프로세서 시스템 및 그 구동방법에 관한 것으로, 보다 구체적으로는 L0 계층에 데이터 필터 캐시 및 수정된 희생 캐시를 구비하여 우선적으로 데이터를 인출하고, L1 계층의 L1 캐시에서 데이터 인출시 상기 데이터 필터 캐시로 인출되는 데이터를 할당하고, L2 통합 캐시에서 데이터 인출시, 상기 L1 캐시 및 상기 데이터 필터 캐시에 데이터를 할당하는 동시에 상기 L1 캐시에서 쫓겨나는 데이터를 상기 수정된 희생 캐시에 할당함으로써, L0 계층의 직접 사상 캐시에서 충돌 미스에 의한 성능 감소를 줄이는 동시에, L1 데이터 캐시로 접근을 감소시켜 에너지 소비를 절감할 수 있는 데이터 필터 캐시 및 수정된 희생 캐시를 구비한 프로세서 시스템 및 그 구동방법에 관한 것이다.
Abstract:
PURPOSE: A processor system and an operating method thereof having a data filter cache are provided to minimize power consumption by reducing the number of times accessing a processor core to an L1 cache. CONSTITUTION: A data filter cache(120) extracts data according to a data request of a processor core(110). The data filter cache allocates data to the processor core. A sacrifice cache(130) is included in the same layer as the data filter cache and stores data which is deleted from an L1 cache.
Abstract:
The present invention relates to a task distributing method of a heterogeneous multi core processor system distributing tasks and a heterogeneous multi core process system using a method thereof. More particularly, the present invention relates to the task distributing method of the heterogeneous multi core processor system distributing the tasks by using estimated execution time information and the heterogeneous multi core process system using the method thereof capable of enhancing task processing performance and energy efficiency by distributing the tasks by using the estimated execution time information as a result of adding remaining execution time of the task being currently executed by each processor and the estimated execution time of a task to be distributed.