网络处理器IXP2850的并行运用研究
摘要
文章分析了网络处理器IXP2850的并行处理和多线程的特性以及一些关键影响因素,提出了提高系统效率的解决方案;设计了一种硬件和软件相结合的外部数据读写锁机制,解决因多线程引起的数据冲突和实现复杂的问题,在系统吞吐量、最小时延的测试中与一般的读写锁相比,性能大幅提高。
出处
《移动通信》
2011年第3期138-141,共4页
Mobile Communications
参考文献3
-
1Shah N.Understanding Network Processors[M].Berkeley:Department of Electrical Engineering and Computer Sciences,University of California,2001.
-
2陈金兰,曹庆华,姚淑珍.网络处理器体系结构分析[J].计算机工程与设计,2004,25(11):1982-1984. 被引量:6
-
3谭章熹,林闯,任丰源,周文江.网络处理器的分析与研究[J].软件学报,2003,14(2):253-267. 被引量:62
二级参考文献73
-
1[10]Shah N. Understanding network processors [MS. Thesis]. Berkeley: Department of Electrical Engineering and Computer Sciences, University of California, 2001.
-
2[11]Nie XN, Gazsi L, Engel F, Fettweis G. A new network processor architecture for high-speed communications. In: Proceedings of the IEEE workshop on signal processing systems. IEEE Computer Society Press, 1999. 548~557.
-
3[12]McAuley A, Francis P. Fast routing table lookup using CAMs. In: Proceedings of the Infocom'93, Vol 3. IEEE Computer Society Press, 1993. 1382~1391.
-
4[13]Liu H. A trace driven study of packet level parallelism. In: Proceedings of the International Conference on Communications (ICC). New York, NY: IEEE Computer Society Press, 2002. 2191~2195.
-
5[14]IBM Corp. Rainier network processor. 2000. http://www.ibm.com/.
-
6[15]Intel Corp. Intel IXP1200 Network Processor. 2002. http://developer.intel.com/design/network/products/npfamily/ixp1200.htm.
-
7[16]Wolf T, Turner JS. Design Issues for High-performance active routers. IEEE Journal on Selected Areas in Communications, 2001, 19:404~409.
-
8[17]Kounavis ME, Campbell AT, Chou S, Modoux F, Vicente J, Zhuang H. The genesis kernel: a programming system for spawning network architectures. IEEE Journal on Selected Areas in Communications, 2001,19(3):511~526.
-
9[18]Wang J, Nahrstedt K. Parallel IP packet forwarding for tomorrow's IP routers. In: Proceedings of the 2001 IEEE Workshop on High Performance Switching and Routing (HPSR 2001). Dallas: IEEE Computer Society Press. 2001. 353~357.
-
10[19]Katavenis M, Sidiropoulos S, Courcoubetis C. Weighted round-robin cell multiplexing in a general-purpose ATM switch chip. IEEE Journal on Selected Areas in Communication, 1991,9(8):1265~1279.
共引文献65
-
1关键,黄穗,吕世亮.基于IXP2400与TCAM设计和实现vpls的一种方法[J].计算机工程与应用,2004,40(29):172-174.
-
2王海霞,董明峰.网络处理器软件开发模型的研究[J].单片机与嵌入式系统应用,2004,4(10):42-46.
-
3陈金兰,曹庆华,姚淑珍.网络处理器体系结构分析[J].计算机工程与设计,2004,25(11):1982-1984. 被引量:6
-
4易桂生,黄程波.基于网络处理器的QoS策略应用网关[J].江西师范大学学报(自然科学版),2004,28(6):495-498.
-
5陈军.基于IXP2400网络处理器的MPLS转发实现技术分析[J].福建电脑,2005,21(3):20-21.
-
6赵瑛,盛跃宾,宋晓秋.高效的带状线性方程组分布式并行算法[J].计算机工程与设计,2005,26(3):732-734. 被引量:2
-
7刘刚,白英彩,孙志仁.一种基于网络处理器的TCP中继器设计与实现[J].计算机应用与软件,2005,22(5):73-74.
-
8解超杰,武波.基于网络处理器的路由交换方案[J].微机发展,2005,15(6):60-61. 被引量:2
-
9张凡,周兴社,阎守孟.基于软构件的网络处理器编程模型设计与实现[J].计算机工程与应用,2005,41(17):15-18. 被引量:1
-
10魏利华,唐玉华,李方敏.网络处理器技术在IXP1200中的应用[J].青岛科技大学学报(自然科学版),2005,26(3):264-267.
-
1鲁义轩,赵光磊.10G PON规模试商用在即 FTTH瓶颈亟待突破[J].通信世界,2012(16):27-28.
-
2李季碧,毛期俭,张治中.光分组交换的最小开销调度法(英文)[J].重庆邮电学院学报(自然科学版),2006,18(2):178-182. 被引量:1
-
3刘震宇,李卫军,谢胜利.网络处理器在3G防火墙中的应用[J].移动通信,2008,32(3):125-128.
-
4成志东.高速数字系统印刷电路板电磁兼容设计[J].长江大学学报(自科版)(上旬),2009,6(4):275-277. 被引量:4
-
5伍竹歆.VoLTE语音呼叫接续时延优化浅析[J].中国科技信息,2015(24):71-72. 被引量:6
-
6司家才,焦培南.电离层特征矩阵参数误差在最小时延中的响应[J].电波科学学报,1991,6(3):50-55.
-
7李初民,张萍,明春梅.理解ORACLE数据库锁机制高效维护医院信息系统运行[J].激光杂志,2006,27(6):97-97.
-
8总线与总线结构[J].电子科技文摘,1999(8):127-127.