首页> 外文会议>Hardware/Software Codesign and System Synthesis, 2003. First IEEE/ACM/IFIP International Conference on >Architectural analysis and instruction-set optimization design of network protocol processors
【24h】

Architectural analysis and instruction-set optimization design of network protocol processors

机译:网络协议处理器的架构分析和指令集优化设计

获取原文

摘要

TCP/IP protocol processing latency has been an important issue in high-speed networks. In this paper, we present an architectural study of TCP/IP protocol. We port the TCP/IP protocol stack from the 4.4 FreeBSD to the SimpleScalar simulation environment. The architectural characteristics, such as instruction level parallelism and cache behavior, are studied through simulation. We also compare the characteristics of TCP/IP protocol to that of SPECint benchmark programs. It turns out that the former is quite different from the latter due to the unique processing structure. Furthermore, in order to improve the effectiveness of instruction cache, frequent instruction pairs are analyzed, and corresponding architectural optimizations are made to the instruction set architecture. The performance is evaluated in the simulator. We find that a 23% improvement can be achieved by taking advantage of the optimization. The instruction set optimizations proposed in this paper will be helpful for the design of new programmable protocol processors in future.
机译:TCP / IP协议处理延迟已成为高速网络中的重要问题。在本文中,我们提出了TCP / IP协议的体系结构研究。我们将TCP / IP协议栈从4.4 FreeBSD移植到SimpleScalar仿真环境。通过仿真研究了体系结构特征,例如指令级并行性和缓存行为。我们还将TCP / IP协议的特征与SPECint基准程序的特征进行了比较。事实证明,由于独特的处理结构,前者与后者有很大的不同。此外,为了提高指令缓存的效率,分析了频繁的指令对,并对指令集架构进行了相应的架构优化。在模拟器中评估性能。我们发现,利用优化可以实现23%的改进。本文提出的指令集优化将对未来新型可编程协议处理器的设计有所帮助。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号