首页> 外文会议>The 39th International Conference on Parallel Processing >Automatic Generation of Stream Descriptors for Streaming Architectures
【24h】

Automatic Generation of Stream Descriptors for Streaming Architectures

机译:自动生成用于流架构的流描述符

获取原文

摘要

We describe a novel approach for automatically generating streaming architectures from software programs. While existing systems require user-defined stream models, our method automatically identifies producer-consumer streaming relationships and translates them into streaming architectures. Data streams between producer-consumer kernels are represented using a combination of stream descriptors and CFGs, which are categorized into four stream types. A bridge module is generated based on the stream type in the streaming architecture to facilitate data streaming between each producer-consumer pair. Several optimizations are also developed to improve throughput and parallelism. We demonstrate our results on a FPGA based platform. The automatically generated streaming architectures show 1.5-3x speedups over the non-streaming designs by employing spatial and temporal data independence to increase parallelism.
机译:我们描述了一种从软件程序自动生成流式体系结构的新颖方法。当现有系统需要用户定义的流模型时,我们的方法会自动识别生产者-消费者流之间的关系并将其转换为流体系结构。使用流描述符和CFG的组合来表示生产者-消费者内核之间的数据流,它们分为四种流类型。基于流体系结构中的流类型生成桥模块,以促进每个生产者/消费者对之间的数据流。还开发了一些优化来提高吞吐量和并行性。我们在基于FPGA的平台上展示我们的结果。通过采用空间和时间数据独立性来提高并行度,自动生成的流传输体系结构比非流传输设计的速度提高了1.5到3倍。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号