×

Method and apparatus for data transfer and storage in a highly parallel computer network environment

  • US 5,867,668 A
  • Filed: 05/02/1996
  • Issued: 02/02/1999
  • Est. Priority Date: 01/21/1993
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for transferring data using an arbitrarily large number of processes in a networked system having a computer device coupled to a first storage device having a memory and connecting to a second storage device, said system capable of running multiple concurrent processes, said system including a state indicator for indicating at least a first state and a second state, said second state indicating a transfer of data from said first storage device to said second storage device, said method comprising the steps of:

  • creating one or more concurrent processes; and

    for each of said one or more processes,determining whether said state indicator indicates a transfer of data from said first storage device to said second storage device,if said state indicator indicates a transfer of data from said first storage device to said second storage device, then transferring data from said first storage device to said second storage device, andif said state indicator does not indicate a transfer of data from said first storage device to said second storage device, then transferring data from a computer device to said first storage device, and if an error condition, interrupt or other transfer indication occurs during said data transfer, setting said state indicator to indicate a transfer of data from said first storage device to said second storage device, whereby other processes that are executing when the error condition, interrupt or other transfer indication occurs continue to execute and wherein said error condition, interrupt or other transfer indication occurs without regard to a precalculated specified storage threshold, said precalculated specified storage threshold indicating a memory size which is less than a size of the memory of said first storage device.

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