开发者社区 > 数据库 > 正文

如何在X-Engine中适配 FPGA 加速卡?

已解决

如何在X-Engine中适配 FPGA 加速卡?

展开
收起
云上静思 2022-09-15 17:04:30 442 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    首先将CPU 版本的合并实现改造成分批次模式。CPU 负责将合并拆分成特定大小的任务(Task),每个Task 可以并行执行,这样可充分发挥FPGA 加速卡上多计算单元(Compaction Unit,CU)的并行能力。在X-Engine中,设计了一个任务队列(Task Queue)缓存需要执行的合并任务,通过驱动器下发给FPGA 上的计算单元执行,执行的结果会缓存在结果队列(Result Queue)中,等待CPU 写回持久化存储。

    以上内容摘自《云原生数据库原理与实践》,这本书可以在电子工业出版社天猫店购买。

    2022-09-15 21:56:14
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:

数据库领域前沿技术分享与交流

相关电子书

更多
基于英特尔®FPGA的数据分析可重构加速 立即下载
FPGA 在数据中心的应用 立即下载
阿里巴巴基础设施--FPGA加速解决方案 立即下载