首页> 外文会议>2017 IEEE Nordic Circuits and Systems Conference: NORCHIP and International Symposium of System-on-Chip >Implementation of a performance optimized database join operation on FPGA-GPU platforms using OpenCL
【24h】

Implementation of a performance optimized database join operation on FPGA-GPU platforms using OpenCL

机译:使用OpenCL在FPGA-GPU平台上实现性能优化的数据库联接操作

获取原文
获取原文并翻译 | 示例

摘要

The growing trend toward heterogeneous platforms is crucial to meet time and power consumption constraints for high-performance computing applications. The OpenCL parallel programming language and framework enable programming CPU, GPU and recently FPGAs using the same source code. This eases software developers to implement applications on various devices supported by heterogeneous HPC platforms. This work presents two very different FPGA implementations of a database join operation, one using a direct O(n2) algorithm, and the other using a bitonic sort network to speed up the join operation. Comparison of performance and energy consumption for both FPGA and GPUs is provided which suggests a 40% performance/watt improvement by using an FPGA instead of a GPU.
机译:异构平台的增长趋势对于满足高性能计算应用程序的时间和功耗约束至关重要。 OpenCL并行编程语言和框架允许使用相同的源代码对CPU,GPU和最近的FPGA进行编程。这使软件开发人员可以轻松地在异构HPC平台支持的各种设备上实施应用程序。这项工作介绍了数据库连接操作的两种截然不同的FPGA实现,一种使用直接O(n 2 )算法,另一种使用双子分类网络来加快连接操作。比较了FPGA和GPU的性能和能耗,这表明使用FPGA代替GPU可使性能/功耗提高40%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号