首页> 外文期刊>IEEE Transactions on Computers >Concurrency extraction via hardware methods executing the static instruction stream
【24h】

Concurrency extraction via hardware methods executing the static instruction stream

机译:通过执行静态指令流的硬件方法进行并发提取

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

摘要

Hardware solutions to low-level (semantic) concurrency extraction are presented, focusing on the reduction of both control-flow and dataflow inhibitors of concurrency in general-purpose and scientific instruction streams. In the first model, CONDEL-1, an input code control flow model based on the code's branch domains is used in the algorithm to detect the reduced procedural dependencies in the input code. This model allows branches to execute concurrently. The cost and delay of the model's concurrency hardware are demonstrated to be relatively low, especially for the detection of concurrency beyond branches. The reduced procedural dependence techniques of CONDEL-1 are combined with high-speed reduced data dependency techniques to yield a machine model, CONDEL-2, executing standard sequential code in a manner beyond data-flow. Simulation results are presented and analyzed, showing the model's functionality and performance improvement. The beneficial effects of limited software optimizations are also reviewed.
机译:提出了用于低级(语义)并发提取的硬件解决方案,重点是减少通用和科学指令流中并发的控制流和数据流抑制器。在第一个模型CONDEL-1中,在算法中使用了基于代码分支域的输入代码控制流模型来检测输入代码中减少的过程依赖性。该模型允许分支并发执行。事实证明,该模型的并发硬件的成本和延迟相对较低,尤其是对于分支以外的并发检测。将CONDEL-1的简化程序相关性技术与高速精简数据相关性技术相结合,以生成机器模型CONDEL-2,该模型以超出数据流的方式执行标准顺序代码。给出并分析了仿真结果,显示了模型的功能和性能改进。还回顾了有限的软件优化的有益效果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号