共查询到15条相似文献,搜索用时 78 毫秒
1.
面向IXP网络处理器的内联优化 总被引:1,自引:0,他引:1
内联优化是一种有效的编译优化技术,它通过将函数体直接嵌入到调用点来消除函数调用开销。然而,网络处理器特殊的体系结构对内联优化提出了新的要求,需要新的技术辅助传统内联优化来更好地适应这种特殊的体系结构。本文描述了如何利用关键路径提取技术和迭代编译技术对传统内联优化技术进行扩充和改造,来更好地适应IXP体系结构。实验数据表明,改进后的内联优化能够有效地提高网络系统的性能。 相似文献
2.
3.
4.
5.
6.
IXP1200是Intel推出的高性能网络处理器,VxWorks是一种性能优良的实时操作系统。本文给出了在IXP1200核心处理器StrongArm中嵌入VxWorks构建路由器的两种方案,其中第二种方案是对第一种方案的改进。并对所构建路由器的基本路由性能进行了测试和分析。 相似文献
7.
VxWorks产品映象设计是设备研发的关键环节。IXP1200网络处理器是面向网络分组处理的处理器。与常规的基于单CPU内核的VxWorks产品映象相比,网络处理器给产品印象设计带来新的挑战:如何支持基于多内核结构的网络处理器;如何充分利用网络处理器软件在线编程能力,支持软件升级。本文针对基于IXP1200网络处理器和VxWorks操作系统的产品映象设计,分析其中技术要点,提出两种设计方案:常规设计、支持软件升级设计,并在实践中得到验证。 相似文献
8.
浅析IXP网络处理器平台应用开发 总被引:1,自引:1,他引:0
现代网络设备通常支持高达Tbit级背板带宽和10Gbit级的端口速率,而不断涌现的新型网络应用通常意味着更加复杂的业务,它们除了对带宽的需求急剧增大,同时在QoS服务质量、安全性等方面也提出更高的要求。面对这样的挑战,通用型处理器和特定应用集成电路(ASICs)在不同的方面受到限制,不能很好地适应网络发展的需求。而新兴的网络处理器(NP)具有高处理速度和灵活性等优点,因此网络处理器的应用越来越得到人们的重视。文章以在IntelIXP2XXX平台上实现支持IPv6/IPv4的10Gbit3层交换机线卡为例,介绍了网络处理器平台上进行应用开发的一般步骤。 相似文献
9.
基于IXP2400网络处理器的IPSec VPN网关设计 总被引:1,自引:0,他引:1
VPN网关系统在网络安全中有着非常重要的应用.为了解决采用X86 CPU或ASIC平台设计VPN网关所存在的速度或灵活性上的不足,提出了一种采用网络处理器 IXP2400的高速IPSec VPN网关设计与实现方案.仿真实验表明,系统达到了千兆级VPN网关要求,为研发高速VPN网关系统提供了一条新途径. 相似文献
10.
针对传统设计在防火墙高速度与高灵活性需求上的难以兼顾,给出一个基于Intel IXP2400网络处理器的系统设计方案,借助网络处理器硬件上的微引擎多线程并行处理能力以及软件上对层次型、模块化编程框架的支持,使防火墙系统结合了性能与功能两方面的优势。 相似文献
11.
12.
基于网络处理器的高速网络计费管理系统 总被引:1,自引:0,他引:1
网络的正常运营离不开网络计费管理,高速网络上计费管理系统的设计与实现一直受到各个ISP的密切关注.本文介绍了一套基于网络处理器的计费管理系统的设计与实现,该系统运行在1Gbps的网络环境下,实现了大型园区网网络用户的上网控制、网络计费等功能.实验室测试结果争实际运行情况充分证实了系统的高性能、稳定性与可靠性. 相似文献
13.
网络处理器具有并行体系结构,而其高级语言往往具有串行语义。对串行程序进行并行化编译要求引入同步,而同步的优劣又影响生成代码的执行效率。针对网络处理器上的程序,提出一个对同步进行优化的程序划分算法以增加程序的并行性。实验数据表明,在一些有代表性的网络应用上,该算法可提高程序的并行性,并提升性能。 相似文献
14.
15.
弹性分组环技术是一种面向城域网的技术。在分析了网络处理器的优点之后,提出了一种基于网络处理器的弹性分组环接入方案,利用IXP1200实现了以太网和弹性分组环的接口转换,并讨论了方案的软硬件协同设计方法。 相似文献