【24h】

A loop optimization technique based on scheduling table

机译:基于调度表的循环优化技术

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

摘要

Loop optimization is an important aspect of microcode compaction to minimize execution time. In this paper a new loop optimization technique for horizontal microprograms is presented, which makes use of the cyclic regularity of loops.

rn

We have extended the concept of reservation table, which is used to develop a pipeline control strategy, so that both data dependencies and resource conflicts are taken into account. Based on the analysis of the extended reservation table, or scheduling table, an optimal schedule can be obtained. The iterations of a loop are then rearranged to form a new loop body, whose length may be greater than that of the original one. But the average initiation latency between iterations is minimal.

机译:

循环优化是微代码压缩的一个重要方面,可以最大程度地缩短执行时间。本文提出了一种利用循环的循环规律性的水平微程序循环优化技术。 rn

我们扩展了预留表的概念,用于开发流水线控制策略。 ,以便同时考虑数据依赖性和资源冲突。基于对扩展预留表或调度表的分析,可以获得最佳调度。然后重新排列一个循环的迭代,以形成一个新的循环主体,其长度可能大于原始循环主体的长度。但是,两次迭代之间的平均启动延迟很小。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号