Invention Grant
US07886172B2 Method of virtualization and OS-level thermal management and multithreaded processor with virtualization and OS-level thermal management 失效
虚拟化和操作系统级热管理方法和具有虚拟化和操作系统级热管理的多线程处理器

Method of virtualization and OS-level thermal management and multithreaded processor with virtualization and OS-level thermal management
Abstract:
A program product and method of managing task execution on an integrated circuit chip such as a chip-level multiprocessor (CMP) with Simultaneous MultiThreading (SMT). Multiple chip operating units or cores have chip sensors (temperature sensors or counters) for monitoring temperature in units. Task execution is monitored for hot tasks and especially for hotspots. Task execution is balanced, thermally, to minimize hot spots. Thermal balancing may include Simultaneous MultiThreading (SMT) heat balancing, chip-level multiprocessors (CMP) heat balancing, deferring execution of identified hot tasks, migrating identified hot tasks from a current core to a colder core, User-specified Core-hopping, and SMT hardware threading.
Information query
Patent Agency Ranking
0/0