首页> 外文会议>International Symposium on Embedded Multicore/Many-core Systems-on-Chip >Supporting Static Binding in Stream Rewriting for Heterogeneous Many-Core Architectures
【24h】

Supporting Static Binding in Stream Rewriting for Heterogeneous Many-Core Architectures

机译:在异构多核体系结构的流重写中支持静态绑定

获取原文

摘要

Heterogeneous multi and many-core systems offer numerous benefits like reduced energy consumption and improved throughput for both high-performance and low-power applications. However, beside the design of the actual hardware architecture, also the programming of many-core systems raises several challenges. For this purpose, we extend the existing concept of stream rewriting into a model of computation for the specification of highly concurrent applications on heterogeneous systems. In particular, our approach permits to partition the stream and to bind different sections to specialized hardware components. Since stream rewriting manages a large number of active tasks without a central scheduler, we can perform the distribution and synchronization of work-items asynchronously to improve hardware utilization. Several case studies using an FPGA prototype demonstrate the scalability of our approach.
机译:异构多核和多核系统可为高性能和低功耗应用提供许多好处,例如降低能耗和提高吞吐量。但是,除了实际硬件体系结构的设计之外,多核系统的编程也提出了一些挑战。为此,我们将流重写的现有概念扩展到计算模型中,以规范异构系统上的高并发应用程序。特别是,我们的方法允许对流进行分区,并将不同的部分绑定到专用的硬件组件。由于流重写无需中央调度程序即可管理大量活动任务,因此我们可以异步执行工作项的分发和同步,以提高硬件利用率。使用FPGA原型的几个案例研究证明了我们方法的可扩展性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号