首页> 外文期刊>Journal of Parallel and Distributed Computing >High-level synthesis of on-chip multiprocessor architectures based on answer set programming
【24h】

High-level synthesis of on-chip multiprocessor architectures based on answer set programming

机译:基于答案集编程的片上多处理器体系结构的高级综合

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

摘要

We present a system-level synthesis approach for heterogeneous multi-processor on chip, based on Answer Set Programming(ASP). Starting with a high-level description of an application, its timing constraints and the physical constraints of the target device, our goal is to produce the optimal computing infrastructure made of heterogeneous processors, peripherals, memories and communication components. Optimization aims at maximizing speed, while minimizing chip area. Also, a scheduler must be produced that fulfills the real-time requirements of the application. Even though our approach will work for application specific integrated circuits, we have chosen FPGA as target device in this work because of their reconfiguration capabilities which makes it possible to explore several design alternatives. This paper addresses the bottleneck of problem representation size by providing a direct and compact ASP encoding for automatic synthesis that is semantically equivalent to previously established ILP and ASP models. We describe a use-case in which designers specify their applications in C/C++ from which optimum systems can be derived. We demonstrate the superiority of our approach toward existing heuristics and exact methods with synthesis results on a set of realistic case studies.
机译:我们提出了一种基于答案集编程(ASP)的异构片上多处理器系统级综合方法​​。从对应用程序,其时序约束和目标设备的物理约束的高级描述开始,我们的目标是生产由异构处理器,外围设备,存储器和通信组件组成的最佳计算基础架构。优化旨在最大化速度,同时最小化芯片面积。另外,必须生成满足应用程序实时要求的调度程序。尽管我们的方法适用于特定用途的集成电路,但由于它们具有重新配置功能,因此我们选择了FPGA作为目标器件,这使我们有可能探索几种设计替代方案。本文通过为自动综合提供直接而紧凑的ASP编码来解决问题表示大小的瓶颈,该编码在语义上等效于先前建立的ILP和ASP模型。我们描述了一个用例,在该用例中,设计人员使用C / C ++指定其应用程序,可以从中得出最佳系统。我们通过一组现实的案例研究证明了我们的方法对现有启发式方法和精确方法的优越性,并具有综合结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号