Invention Grant
- Patent Title: Data packet processing method for a multi core processor
- Patent Title (中): 多核处理器的数据包处理方法
-
Application No.: US12668409Application Date: 2008-07-07
-
Publication No.: US08799547B2Publication Date: 2014-08-05
- Inventor: Nilakantan Mahadevan , Ananth Yelthimar Shenoy , Srikanth Lakshminarayan
- Applicant: Nilakantan Mahadevan , Ananth Yelthimar Shenoy , Srikanth Lakshminarayan
- Applicant Address: US TX Houston
- Assignee: Hewlett-Packard Development Company, L.P.
- Current Assignee: Hewlett-Packard Development Company, L.P.
- Current Assignee Address: US TX Houston
- Priority: IN1477/CHE/2007 20070709
- International Application: PCT/IN2008/000431 WO 20080707
- International Announcement: WO2009/008007 WO 20090115
- Main IPC: G06F13/24
- IPC: G06F13/24

Abstract:
A method for processing a data packet in a network server system comprising at least one central processor unit (CPU) having a plurality of cores; and a network interface for forming a connection to a network between the network and a designated CPU core, such that for all data packets received from the network an interrupt is created in the designated CPU core for received data packet processing. Each data packet received from the network is associated with an application connection established in a CPU core selected based on processor load and an interrupt thread is created on the CPU core associated with the application connection for processing the data packet. Each data packet being sent to the network is associated with an application connected established either in the CPU core in which the application is executing or an alternative CPU core selected based on processor load. Where the application connection is established in an alternative CPU core, an interrupt thread is created on the CPU core associated with the connection for processing the data packet.
Public/Granted literature
- US20100241831A1 DATA PACKET PROCESSING METHOD FOR A MULTI CORE PROCESSOR Public/Granted day:2010-09-23
Information query