×

Disk drive/CPU architecture for distributed computing

  • US 20060195842A1
  • Filed: 02/28/2005
  • Published: 08/31/2006
  • Est. Priority Date: 02/28/2005
  • Status: Active Grant
First Claim
Patent Images

1. A disk drive comprising:

  • a processor and a memory for storing data and a program for the processor;

    a task control program executable by the processor loaded into the memory, the task control program including means for accepting a task definition command from a host computer, the task definition command including a specification of a task program of code executable by the processor and a specification of data for the task program;

    means for executing the task program as an interruptible process using the data for the task, the means for executing the task program including means for storing task status and pointers when an interrupt occurs and resuming execution of the task program when an interrupt has been processed;

    means for signaling the host that the task program has completed;

    means for transmitting results of the task program to the host; and

    means for resetting the task status to indicate that no task program is pending after the task program has completed.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×