首页> 外文会议>2018 Design, Automation amp; Test in Europe Conference amp; Exhibition >HIPE: HMC instruction predication extension applied on database processing
【24h】

HIPE: HMC instruction predication extension applied on database processing

机译:HIPE:HMC指令谓词扩展应用于数据库处理

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

摘要

The recent Hybrid Memory Cube (HMC) is a smart memory which includes functional units inside one logic layer of the 3D stacked memory design. In order to execute instructions inside the Hybrid Memory Cube (HMC), the processor needs to send instructions to be executed near data, keeping most of the pipeline complexity inside the processor. Thus, control-flow and data-flow dependencies are all managed inside the processor, in such way that only update instructions are supported by the HMC. In order to solve data-flow dependencies inside the memory, previous work proposed HMC Instruction Vector Extensions (HIVE), which embeds a high number of functional units with a interlock register bank. In this work we propose HMC Instruction Prediction Extensions (HIPE), that supports predicated execution inside the memory, in order to transform control-flow dependencies into data-flow dependencies. Our mechanism focus on removing the high latency iteration between the processor and the smart memory during the execution of branches that depends on data processed inside the memory. In this paper we evaluate a balanced design of HIVE comparing to x86 and HMC executions. After we show the HIPE mechanism results when executing a database workload, which is a strong candidate to use smart memories. We show interesting trade-offs of performance when comparing our mechanism to previous work.
机译:最近的混合存储多维数据集(HMC)是一种智能存储器,它在3D堆栈存储器设计的一个逻辑层内包括功能单元。为了在混合内存多维数据集(HMC)中执行指令,处理器需要在数据附近发送要执行的指令,从而使处理器中的大部分流水线复杂度保持不变。因此,控制流和数据流的依赖关系都在处理器内部进行管理,以使HMC仅支持更新指令。为了解决存储器内部的数据流依赖性,先前的工作提出了HMC指令向量扩展(HIVE),该模块将大量功能单元与互锁寄存器组一起嵌入。在这项工作中,我们提出了HMC指令预测扩展(HIPE),该扩展支持内存中的谓词执行,以便将控制流依存关系转换为数据流依存关系。我们的机制着重于在分支执行期间消除处理器与智能内存之间的高延迟迭代,该分支依赖于内存内部处理的数据。与x86和HMC执行相比,本文评估了HIVE的均衡设计。在显示了执行数据库工作负载时的HIPE机制结果之后,这是使用智能内存的理想选择。在将我们的机制与以前的工作进行比较时,我们表现出有趣的性能折衷。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号