【24h】

A soft-core processor array for relational operators

机译:用于关系运算符的软核处理器阵列

获取原文
获取外文期刊封面目录资料

摘要

Despite the performance and power efficiency gains achieved by FPGAs for text analytics queries, analysis shows a low utilization of the custom hardware operator modules. Furthermore the long synthesis times limit the accelerator's use in enterprise systems to static queries. To overcome these limitations we propose the use of an overlay architecture to share area resources among multiple operators and reduce compilation times. In this paper we present a novel soft-core architecture tailored to efficiently perform relational operations of text analytics queries on multiple virtual streams. It combines the ability to perform efficient streaming based operations while adding the flexibility of an instruction programmable core. It is used as a processing element in an array of cores to execute large query graphs and has access to shared co-processors to perform string-and context-based operations. We evaluate the core architecture in terms of area and performance compared to the custom hardware modules, and show how a minimum number of cores can be calculated to avoid stalling the document processing.
机译:尽管FPGA实现了文本分析查询的性能和功率效率提升,但分析显示了定制硬件操作员模块的低利用率。此外,长合成时间限制了加速器在企业系统到静态查询。为了克服这些限制,我们建议使用覆盖体系结构来共享多个运营商之间的区域资源并减少编译时间。在本文中,我们提出了一种新颖的软核架构,以便有效地在多个虚拟流上有效地执行文本分析查询的关系操作。它结合了在添加指令可编程核心的灵活性的同时执行基于基于流的操作的能力。它用作核阵列中的处理元件以执行大查询图,并且可以访问共享的协处理器以执行基于字符串和基于上下文的操作。我们在与定制硬件模块相比的区域和性能方面评估核心架构,并显示如何计算最小数量的核心以避免停止记录文档处理。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号