Inventors:
Steven King - Portland OR, US
Ram Huggahalli - Phoenix AZ, US
Xia Zhu - Hillsboro OR, US
Mazhar Memon - Austin TX, US
Frank Berry - North Plains OR, US
Nitin Bhardwaj - Hillsboro OR, US
Amit Kumar - Hillsboro OR, US
Theodore Willke, II - Tacoma WA, US
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
G06F 15/16
US Classification:
709230, 709213, 709200, 710315, 710 52, 711120
Abstract:
A network protocol unit interface is described that uses a message engine to transfer contents of received network protocol units in message segments to a destination message engine. The network protocol unit interface uses a message engine to receive messages whose content is to be transmitted in network protocol units. A message engine transmits message segments to a destination message engine without the message engine transmitter and receiver sharing memory space. In addition, the transmitter message engine can transmit message segments to a receiver message engine by use of a virtual address associated with the receiver message and a queue identifier, as opposed to a memory address.