首页> 外文会议>International conference on computer design >Accelerating Synchronization in Graph Analytics Using Moving Compute to Data Model on Tilera TILE-Gx72
【24h】

Accelerating Synchronization in Graph Analytics Using Moving Compute to Data Model on Tilera TILE-Gx72

机译:在Tilera TILE-Gx72上使用移动计算到数据模型来加速图形分析中的同步

获取原文

摘要

The shared memory cache coherence paradigm is prevalent in modern multicores. However, as the number of cores increases, synchronization between threads limits performance scaling. Hardware-based core-to-core explicit messaging has been incorporated as an auxiliary communication capability to the shared memory cache coherence paradigm in the Tilera TILE-Gx72 multicore. We propose to utilize the auxiliary explicit messaging capability to build a moving computation to data model that accelerates synchronization using fine-grain serialization of critical code regions at dedicated cores. The proposed communication model exploits data locality and improves performance over both spin-lock and atomic instruction based synchronization methods for a set of parallelized graph analytic benchmarks executing on real world graphs. Experimental results show an average 34% better performance over spin-locks, and 15% over atomic instructions at 64 cores setup on TILE-Gx72.
机译:共享内存缓存一致性范例在现代多核中很普遍。但是,随着内核数量的增加,线程之间的同步会限制性能扩展。在Tilera TILE-Gx72多核中,基于硬件的核心到核心显式消息传递已作为共享内存缓存一致性范例的辅助通信功能而合并。我们建议利用辅助显式消息传递功能来构建移动到数据模型的计算,从而使用专用内核处的关键代码区域的细粒度序列化来加速同步。对于在现实世界图上执行的一组并行图分析基准,所提出的通信模型利用数据局部性并通过自旋锁和基于原子指令的同步方法提高了性能。实验结果表明,在TILE-Gx72上的64核设置下,性能比自旋锁平均提高34%,比原子指令提高15%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号