×

System for accessing distributed memory by breaking each accepted access request into series of instructions by using sets of parameters defined as logical channel context

  • US 5,574,944 A
  • Filed: 12/15/1993
  • Issued: 11/12/1996
  • Est. Priority Date: 12/15/1993
  • Status: Expired due to Term
First Claim
Patent Images

1. An apparatus for interfacing between a bus-based input/output device and a distributed memory processing system, wherein said system contains memory distributed over a plurality of nodes, wherein said bus-based I/O device issues access requests for data directed to a single memory location within a logical address space, and wherein said location may be spread over a plurality of said nodes, said apparatus comprising:

  • means for accepting said access requests from said I/O device to produce accepted access requests;

    means for accessing said distributed memory in response to said accepted access requests;

    a read/write buffer memory for storing said data and for storing one or more sets of parameters used to access said logical address space, wherein each said set of parameters is defined as a logical channel context, each set comprises a channel configuration parameter for enabling and activating a particular logical channel context and a buffer configuration parameter for specifying a segment of said read/write buffer assigned for use by said particular logical channel context; and

    circuitry controlled by said logical channel context for breaking each accepted access request into a series of instructions for accessing said memory spread over a plurality of said nodes.

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