首页> 外文会议>International Conference on Cloud Computing Technologies and Applications >Performance evaluation of StarPU schedulers with preconditioned conjugate gradient solver on heterogeneous (multi-CPUs/multi-GPUs) architecture
【24h】

Performance evaluation of StarPU schedulers with preconditioned conjugate gradient solver on heterogeneous (multi-CPUs/multi-GPUs) architecture

机译:异构(多CPU /多GPUS)架构的预处理共轭梯度求解器的星形调度仪性能评估

获取原文

摘要

We consider the problem of scheduling sparse linear application on heterogeneous (CPUs/GPUs) platform. More specifically, we focus on the preconditioned conjugate gradient solver (PCG) since it exhibits the main features of such problems. Indeed, the relative performance of CPU and GPU highly depends on the sub-routine: GPUs are for instance much more efficient to process regular kernels such as matrix vector multiplications rather than more irregular kernels such as matrix factorization. In this context, one solution consists in relying on dynamic scheduling and resource allocation mechanisms such as the ones provided by StarPU. In this paper we evaluate the performance of dynamic schedulers proposed by StarPU, and we analyse the scalability of PCG algorithm. We show how effectively we can choose the best combination of resources in order to improve their performance.
机译:我们考虑在异构(CPU / GPU)平台上调度稀疏线性应用的问题。更具体地,我们专注于预处理的共轭梯度求解器(PCG),因为它表现出这些问题的主要特征。实际上,CPU和GPU的相对性能高度取决于子例程:GPU例如更有效地处理常规内核,例如矩阵矢量乘法,而不是更不规则的内核,例如矩阵分子。在这种情况下,一个解决方案在于依赖于动态调度和资源分配机制,例如Starpu提供的机制。在本文中,我们评估了Starpu提出的动态调度仪的性能,并分析了PCG算法的可扩展性。我们展示了如何有效地选择最佳资源组合,以提高其性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号