Securing multi-core multi-threaded packet processors
Danai Chasaki · 2012
Modern routers use high-performance multi-core multi-threaded packet processing systems to implement protocol operations and to forward traffic. As the number of processor cores/threads increases, it becomes increasingly difficult to track their correct operation at runtime. In this paper, we discuss how to extent our existing monitoring scheme to support highly parallel environments.