发明名称 Providing window updates from a computer to a network interface device
摘要 An intelligent network interface card (INIC) or communication processing device (CPD) works with a host computer for data communication. The device provides a fast-path that avoids protocol processing for most messages, greatly accelerating data transfer and offloading time-intensive processing tasks from the host CPU. The host retains a fallback processing capability for messages that do not fit fast-path criteria, with the device providing assistance such as validation even for slow-path messages, and messages being selected for either fast-path or slow-path processing. A context for a connection is defined that allows the device to move data, free of headers, directly to or from a destination or source in the host. The context can be passed back to the host for message processing by the host. The device contains specialized hardware circuits that are much faster at their specific tasks than a general purpose CPU. When the context is held by the INIC, the INIC can advertise a receive window of memory space at the destination that corresponds to the context and is available to store data.
申请公布号 US6751665(B2) 申请公布日期 2004.06.15
申请号 US20030369902 申请日期 2003.02.19
申请人 ALACRITECH, INC. 发明人 PHILBRICK CLIVE M.;CRAFT PETER K.
分类号 G06F13/00;G06F15/16;G06F15/173;H04L12/56;H04L29/06;H04L29/08;(IPC1-7):G06F13/00 主分类号 G06F13/00
代理机构 代理人
主权项
地址