Check out the new USENIX Web site. next up previous
Next: 3.2.1 Thread Serialization (ConnP-T) Up: 3 Parallel Network Stack Previous: 3.1 Message-based Parallelism (MsgP)


3.2 Connection-based Parallelism (ConnP)

To compare connection parallelism in the same framework as message parallelism, FreeBSD 7 was modified to support two variants of connection-based parallelism (ConnP) that differ in how they serialize TCP/IP processing within a connection. The first variant assigns each connection to a protocol processing thread (ConnP-T), and the second assigns each connection to a lock (ConnP-L).



Subsections