首页> 外文会议>IEEE International Conference on Cluster Computing >Co-processing SPMD computation on CPUs and GPUs cluster
【24h】

Co-processing SPMD computation on CPUs and GPUs cluster

机译:在CPU和GPU集群上协同处理SPMD计算

获取原文

摘要

Heterogeneous parallel systems with multi processors and accelerators are becoming ubiquitous due to better cost-performance and energy-efficiency. These heterogeneous processor architectures have different instruction sets and are optimized for either task-latency or throughput purposes. Challenges occur in regard to programmability and performance when running SPMD tasks on heterogeneous devices. In order to meet these challenges, we implemented a parallel runtime system that used to co-process SPMD computation on CPUs and GPUs clusters. Furthermore, we are proposing an analytic model to automatically schedule SPMD tasks on heterogeneous clusters. Our analytic model is derived from the roofline model, and therefore it can be applied to a wider range of SPMD applications and hardware devices. The experimental results of the C-means, GMM, and GEMV show good speedup in practical heterogeneous cluster environments.
机译:由于具有更好的性价比和能效,带有多处理器和加速器的异构并行系统变得无处不在。这些异构处理器体系结构具有不同的指令集,并针对任务延迟或吞吐量目的进行了优化。在异构设备上运行SPMD任务时,在可编程性和性能方面面临挑战。为了应对这些挑战,我们实现了一个并行运行时系统,该系统用于在CPU和GPU集群上共同处理SPMD计算。此外,我们提出了一种分析模型来自动调度异构集群上的SPMD任务。我们的分析模型是从Roofline模型导出的,因此可以应用于更广泛的SPMD应用程序和硬件设备。 C-means,GMM和GEMV的实验结果表明,在实际的异构集群环境中,具有良好的加速效果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号