Methods, system and article of manufacture for pre-fetching descriptors
AssigneeSun Microsystems, Inc.
InventorThomas P. Webber
Life of this patent
Estimating the term…
Loading patent…
AssigneeSun Microsystems, Inc.
InventorThomas P. Webber
Estimating the term…
A system and method for reducing the number of memory accesses by a hardware device to a descriptor memory is disclosed. Methods, systems and articles of manufacture consistent with the present invention enable software to embed a subsequent descriptor it is posting in the descriptor memory into a current descriptor listed in the descriptor memory. Additionally, hardware is configured to transmit a data packet associated with the current descriptor to a recipient device. When hardware receives an acknowledgment message from the recipient device associated with the transmitted data packet, it fetches the current descriptor to update a completion code within the current descriptor using a Read-Modify-Write (RMW) transfer sequence. As part of the RMW memory operation, hardware may use the embedded copy of the subsequent descriptor within the current descriptor to transmit the next data packet associated with the subsequent descriptor. This process avoids hardware from having to fetch the embedded descriptor from the descriptor memory before transmitting the next data packet.
A method for processing descriptors, comprising:
A method for performing data transfers, comprising:
A system for performing data transfers, comprising:
A computer-readable medium including instructions for performing a method, when executed by a processor, for performing data transfers, the method comprising:
Dependencies are inferred from the claim text.