NPCryptBench: a cryptographic benchmark suite for network processors | |
Yao Yue ; Chuang Lin ; Zhangxi Tan | |
2010-05-06 ; 2010-05-06 | |
关键词 | Practical/ cache storage cryptography distributed shared memory systems multi-threading system-on-chip/ NPCryptBench cryptographic benchmark network processors multicore-multithread system system-on-chip techniques distributed shared memory hierarchy multilevel cache Intel IXP network processors/ B1265F Microprocessors and microcomputers B6120D Cryptography C5130 Microprocessor chips C6130S Data security C6150N Distributed systems software C5220P Parallel architecture C6120 File organisation |
中文摘要 | Network processors (NPs), a type of multicore, multithread system that exploits system-on-chip techniques, usually adopt a distributed, shared memory hierarchy to scale up network processing. Network applications running on NP often display distinct characteristics on memory subsystem compared with traditional processors with multilevel cache. As security, especially cryptography, has become indispensable in today's networks, we present a benchmark suite called NPCryptBench. It is the first benchmark specially designed to evaluate cryptographic performance on NPs, particularly that of processor and memory subsystem. By running NPCryptBench on Intel IXP network processors, we provide quantitative evidence that performance bottlenecks under such a highly parallel environment reside in memory hierarchy and prolonged access latency, instead of limited computing resources described in recent literature. To alleviate this memory-wall effect, we suggest several software optimizations, which averagely boost the benchmark throughput by 145% on Intel IXP2800. Our analysis and optimizations are also suitable for other NPs with similar architectures. |
语种 | 英语 ; 英语 |
出版者 | ACM ; USA |
内容类型 | 期刊论文 |
源URL | [http://hdl.handle.net/123456789/9778] ![]() |
专题 | 清华大学 |
推荐引用方式 GB/T 7714 | Yao Yue,Chuang Lin,Zhangxi Tan. NPCryptBench: a cryptographic benchmark suite for network processors[J],2010, 2010. |
APA | Yao Yue,Chuang Lin,&Zhangxi Tan.(2010).NPCryptBench: a cryptographic benchmark suite for network processors.. |
MLA | Yao Yue,et al."NPCryptBench: a cryptographic benchmark suite for network processors".(2010). |
个性服务 |
查看访问统计 |
相关权益政策 |
暂无数据 |
收藏/分享 |
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。
修改评论