首页> 外文期刊>Performance Evaluation >Predicting communication protocol performance on superscalar architectures using instruction dependency
【24h】

Predicting communication protocol performance on superscalar architectures using instruction dependency

机译:使用指令依赖关系预测超标量架构上的通信协议性能

获取原文
获取原文并翻译 | 示例
           

摘要

Increasing diversity in telecommunication workloads leads to greater complexity in communication protocols. This occurs as channel bandwidth rapidly increases. These factors result in larger computational loads for network processors that are increasingly turning to high performance microprocessor designs. This paper presents an analytical method for estimating the performance of instruction level parallel (ILP) processors executing network protocol processing applications. Instruction dependency information extracted while executing an application is used to calculate upper and lower bounds for throughput, measured in instructions per cycle (IPC). Results using UDP/TCP/IP applications show that the simulated IPC values fall between the analytically derived upper and lower bounds, validating the model. The analytical method is much less expensive than cycle-accurate simulation, but reveals similar throughput performance predictions. This allows the architectural design space for network superscalar processors to be explored more rapidly and comprehensively, to reveal the maximum IPC that is possible for a given application workload and the available hardware resources.
机译:电信工作负载中多样性的增加导致通信协议的更大复杂性。当信道带宽迅速增加时,会发生这种情况。这些因素导致网络处理器的计算量增加,而这些处理器正越来越多地转向高性能微处理器设计。本文提出了一种评估执行网络协议处理应用程序的指令级并行(ILP)处理器性能的分析方法。执行应用程序时提取的指令相关性信息用于计算吞吐量的上限和下限,以每周期指令数(IPC)衡量。使用UDP / TCP / IP应用程序的结果表明,模拟的IPC值介于解析得出的上限和下限之间,从而验证了模型。这种分析方法比周期精确的模拟要便宜得多,但是揭示了类似的吞吐量性能预测。这使得可以更快,更全面地探索网络超标量处理器的体系结构设计空间,以揭示给定应用程序工作负载和可用硬件资源可能达到的最大IPC。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号