-
公开(公告)号:WO2007134106A3
公开(公告)日:2011-09-15
申请号:PCT/US2007068563
申请日:2007-05-09
Applicant: INTEL CORP , CORNETT LINDEN , KING STEVEN , SEN SUJOY , SARANGAM PARTHASARATHY , BERRY FRANK
Inventor: CORNETT LINDEN , KING STEVEN , SEN SUJOY , SARANGAM PARTHASARATHY , BERRY FRANK
IPC: H04L29/06
CPC classification number: H04L67/1097 , H04L49/90 , H04L49/901 , H04L69/16 , H04L69/161 , H04L69/22
Abstract: A first logic offloads some network protocol unit formation tasks to a second logic. The first logic may request that data be transmitted using a Direct Data Placement (DDP) compatible network protocol unit. The first logic may provide the data as well as other information relevant to forming the DDP compatible network protocol unit. The second logic may form portions of the DDP compatible network protocol unit using the data and the provided information.
Abstract translation: 第一个逻辑将一些网络协议单元形成任务卸载到第二个逻辑。 第一逻辑可以请求使用直接数据放置(DDP)兼容的网络协议单元发送数据。 第一逻辑可以提供数据以及与形成DDP兼容的网络协议单元相关的其他信息。 第二逻辑可以使用数据和所提供的信息形成DDP兼容网络协议单元的部分。
-
公开(公告)号:WO2006124348A3
公开(公告)日:2007-01-25
申请号:PCT/US2006017566
申请日:2006-05-02
Applicant: INTEL CORP , CONNOR PATRICK , CORNETT LINDEN
Inventor: CONNOR PATRICK , CORNETT LINDEN
IPC: G06F12/08
CPC classification number: G06F12/0862
Abstract: In an embodiment, an apparatus and method include reordering direct cache access (DCA) and non-DCA transfers so that DCA transfers are last transactions and therefore closer to an interrupt than non-DCA transfers. Embodiments also include coordinating with interrupt processing DCA requests for DCA and non-DCA transfers.
Abstract translation: 在一个实施例中,装置和方法包括重新排序直接高速缓存访问(DCA)和非DCA传输,使得DCA传输是最后事务,因此比非DCA传输更接近于中断。 实施例还包括协调中断处理对DCA和非DCA传输的DCA请求。
-
公开(公告)号:DE112005000705T5
公开(公告)日:2007-02-15
申请号:DE112005000705
申请日:2005-03-18
Applicant: INTEL CORP
Inventor: CORNETT LINDEN
IPC: H04L12/56
-
公开(公告)号:DE112007000975B4
公开(公告)日:2019-12-19
申请号:DE112007000975
申请日:2007-05-09
Applicant: INTEL CORP
Inventor: CORNETT LINDEN , KING STEVEN , SEN SUJOY , SARANGAM PARTHASARATHY , BERRY FRANK
Abstract: Verfahren mit:Übertragen (302) einer Anforderung von einer ersten Logik an eine zweite Logik, wobei die Anforderung eine Anforderung zum Bilden einer Netzwerkprotokolleinheit übereinstimmend mit dem Direct Data Placement (DDP)-Protokoll beihaltet;an der ersten Logik, Erzeugen mindestens eines Headerfelds für einen Headerabschnitt mindestens einer mit DDP übereinstimmenden Netzwerkprotokolleinheit;Liefern des erzeugten mindestens einen Headerfelds an die zweite Logik;an der zweiten Logik, Erzeugen mindestens eines Headerfelds; undan der zweiten Logik, selektives Bilden (304) mindestens einer mit dem DDP-Protokoll übereinstimmenden Netzwerkprotokolleinheit als Reaktion auf die Anforderung und basierend auf den erzeugten Header-Feldern von der ersten und zweiten Logik, wobei die Anforderung eine Identifizierung von Daten, eine Identifizierung eines Headers und eine Identifizierung eines Kontext beinhaltet und wobei jede der mindestens einen Netzprotokolleinheit Header- und Payload-Abschnitte aufweist.
-
公开(公告)号:DE112007000975T5
公开(公告)日:2009-03-05
申请号:DE112007000975
申请日:2007-05-09
Applicant: INTEL CORP
Inventor: CORNETT LINDEN , KING STEVEN , SEN SUJOY , SARANGAM PARTHASARATHY , BERRY FRANK
IPC: H04L29/06
Abstract: A first logic offloads some network protocol unit formation tasks to a second logic. The first logic may request that data be transmitted using a Direct Data Placement (DDP) compatible network protocol unit. The first logic may provide the data as well as other information relevant to forming the DDP compatible network protocol unit. The second logic may form portions of the DDP compatible network protocol unit using the data and the provided information.
-
公开(公告)号:DE112007000733T5
公开(公告)日:2009-02-05
申请号:DE112007000733
申请日:2007-03-22
Applicant: INTEL CORP
Inventor: CORNETT LINDEN , SEN SUJOY
Abstract: In an embodiment, a method is provided. The method of this embodiment provides generating one or more packets of data, the one or more packets of data being associated with a connection; and associating the one or more packets with one of a plurality of transmit queues based, at least in part, on the connection associated with the one or more packets.
-
公开(公告)号:DE102018214776A1
公开(公告)日:2018-12-06
申请号:DE102018214776
申请日:2018-08-30
Applicant: INTEL CORP
Inventor: SARANGAM PARTHASARATHY , DEVAL MANASI , CORNETT LINDEN , SUNDAR NARU , NGUYEN ALEXANDER , CHANG CHIH-JEN , AKKIRAJU PADMA
Abstract: Zu den Technologien für die Verwaltung von Netzwerk-Statistik-Zählern gehört ein Netzwerk-Interface-Controller (NIC) eines Computer Gerätes, das konfiguriert ist, um einen statistischen Zähler eines empfangenen Netzwerk-Paketes sowie einen dem Netzwerk-Paket zugeordneten Software-Anwender zu identifizieren. Der NIC ist weiter so konfiguriert, dass er einen Wert des statistischen Zählers liest, der an einer Zähler-Speicher-Adresse eines entsprechenden Zähler-Identifizierer-Eintrags der identifizierten aktiven Zählerseite gespeichert ist, einen Lesewert des statistischen Zählers inkrementiert und den inkrementierten Wert des Statistik-Zählers zurück zu der Zähler-Speicher-Adresse schreibt. Darüber hinaus, als Reaktion auf die Erkennung eines eine Benachrichtigung auslösenden Ereignisses, Erzeugen einer Benachrichtigungsnachricht, die einen aktuellen Wert des statistischen Zählers und einen aktuellen Wert jedes der anderen statistischen Zähler der aktiven Zählerseite enthält, und Senden der generierten Benachrichtigungsnachricht an den Software-Anwender. Andere Ausführungsformen werden auch beschrieben.
-
公开(公告)号:DE112007001529T5
公开(公告)日:2009-07-30
申请号:DE112007001529
申请日:2007-06-26
Applicant: INTEL CORP
Inventor: GOGLIN STEPHEN , CORNETT LINDEN
Abstract: In an embodiment, a method is provided. The method of this embodiment provides in response to receiving a packet, looking up a packet characteristic in one of at least one protocol table to determine one or more fields of the packet to use as a hash value, applying a hash function to the hash value to obtain a hash result, and using the hash result to determine one of a plurality of processors on which to process the packet.
-
公开(公告)号:DE112005000705B4
公开(公告)日:2009-06-25
申请号:DE112005000705
申请日:2005-03-18
Applicant: INTEL CORP
Inventor: CORNETT LINDEN
-
公开(公告)号:GB2429602A
公开(公告)日:2007-02-28
申请号:GB0620513
申请日:2005-03-18
Applicant: INTEL CORP
Inventor: CORNETT LINDEN
IPC: H04L12/56
Abstract: In certain embodiments, a determination is made of a number of conflicting entries in a first redirection table having a first set of entries, wherein the first set of entries is capable of being mapped to a second set of entries of a second redirection table. A mapping is performed of the first set of entries to the second set of entries, based on the number of conflicting entries in the first redirection table.
-
-
-
-
-
-
-
-
-