Abstract:
벡터 연산을 효율적으로 할 수 있는 재구성 가능 프로세서 및 그 제어 방법이 개시된다. 본 발명의 일실시예에 따르면, 재구성 가능 프로세서는 벡터 레인 구성 정보에 따라 다수의 프로세싱 엘리먼트(PE) 중 적어도 하나의 프로세싱 엘리먼트를 벡터 레인으로 지정하고, 지정된 벡터 레인에 벡터 연산을 할당한다.
Abstract:
A method of managing an instruction cache and a processor using the same are provided to solve cache miss to be generated without using a prediction algorithm. A processor core(110) has the first active mode and the second active mode. An instruction cache(120) detects cache miss during the second active mode by tracing the first instruction that the processor core performs during the first active mode. The instruction cache produces a fake program counter. The instruction cache traces the first instruction in advance by changing a value of the fake program counter. If the cache miss about the first instruction is detected, the instruction cache receives the first instruction from an external memory(150). The instruction cache stores the first instruction received from the external memory.
Abstract:
VLIW 명령어를 처리하는 방법 및 장치가 제공된다. 복수의 슬롯들 각각에 대해 VLIW 명령어가 할당되는지 여부에 대한 정보를 포함하고 있는 연산 할당 명령어를 획득하고, 획득한 연산 할당 명령어를 기초로 VLIW 명령어가 상기 복수의 슬롯들 각각에 할당되는지 여부에 대한 정보를 포함하는 데이터 베이스를 갱신하며, 갱신된 데이터 베이스에 기초하여, 적어도 하나의 VLIW 명령어를 상기 복수의 슬롯들 각각에 할당함으로써, VLIW 명령어로 구성되는 코드를 효과적으로 압축할 수 있다.
Abstract:
전력 시뮬레이션 방법 및 전력 시뮬레이터가 제공된다. 본 발명의 전력 시뮬레이터는 코어스 그레인 어레이에서 수행되는 인스트럭션의 수행에 대한 정적 정보를 추출하는 정적 정보 추출부, 상기 인스트럭션의 수행에 대한 동적 정보를 추출하는 동적 정보 추출부, 및 상기 정적 정보 및 상기 동적 정보에 기초하여 상기 프로세서의 추정 전력을 계산하는 계산부를 포함하는 것을 특징으로 하며, 이를 통해 시뮬레이션 과정의 시간을 단축할 수 있다. 전력 시뮬레이션, 동적 정보, 정적 정보
Abstract:
A cache memory system using temporal locality information and a data storage method are provided to increase lifetime of data though not increasing a size of a cache memory. A cache memory system includes a main cache(110), an extended cache(120) and a separation cache(130). The main cache stores data accessed by a CPU. When the main cache stores the accessed data by using a full associative type, part of the data prestored at the main cache is evicted from the main cache in case that there exists no space at the main cache. When the main cache stores the accessed data by using a set associative type, part of the data prestored at each space is evicted from the main cache in case that data is prestored at the space. The extended cache stores all the data evicted from the main cache. The separation cache stores the data evicted from the extended cache via a data path if temporal locality information in correspondence with data evicted from the extended cache satisfies preset conditions.
Abstract:
An electric power simulation method and an electric power simulator are provided to improve the accuracy regardless of reducing the simulation carrying out time. A static information extracting unit(710) is the static information about the performance of a second instruction performed in a coarse grained array. That is, the static information extracting unit extracts the static information based on the configuration information of the coarse grained array. The dynamic information extracting unit(720) the dynamic information about the performance of a second instruction performed in a coarse grained array. The calculation unit(730) calculates the estimation electric power of processor based on static and dynamic information by reflecting the processing property of the processor.