【24h】

Limits and Graph Structure of Available Instruction-Level Parallelism

机译:可用指令级并行性的限制和图结构

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

摘要

We reexamine the limits of parallelism available in programs, using run-time reconstruction of program data-flow graphs. While limits of parallelism have been examined in the context of superscalar and VLIW machines, we also wish to study the causes of observed parallelism by examining the structure of the reconstructed data-flow graph. One aspect of structure analysis that we focus on is the isolation of instructions involved only in address calculations. We examine how address calculations present in RISC instruction streams generated by optimizing compilers affect the shape of the data-flow graph and often significantly reduce available parallelism.
机译:我们使用程序数据流图的运行时重构来重新检查程序中并行性的限制。虽然已经在超标量和VLIW机器的上下文中检查了并行性的极限,但我们也希望通过检查重构的数据流图的结构来研究观察到的并行性的原因。我们关注的结构分析的一个方面是隔离仅涉及地址计算的指令。我们研究了通过优化编译器生成的RISC指令流中存在的地址计算如何影响数据流图的形状,并通常显着降低了可用的并行度。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号