×

DYNAMIC RECONFIGURATION SUPPORT APPARATUS, DYNAMIC RECONFIGURATION SUPPORT METHOD, AND COMPUTER PRODUCT

  • US 20100082943A1
  • Filed: 09/23/2009
  • Published: 04/01/2010
  • Est. Priority Date: 09/26/2008
  • Status: Active Grant
First Claim
Patent Images

1. A computer-readable recording medium storing therein a dynamic-reconfiguration support program that causes a computer controlling a dynamically reconfigurable circuit comprising a plurality of rewritable processor elements to execute:

  • acquiring information concerning a first task that is under execution by the dynamically reconfigurable circuit;

    reading an execution completion time of the first task, when the information concerning the first task is acquired at the acquiring, the execution completion time being read from a memory storing therein a sequence of tasks to be executed by the dynamically reconfigurable circuit, an execution completion time for each of the tasks, and scheduling information including a quantity of processor elements to be used for each of the tasks;

    calculating, using the execution completion time for the first task read at the reading, a deadline time that is a time after which a second task is started by the dynamically reconfigurable circuit;

    identifying, by referring to the quantity of processor elements to be used for each of the tasks included in the scheduling information, the quantity of the processor elements that are for the second task and are to be rewritten by the deadline time calculated at the calculating;

    calculating the quantity of the processor elements to be rewritten per unit time, by dividing, by the deadline time, the quantity of the processor elements identified at the identifying; and

    causing the dynamically configurable circuit to execute, in the quantity per unit time calculated at the calculating of the quantity, rewriting of the processor elements that are for the second task and are to be rewritten by the deadline time.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×