×

Pre-fetching of data packets

  • US 9,037,810 B2
  • Filed: 03/01/2011
  • Issued: 05/19/2015
  • Est. Priority Date: 03/02/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving a data packet, and storing the received data packet in a memory;

    determining one or both of (i) a type of application with which the data packet is associated, and (ii) a priority associated with the data packet;

    generating a descriptor for the data packet, the descriptor including information for fetching at least a portion of the data packet from the memory, wherein the at least a portion of the data packet to be fetched is based on the determined one or both of (i) the type of application with which the data packet is associated, and (ii) the priority associated with the data packet, and wherein the at least a portion of the data packet is less than an entirety of the data packet; and

    in advance of a processing core requesting the at least a portion of the data packet to execute a processing operation on the at least a portion of the data packet, fetching the at least a portion of the data packet to a cache based at least in part on information in the descriptor.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×