首页 | 本学科首页   官方微博 | 高级检索  
     

面向IXP网络处理器的内联优化
引用本文:汤伟 吴承勇 张兆庆. 面向IXP网络处理器的内联优化[J]. 计算机科学, 2006, 33(4): 250-252
作者姓名:汤伟 吴承勇 张兆庆
作者单位:中国科学院计算技术研究所,北京,100080
基金项目:国家科技攻关项目;Intel公司资助项目
摘    要:内联优化是一种有效的编译优化技术,它通过将函数体直接嵌入到调用点来消除函数调用开销。然而,网络处理器特殊的体系结构对内联优化提出了新的要求,需要新的技术辅助传统内联优化来更好地适应这种特殊的体系结构。本文描述了如何利用关键路径提取技术和迭代编译技术对传统内联优化技术进行扩充和改造,来更好地适应IXP体系结构。实验数据表明,改进后的内联优化能够有效地提高网络系统的性能。

关 键 词:内联优化  IXP网络处理器  编译器优化

Function Inlining for IXP Network Processor
TANG Wei,WU Cheng-Yong,ZHANG Zhao-Qing (Institute of Computing Technology,Chinese Academy of Sciences,Beijing. Function Inlining for IXP Network Processor[J]. Computer Science, 2006, 33(4): 250-252
Authors:TANG Wei  WU Cheng-Yong  ZHANG Zhao-Qing (Institute of Computing Technology  Chinese Academy of Sciences  Beijing
Affiliation:Institute of Computing Technology,Chinese Academy of Sciences, Beijing 100080
Abstract:Function inlining has been proposed as an efficient compiler optimization technique.It expands a function call site into the actual implementation of the function.This reduces overhead associated with the function call.However, current inlining techniques do not meet the demands of network processors,e.g.Intel's IXP series.The novel archi tecture features of IXP call for new techniques for adapting the traditional function inlining.This paper presents how to extend function inlining technique for IXP architecture using critical path extraction and iterative compilation.The ex- perimental result shows that the extended function inlining can effectively improve network system performance.
Keywords:Function inlining   IXP network processor   Compiler optimization
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《计算机科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号