发明名称 Message communication techniques
摘要 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.
申请公布号 US8751676(B2) 申请公布日期 2014.06.10
申请号 US201213662989 申请日期 2012.10.29
申请人 Intel Corporation 发明人 King Steven;Huggahalli Ram;Zhu Xia;Memon Mazhar;Berry Frank;Bhardwaj Nitin;Kumar Amit;Willke, II Theodore
分类号 G06F15/16 主分类号 G06F15/16
代理机构 代理人
主权项 1. A computer-implemented method comprising: associating a virtual message transmit engine with a first host physical message engine; associating a virtual message receive engine with the virtual message transmit engine, the virtual message receive engine associated with a second host physical message engine; transforming contents of a received network protocol unit into one or more message segments; and the virtual message transmit engine requesting transmission of the one or more message segments using the first host physical message engine to a memory region associated with the virtual message receive engine, wherein the transmission of the one or more message segments to the memory region comprises identification of an address of the virtual message receive engine and without the message segments identifying the destination memory address of the memory region.
地址 Santa Clara CA US