论文部分内容阅读
为了基于多核网络处理器设计高性能入侵防御系统,提出一个易扩展的利于性能最大化的软件方案。给出了基于多核处理器OCTEONPlusCN5860的实现。用该处理器的SSO单元进行基于流的数据包分发,各核运行相同的简单代码循环,采用轮询方式从SSO单元获得数据包。初始化时按照最大页表配置好TLB,避免TLB缺失引起的性能损失。测试数据表明,该方案的核之间取得了较充分的并行化,性能随着核数量的增加而线性增长。