首页> 外文会议>IEEE International Symposium on Asynchronous Circuits and Systems >Optimal and Heuristic Scheduling Algorithms for Asynchronous High-Level Synthesis
【24h】

Optimal and Heuristic Scheduling Algorithms for Asynchronous High-Level Synthesis

机译:异步高级合成的最优和启发式调度算法

获取原文

摘要

High-level synthesis is becoming more and more popular in the recent years, since it increases the designers' productivity and allows for better optimizations at a higher level of abstraction. Its application to the asynchronous domain can combine the advantages of asynchronous design to result in additional performance gains. One of the most important parts of high-level synthesis is the scheduling problem. Since asynchronous circuits are not restricted to operating at multiples of the clock period, their scheduling can be more relaxed, allowing for greater performance gains. In this paper, we propose a novel formulation which transforms the scheduling problem to a Petri net. We then construct a reduced form of the state graph, which uses an appropriate very aggressive pruning in order to prevent the state explosion, but which still allows us to obtain the optimal scheduling. Our experiments verify the effectiveness of our methodology, which allows for scheduling even very large designs, without sacrificing optimality of the solution, while keeping run time lower than previous approaches.
机译:在近年来,高级合成在近年来变得越来越受欢迎,因为它会增加设计人员的生产力并允许更好地以更高的抽象级别优化。它在异步域中的应用可以组合异步设计的优点,从而导致额外的性能增益。高级合成的最重要部分之一是调度问题。由于异步电路不限于在时钟周期的倍数下操作,因此它们的调度可以更加放松,从而允许更大的性能增益。在本文中,我们提出了一种新颖的制剂,它将调度问题转变为培养网。然后,我们构造了缩小状态图的形式,它使用适当的非常攻击性修剪来防止状态爆炸,但是仍然允许我们获得最佳调度。我们的实验验证了我们方法的有效性,它允许甚至在不牺牲解决方案的最优性的情况下调度甚至非常大的设计,同时保持比以前的方法低的运行时间。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号