Invention Grant
- Patent Title: Multi-threaded transmit transport engine for storage devices
- Patent Title (中): 用于存储设备的多线程传输传输引擎
-
Application No.: US11174197Application Date: 2005-06-30
-
Publication No.: US08149854B2Publication Date: 2012-04-03
- Inventor: Victor Lau , Pak-lung Seto
- Applicant: Victor Lau , Pak-lung Seto
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Blakely, Sokoloff, Taylor & Zafman LLP
- Main IPC: H04L12/28
- IPC: H04L12/28 ; H04J3/24 ; G06F15/167 ; G06F13/28 ; G06F3/00

Abstract:
An embodiment of the present invention is a technique to process a plurality of I/O sequences associated with a storage device. A task context pre-fetch engine pre-fetches a task context from a task context memory based on a pre-fetch request. At least a multi-threaded transmit transport layer (T×TL) processes the plurality of I/O sequences from an I/O pool simultaneously. The multi-threaded T×TL generates the pre-fetch request and one or more frames from the plurality of I/O sequences. A switch fabric and controller routes the frame to a link layer associated with the storage device.
Public/Granted literature
- US20070019636A1 Multi-threaded transmit transport engine for storage devices Public/Granted day:2007-01-25
Information query