Function

Distribution of cores

Linux system

1

packet processing thread: process packet received from mPIPE

19

system manage thread: log sending, admin command processing, heartbeat sending

1

RCVCMD thread: command processing, like issued rules

SendCMD thread: send commands to upper software system

2

Forward thread: assemble data from PCIe into packet, then forward them to mPIPE

4

Action thread: send processed packet to upper application

4

MpipeXmit thread: send packet to internet via mPIPE

4

flow manage thread: scan flow table and IP fragment and delete node that out of aging time

1