Processor system with temperature sensor and control method of the same
First Claim
Patent Images
1. A processor system comprising:
- a plurality of first processors which individually process tasks;
a temperature sensor which measures a temperature of each of the first processors;
a main memory which stores programs of the tasks processed by the first processors, and a task priority order table containing a relationship between the tasks and task priority numbers; and
a second processor which assigns the tasks to the first processors on the basis of the task priority order table and the temperatures of the first processors measured by the temperature sensor.
1 Assignment
0 Petitions
Accused Products
Abstract
A processor system includes a plurality of first processors, a temperature sensor, a main memory, and a second processor. The first processors individually process tasks. The temperature sensor measures a temperature of each of the first processors. The main memory stores programs of the tasks processed by the first processors, and a task priority order table containing a relationship between the tasks and task priority numbers. The second processor assigns the tasks to the first processors on the basis of the task priority order table and the temperatures of the first processors measured by the temperature sensor.
-
Citations
20 Claims
-
1. A processor system comprising:
-
a plurality of first processors which individually process tasks;
a temperature sensor which measures a temperature of each of the first processors;
a main memory which stores programs of the tasks processed by the first processors, and a task priority order table containing a relationship between the tasks and task priority numbers; and
a second processor which assigns the tasks to the first processors on the basis of the task priority order table and the temperatures of the first processors measured by the temperature sensor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A control method of a processor system having a plurality of processors, comprising:
-
measuring temperatures of the plurality of processors;
assigning tasks to the processors in accordance with a process priority order and the temperatures of the processors;
expecting a temperature to which the temperature of each processor would reach after a unit time for executing one process;
causing the processor, the expected temperature exceeds a predetermined temperature, to save the task assigned to the processor to a main memory;
causing the processor, the expected temperature of which does not exceed the predetermined temperature, to process the assigned task. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A control method of a processor system having a plurality of processors, comprising:
-
measuring temperatures of the plurality of processors;
determining tasks that are to be assigned to the processors in accordance with a process priority order and the temperatures of the processors;
expecting a temperature to which the temperature of each processor would reach after a unit time for executing one process;
assigning no task to the processor, the expected temperature of which exceeds a predetermined temperature, and assigning the task to the processor, the expected temperature of which does not exceed the predetermined temperature; and
causing the processor, to which the task is assigned, to process the task. - View Dependent Claims (17, 18, 19, 20)
-
Specification