×

Symmetrical multiprocessing in multiprocessor systems

  • US 7,219,121 B2
  • Filed: 03/29/2002
  • Issued: 05/15/2007
  • Est. Priority Date: 03/29/2002
  • Status: Active Grant
First Claim
Patent Images

1. A method for scheduling receive-side processing of data packets in a multiprocessor computer system comprising a network interface card communicably coupled to a network to receive data streams, memory and at least two local processors, the method comprising the steps of:

  • receiving a data packet from a remote requesting client;

    storing the data packet in memory;

    first applying, by a scheduling processor of the at least two local processors, a mapping algorithm to the data packet, the mapping algorithm yielding a map value;

    second applying the map value to a processor selection policy to identify the local processor as a selected processor to perform receive-side processing of the data packet;

    directing the received data packet to the selected processor; and

    processing the data packet,wherein the scheduling processor and the network interface card are separate and distinct components of the computer system.

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