首页> 外文会议>International conference on very large data bases >Improving Main Memory Hash Joins on Intel Xeon Phi Processors: An Experimental Approach
【24h】

Improving Main Memory Hash Joins on Intel Xeon Phi Processors: An Experimental Approach

机译:改进主机散列在英特尔Xeon Phi处理器上加入:实验方法

获取原文

摘要

Modern processor technologies have driven new designs and implementations in main-memory hash joins. Recently, Intel Many Integrated Core (MIC) co-processors (commonly known as Xeon Phi) embrace emerging x86 single-chip many-core techniques. Compared with contemporary multi-core CPUs, Xeon Phi has quite different architectural features: wider SIMD instructions, many cores and hardware contexts, as well as lower-frequency in-order cores. In this paper, we experimentally revisit the state-of-the-art hash join algorithms on Xeon Phi co-processors. In particular, we study two camps of hash join algorithms: hardware-conscious ones that advocate careful tailoring of the join algorithms to underlying hardware architectures and hardware-oblivious ones that omit such careful tailoring. For each camp, we study the impact of architectural features and software optimizations on Xeon Phi in comparison with results on multi-core CPUs. Our experiments show two major findings on Xeon Phi, which are quantitatively different from those on multi-core CPUs. First, the impact of architectural features and software optimizations has quite different behavior on Xeon Phi in comparison with those on the CPU, which calls for new optimization and tuning on Xeon Phi. Second, hardware oblivious algorithms can outperform hardware conscious algorithms on a wide parameter window. These two findings further shed light on the design and implementation of query processing on new-generation single-chip many-core technologies.
机译:现代处理器技术在主记忆哈希连接中驱动了新的设计和实现。最近,英特尔许多集成核心(MIC)共同处理器(俗称Xeon Phi)拥抱出现X86单芯片多核技术。与当代多核CPU相比,Xeon Phi具有完全不同的架构特征:更广泛的SIMD指令,许多核心和硬件上下文,以及较低级核心核心。在本文中,我们通过实验重新审视Xeon Phi协处理器上的最先进的哈希连接算法。特别是,我们研究了两个哈希加入算法的阵营:硬件有意识的人倡导仔细裁缝的加入算法,以潜在的硬件架构和省略这么谨慎的裁缝。对于每个营地,我们研究了与多核CPU的结果相比,研究了架构功能和软件优化对Xeon Phi的影响。我们的实验显示了Xeon Phi上的两个主要结果,这些研究结果与多核CPU的定量不同。首先,与CPU上的人相比,架构特征和软件优化对Xeon Phi的影响是相比,Xeon Phi的行为相比,这呼吁在Xeon Phi上进行新的优化和调整。其次,硬件绝密算法可以在宽参数窗口上倾斜硬件有意识算法。这两个调查结果进一步阐明了新一代单芯片多核技术的查询处理的设计和实现。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号