LATENCY-BASED POWER MODE UNITS FOR CONTROLLING POWER MODES OF PROCESSOR CORES AND RELATED METHODS AND SYSTEMS
프로세서 코어들의 전력 모드들을 제어하기 위한 레이턴시-기반 전력 모드 유닛들, 및 관련 방법들 및 시스템들이 개시된다. 하나의 양상에서, 전력 모드 유닛들은 프로세서 코어가 펜딩 상태에서 하나 또는 그 초과의 스레드들을 가지고 활성 상태에서 어떠한 스레드들도 가지지 않는 경우 프로세서 코어에 제공되는 전력을 감소시키도록 구성된다. 스레드에 의해 프로세싱되는 명령의 오퍼랜드는 프로세서 코어 외부에 로케이팅되는 메모리 내의 데이터일 수 있다. 프로세서 코어가 스레드가 프로세서 코어 외부로부터의 요청을 대기하는 동안 동작하기 위해서 많...
Saved in:
Main Authors | , , |
---|---|
Format | Patent |
Language | English Korean |
Published |
20.12.2016
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | 프로세서 코어들의 전력 모드들을 제어하기 위한 레이턴시-기반 전력 모드 유닛들, 및 관련 방법들 및 시스템들이 개시된다. 하나의 양상에서, 전력 모드 유닛들은 프로세서 코어가 펜딩 상태에서 하나 또는 그 초과의 스레드들을 가지고 활성 상태에서 어떠한 스레드들도 가지지 않는 경우 프로세서 코어에 제공되는 전력을 감소시키도록 구성된다. 스레드에 의해 프로세싱되는 명령의 오퍼랜드는 프로세서 코어 외부에 로케이팅되는 메모리 내의 데이터일 수 있다. 프로세서 코어가 스레드가 프로세서 코어 외부로부터의 요청을 대기하는 동안 동작하기 위해서 많은 전력을 요구하지 않으면, 프로세서 코어에 의해 소비되는 전력은 이 대기 기간들 동안 감소될 수 있다. 전력은, 단지 프로세싱되는 스레드들이 펜딩 상태에 있으면 스레드들이 프로세싱되는 경우에도 프로세서 코어에서 보존될 수 있으며, 프로세서 코어 및 그 대응하는 CPU에서의 전체 전력 소비를 감소시킬 수 있다.
Latency-based power mode units for controlling power modes of processor cores, and related methods and systems are disclosed. In one aspect, the power mode units are configured to reduce power provided to the processor core when the processor core has one or more threads in pending status and no threads in active status. An operand of an instruction being processed by a thread may be data in memory located outside processor core. If the processor core does not require as much power to operate while a thread waits for a request from outside the processor core, the power consumed by the processor core can be reduced during these waiting periods. Power can be conserved in the processor core even when threads are being processed if the only threads being processed are in pending status, and can reduce the overall power consumption in the processor core and its corresponding CPU. |
---|---|
Bibliography: | Application Number: KR20167029018 |