首页> 外文OA文献 >Exploiting Outer Loops Vectorization in High Level Synthesis
【2h】

Exploiting Outer Loops Vectorization in High Level Synthesis

机译:在高级综合中利用外循环矢量化

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。
获取外文期刊封面目录资料

摘要

Synthesis of DoAll loops is a key aspect of High Level Synthesis since they allow to easily exploit the potential parallelism provided by programmable devices. This type of parallelism can be implemented in several ways: by duplicating the implementation of body loop, by exploiting loop pipelining or by applying vectorization.udIn this paper a methodology for the synthesis of complex DoAll loops based on outer vectorization is proposed. Vectorization is not limited to the innermost loops: complex constructs such as nested loops, conditional constructs and function calls are supported. Experimental results on parallel benchmarks show up to 7.35x speed-up and up to 40 % reduction of area-delay product.
机译:DoAll循环的综合是高级综合的关键方面,因为它们可以轻松利用可编程设备提供的潜在并行性。可以通过多种方式来实现这种并行性:通过复制主体循环的实现,通过利用循环流水线或通过应用向量化。 ud本文提出了一种基于外部向量化的复杂DoAll循环合成方法。向量化不限于最内部的循环:支持复杂的构造,例如嵌套循环,条件构造和函数调用。并行基准测试的实验结果表明,其加速比提高了7.35倍,面积延迟积减少了40%。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号