Method and apparatus for implementing work request lists
AssigneeHewlett-Packard Development Company, L.P.
InventorsJeffrey Hilland, Mallikarjun Chadalapaka, Michael Krause, Paul Culley, David Garcia
Life of this patent
Estimating the term…
Abstract
An apparatus employs a work request list to access a memory device. The apparatus comprises an upper layer protocol that generates the work request list comprising a plurality of work requests, the work request list having an attribute that indicates the number of the plurality of work requests in the work request list. The apparatus additionally comprises an interface that is adapted to receive the work request list and individually enqueue the plurality of work requests.
Claims20
An apparatus that employs a work request list to access a memory device, the apparatus, comprising:
- an upper layer protocol that generates the work request list comprising a plurality of work requests, the work request list having an attribute that indicates the number of the plurality of work requests in the work request list;
- and
- an interface that is adapted to receive the work request list and individually enqueue the plurality of work requests.
A network, comprising:
- a first system having a first consumer and at least one input/output device;
- a second system having a second consumer and at least one input/output device;
- a switch network that connects the first and second systems for communication;
- and
- wherein each of the systems comprises an apparatus for implementing work request lists to permit communication between the input/output device of the first system and the input/output device of the second system, the apparatus for implementing work request lists comprising:
- a consumer that generates the work request list comprising a plurality of work requests, the work request list having an attribute that indicates the number of the plurality of work requests in the work request list;
- and
- an interface that is adapted to receive the work request list and individually enqueue the plurality of work requests.
A method for accessing a memory device, comprising the acts of generating a work request list comprising a plurality of work requests;
- assigning an attribute that indicates the number of the plurality of work requests in the work request list;
- and
- enqueuing the plurality of work requests.
Dependencies are inferred from the claim text.