×

Network interface having support for message processing and an interface to a message coprocessor

  • US 6,078,733 A
  • Filed: 03/08/1996
  • Issued: 06/20/2000
  • Est. Priority Date: 03/08/1996
  • Status: Expired due to Fees
First Claim
Patent Images

1. A receive side of a network interface for connecting a host computer having a processor and a memory to a network, wherein the network connects the host computer to a plurality of computers, wherein the host computer and each of the plurality of computers has a separate memory and operating system, the receive side of the network interface comprising:

  • means, in the network interface, for receiving a message from one of the plurality of computers containing data and destination control information which indicates an operation to be performed on the message data;

    means, in the network interface, for extracting the destination control information from the received message and for communicating the extracted destination control information to a programmable message coprocessor connected to the network interface and separate from the operating system of the host computer;

    means, in the network interface and operative after communication of the extracted control information to the programmable message coprocessor, for receiving a command and arguments generated by the programmable message coprocessor; and

    means for performing at least one of a small set of operations on the received message according to the received command and arguments while bypassing the operating system of the host computer.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×