首页> 外文会议>Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications >A High Level, Algorithmic Programming Language and Compiler for Reconfigurable Systems
【24h】

A High Level, Algorithmic Programming Language and Compiler for Reconfigurable Systems

机译:用于可重配置系统的高级算法编程语言和编译器

获取原文

摘要

This paper presents a high level, machine independent, algorithmic, single-assignment programming language SA-C and its optimizing compiler targeting recon-figurable systems, and intended for Image Processing applications. Language features are introduced and discussed. The intermediate forms DDCF and DFG, used in the optimization and code-generation phases are described. Conventional and reconfigurable system specific optimizations are briefly introduced. The code generation process, using an abstract target machine, is described. Finally the performance effects of combinations of various optimizations are compared to hand coded C, using an edge detection algorithm followed by a threshold operator. Timing results are encouraging. Improvements of the compilation and code generation route are discussed.
机译:本文介绍了一种高级的,与机器无关的,算法,单分配编程语言SA-C及其针对可重构系统的优化编译器,旨在用于图像处理应用程序。介绍和讨论语言功能。描述了在优化和代码生成阶段中使用的中间形式DDCF和DFG。简要介绍了常规的和可重新配置的系统特定优化。描述了使用抽象目标机器的代码生成过程。最后,使用边缘检测算法和阈值运算符,将各种优化组合的性能效果与手动编码的C进行比较。计时结果令人鼓舞。讨论了编译和代码生成路径的改进。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号