首页> 外文会议>IEEE International Symposium on Parallel Distributed Processing;IPDPS 2009 >Parallel solvers for dense linear systems for heterogeneous computational clusters
【24h】

Parallel solvers for dense linear systems for heterogeneous computational clusters

机译:异构计算簇的稠密线性系统的并行求解器

获取原文

摘要

This paper describes the design and the implementation of parallel routines in the heterogeneous ScaLAPACK library that solve a dense system of linear equations. This library is written on top of HeteroMPI and ScaLAPACK whose building blocks, the de facto standard kernels for matrix and vector operations (BLAS and its parallel counterpart PBLAS) and message passing communication (BLACS), are optimized for heterogeneous computational clusters. We show that the efficiency of these parallel routines is due to the most important feature of the library, which is the automation of the difficult optimization tasks of parallel programming on heterogeneous computing clusters. They are the determination of the accurate values of the platform parameters such as the speeds of the processors and the latencies and bandwidths of the communication links connecting different pairs of processors, the optimal values of the algorithmic parameters such as the total number of processes, the 2D process grid arrangement and the efficient mapping of the processes executing the parallel algorithm to the executing nodes of the heterogeneous computing cluster. We describe this process of automation followed by presentation of experimental results on a local heterogeneous computing cluster demonstrating the efficiency of these solvers.
机译:本文介绍了异构ScaLAPACK库中并行程序的设计和实现,该程序解决了线性方程组的稠密系统。该库是在HeteroMPI和ScaLAPACK之上编写的,它们的构建基块,用于矩阵和向量运算的事实上的标准内核(BLAS及其并行的对应PBLAS)和消息传递通信(BLACS)已针对异构计算集群进行了优化。我们证明了这些并行例程的效率归因于该库的最重要功能,这是异构计算集群上并行编程困难的优化任务的自动化。它们是确定平台参数的准确值(例如处理器的速度以及连接不同对处理器的通信链路的延迟和带宽),算法参数的最佳值(例如进程总数, 2D流程网格排列以及将执行并行算法的流程高效映射到异构计算集群的执行节点。我们描述了这种自动化过程,随后在本地异构计算集群上展示了实验结果,展示了这些求解器的效率。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号