DocumentCode
1153042
Title
Optimization and benchmark of cryptographic algorithms on network processors
Author
Tan, Zhangxi ; Lin, Chuang ; Yin, Hao ; Li, Bo
Author_Institution
Dept. of Comput. Sci., Tsinghua Univ., Beijing, China
Volume
24
Issue
5
fYear
2004
Firstpage
55
Lastpage
69
Abstract
As requirements for communication security grow, cryptographic processing becomes another type of application domain. However, cryptographic algorithms are all computationally intensive. This work compares and analyzes architectural characteristics of many widespread cryptographic algorithms on the Intel IXP2800 network processor. It also investigates several implementation and optimization principles that can improve overall performance. The results reported here are applicable to other network processors because they have similar components and architectures.
Keywords
benchmark testing; computer architecture; cryptography; multi-threading; optimisation; parallel algorithms; Intel IXP2800 network processor; benchmark; cryptographic algorithm; optimization; Communication system traffic control; Cryptography; Engines; Hardware; Inspection; Multicore processing; Multithreading; Reduced instruction set computing; Switches; System-on-a-chip;
fLanguage
English
Journal_Title
Micro, IEEE
Publisher
ieee
ISSN
0272-1732
Type
jour
DOI
10.1109/MM.2004.54
Filename
1353203
Link To Document