This paper proposed a packet processing engine architecture called NRS05, that promotes the efficient dynamicthread scheduling for hiding long latency operations and coping with pipeline stalls.
本文介绍了一个专门面向网络协议处理的硬件多线程包处理微引擎NRS05的设计。
2
The Linux kernel performs thread scheduling based on static controls, such as thread priority levels, and on certain dynamic conditions of the threads executing in the system.
It defines dynamic strings, variants, character sets, lists and other basic data types along with portable thread and synchronization objects, IP sockets and named pipes.