基于通用多核平台的高速网络处理系统关键技术研究
| 摘要 | 第1-7页 |
| ABSTRACT | 第7-11页 |
| 第1章 绪论 | 第11-21页 |
| ·网络系统的发展 | 第11-12页 |
| ·通用计算平台 | 第12-13页 |
| ·多核平台上的并行编程 | 第13-15页 |
| ·基于通用多核平台的高速网络系统 | 第15-19页 |
| ·论文工作与主要贡献 | 第19-20页 |
| ·论文结构 | 第20-21页 |
| 第2章 相关工作 | 第21-27页 |
| ·Intel并行化的snort | 第21-23页 |
| ·Frame Shared Memory | 第23-25页 |
| ·MIDeA | 第25-27页 |
| 第3章 基于通用多核平台的网络系统原型实现 | 第27-47页 |
| ·网络流量监视系统 | 第27-29页 |
| ·网络流量监视系统的硬件平台 | 第29-30页 |
| ·并行模型的选择 | 第30-31页 |
| ·原型系统实现 | 第31-39页 |
| ·串-并代码转换 | 第39-41页 |
| ·实验评估 | 第41-45页 |
| ·原型系统的后续应用及升级 | 第45-46页 |
| ·小结 | 第46-47页 |
| 第4章 多核计算平台核间通信机制 | 第47-71页 |
| ·并发无锁队列 | 第47-51页 |
| ·问题分析与描述 | 第51-53页 |
| ·B-Queue算法的设计 | 第53-58页 |
| ·算法的正确性证明 | 第58-61页 |
| ·B-Queue的性能评估 | 第61-69页 |
| ·小结 | 第69-71页 |
| 第5章 定制化无锁结构在并行网络系统中的应用研究 | 第71-85页 |
| ·全局数据结构的锁保护 | 第71-72页 |
| ·无锁数据结构 | 第72-73页 |
| ·一个应用实例 | 第73-76页 |
| ·问题描述与分析 | 第76-77页 |
| ·基于定制化无锁结构的算法设计与实现 | 第77-79页 |
| ·算法正确性证明 | 第79-81页 |
| ·实验和性能分析 | 第81-83页 |
| ·小结 | 第83-85页 |
| 第6章 总结与展望 | 第85-87页 |
| 参考文献 | 第87-93页 |
| 致谢 | 第93-95页 |
| 在读期间发表的学术论文与取得的其他研究成果 | 第95页 |