Patent ID: 7466716
Filing Date: 2008-12-16
Classification: H04L

Abstract:
1. A method for Channel adapter communications in a Channel adapter having one or more work Queue Pairs, each work Queue Pair having a corresponding Queue Pair Context, a work Queue Pair comprising a send queue and a receive queue, the method comprising the steps of: receiving a first data packet at the Channel adapter, the first data packet comprising a first header field followed by a first data field, the first header field comprising a first queue ID; when the first queue ID of the first header field has been received, and before the first data field has been completely received, initiating a process for obtaining a first Queue Pair context associated with the received first queue ID, the process comprising the steps of: when the first Queue Pair context is determined to be in the local cache of the Channel adapter, loading the first Queue Pair context from the local cache; when the first Queue Pair context is determined not to be in the local cache, loading the first Queue Pair context from a main memory; and based on information in the loaded first Queue Pair context, performing work on the first data field received.