×

Information processing apparatus

  • US 20090158293A1
  • Filed: 07/13/2006
  • Published: 06/18/2009
  • Est. Priority Date: 09/05/2005
  • Status: Abandoned Application
First Claim
Patent Images

1. An information processing apparatus, comprising:

  • reconfigurable hardware being able to load one or more programs according to process content of a task to be executed, and being able to execute one or more programs of the one or more loaded programs at the same time;

    an input output data store storing input output data to be processed in the reconfigurable hardware; and

    a controller controlling to load a program to the reconfigurable hardware and execute the program,the controller including;

    a program store storing a plurality of programs to be loaded to the reconfigurable hardware;

    a task information store storing task information indicating a plurality of tasks executable by the same program for each program stored in the program store;

    a job information store storing job information indicating dependency relation between each task included in a job, the job being a group of process units configured with the plurality of tasks;

    a job manager selecting an executable task according to the job information, storing task information of the selected task in the task information store, and updating the job information according to progress in executing the task; and

    a scheduler selecting one or more tasks executable by the program from the task information store, selecting a program necessary for executing the selected task from the program store, loading the selected program to the reconfigurable hardware and managing the schedule, controlling the reconfigurable hardware to execute the task and managing the schedule, and notifying progress status in executing the task to the job manager.

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