IP Library Granted Patent US 10,846,133
Granted Patent B2
US 10,846,133 · App. 16/164,854 · Granted Nov 24, 2020

Control apparatus, control method and recording medium on which control program is recorded

Inventor: Takahiro Kagami (Yokohama, JP)
Assignee: FUJITSU LIMITED
G06F9/4887G06F1/3287G06F9/5027
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,846,133
App. No.
16/164,854
Granted
Nov 24, 2020
Kind
B2
Abstract

A control apparatus includes a memory and a processor coupled to the memory, wherein the processor is configured to decide whether or not, in a system in which an occupation period of a job is allocated to each of a plurality of calculators so as to operate each of the plurality of calculators, there is a standby job that is to occupy a number of calculators equal to or smaller than a number of one or more end jobs that end in a middle of a first period which is occupied by one or more calculators from among the plurality of calculators, within a second period having a time length equal to or smaller than a remaining time period of the first period, and switch, when deciding that there is no standby job, a mode of the one or more calculators to a power saving mode.

Claims (27)

1. A control apparatus comprising:

a memory; and

a processor coupled to the memory, the processor is configured to:

detect, in a system in which an occupation period of a job is allocated to each of a plurality of calculators so as to operate each of the plurality of calculators, one or more end jobs which are executed by one or more calculators from among the plurality of calculators in a first occupation period and executions of which end in a middle of the first occupation period;

calculate a remaining time period which is not used by the executions of the one or more end jobs in the first occupation period;

decide there is a standby job which is to be executed within a second occupation period having a time length equal to or smaller than the remaining time period of the first occupation period; and

switch, when deciding that there is no standby job, a mode of the one or more calculators to a power saving mode.

2. The control apparatus according to claim 1 , wherein the processor decides whether the remaining time period exceeds a reference value and decides there is the standby job when the remaining time period exceeds the reference value.

3. The control apparatus according to claim 1 , wherein the processor acquires information of the one or more end jobs from a schedule table that indicates a situation of the plurality of calculators.

4. A control method comprising:

detecting, by a computer, in a system in which an occupation period of a job is allocated to each of a plurality of calculators so as to operate each of the plurality of calculators, one or more end jobs which are executed by one or more calculators from among the plurality of calculators in a first occupation period and executions of which end in a middle of the first occupation period;

calculating a remaining time period which is not used by the executions of the one or more end jobs in the first occupation period;

deciding there is a standby job which is to be executed within a second period having a time length equal to or smaller than the remaining time period of the first period; and

switching, when deciding that there is no standby job, a mode of the one or more calculators to a power saving mode.

5. The control method according to claim 4 , further comprising:

deciding whether the remaining time period exceeds a reference value; and

deciding there is the standby job when the remaining time period exceeds the reference value.

6. The control method according to claim 4 , further comprising: acquiring information of the one or more end jobs from a schedule table that indicates a situation of the plurality of calculators.

7. A non-transitory computer-readable recording medium recording a program which causes a computer to execute a processing, the processing comprising:

detecting, in a system in which an occupation period of a job is allocated to each of a plurality of calculators so as to operate each of the plurality of calculators, one or more end jobs which are executed by one or more calculators from among the plurality of calculators in a first occupation period and executions of which end in a middle of the first occupation period;

calculating a remaining time period which is not used by the executions of the one or more end jobs in the first occupation period;

deciding there is a standby job which is to be executed within a second occupation period having a time length equal to or smaller than the remaining time period of the first occupation period; and

switching, when deciding that there is no standby job, a mode of the one or more calculators to a power saving mode.

8. The non-transitory computer-readable recording medium according to claim 7 , further comprising:

deciding whether the remaining time period exceeds a reference value; and

deciding there is the standby job when the remaining time period exceeds the reference value.

9. The non-transitory computer-readable recording medium according to claim 7 , further comprising: acquiring information of the one or more end jobs from a schedule table that indicates a situation of the plurality of calculators.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 19, 2018
From: KAGAMI, TAKAHIRO
To: FUJITSU LIMITED
Reel/Frame 047690/0628 →
Priority Claims (1)
JP 2017-216035 · Nov 9, 2017 · national
Continuity (1)
Related Publication 20190138353A1 · May 9, 2019