【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 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号