首页> 外文期刊>International journal of reconfigurable computing >Occam-pi for Programming of Massively Parallel Reconfigurable Architectures
【24h】

Occam-pi for Programming of Massively Parallel Reconfigurable Architectures

机译:Occam-pi,用于大规模并行可重配置架构的编程

获取原文
       

摘要

Massively parallel reconfigurable architectures, which offermassive parallelism coupled with the capability of undergoing run-time reconfiguration, are gaining attention in order to meetthe increased computational demands of high-performance embedded systems. We propose that theoccam-pilanguage is used forprogramming of the category of massively parallel reconfigurable architectures. The salient properties of theoccam-pilanguage areexplicit concurrency with built-in mechanisms for interprocessor communication, provision for expressing dynamic parallelism,support for the expression of dynamic reconfigurations, and placement attributes. To evaluate the programming approach, acompiler framework was extended to support the language extensions in theoccam-pilanguage and a backend was developed to target the Ambric array of processors. We present two case-studies; DCT implementation exploiting the reconfigurability feature ofoccam-piand a significantly large autofocus criterion calculation based on the dynamic parallelism capability of theoccam-pilanguage. The results of the implemented case studies suggest that theoccam-pi-language-based approach simplifies thedevelopment of applications employing run-time reconfigurable devices without compromising the performance benefits.
机译:为了满足高性能嵌入式系统不断增长的计算需求,大规模并行可重配置架构提供了大规模并行性,并具有进行运行时重配置的能力。我们建议使用occam-pilanguage来编程大规模并行可重新配置体系结构类别。 theoccam-pilanguage的显着属性是显式并发,具有用于处理器间通信的内置机制,提供了表示动态并行性的条件,支持了动态重配置的表达以及放置属性。为了评估编程方法,扩展了一个编译器框架以支持theoccam-pilanguage中的语言扩展,并开发了一个针对Ambric处理器阵列的后端。我们提供两个案例研究; DCT实施利用了occam-pi的可重新配置功能,并基于theoccam-pilanguage的动态并行能力,进行了相当大的自动聚焦标准计算。实际案例研究的结果表明,基于occam-pi语言的方法可简化使用运行时可重配置设备的应用程序的开发,而不会影响性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号