首页> 外文会议>International Conference on Circuits, Power and Computing Technologies >Performance evaluation and comparison of MPI and PVM using a cluster based parallel computing architecture
【24h】

Performance evaluation and comparison of MPI and PVM using a cluster based parallel computing architecture

机译:基于集群的平行计算架构的MPI和PVM的性能评估与比较

获取原文

摘要

Parallel computing operates on the principle that large problems can often be divided into smaller ones, which are then solved concurrently to save time (wall clock time) by taking advantage of non-local resources and overcoming memory constraints. The main aim is to form a common cluster based parallel computing architecture for both MPI and PVM, which demonstrates the performance gain and losses achieved through parallel processing using MPI and PVM as separate cases. This can be realized by implementing the parallel applications like solving matrix multiplication problem, using MPI and PVM separately. The common architecture for MPI and PVM is based on the Master-Slave computing paradigm. The master will monitor the progress and be able to report the time taken to solve the problem, taking into account the time spent in breaking the problem into sub-tasks and combining the results along with the communication delays. The slaves are capable of accepting sub problems from the master and finding the solution and sending back to the master. We aim to evaluate and compare these statistics of both the cases to decide which among MPI and PVM gives faster performance and also compare with the time taken to solve the same problem in serial execution to demonstrate communication overhead involved in parallel computation. The results with runs on different number of nodes are compared to evaluate the efficiency of both MPI and PVM. We also show the performance dependency of parallel and serial computation, on RAM.
机译:并行计算在原理上运行,即大问题通常可以分为较小的问题,然后通过利用非本地资源和克服内存约束来省去时间(挂钟时间)来省去时间(挂钟时间)。主要目的是为MPI和PVM形成基于基于群的并行计算架构,其演示了通过使用MPI和PVM作为单独的情况来通过并行处理实现的性能增益和损耗。这可以通过分别使用MPI和PVM实现求解矩阵乘法问题的并行应用来实现。 MPI和PVM的常见架构基于主从计算范例。主人将监控进度并能够报告解决问题所需的时间,考虑到将问题打破到子任务中并将结果与​​通信延迟结合起来的时间。奴隶能够接受来自主站的子问题并找到解决方案并发送回主。我们的目标是评估和比较案例的这些统计数据,以确定MPI和PVM之间的性能更快,并且还与解决串行执行中相同问题的时间相比,以演示并行计算中涉及的通信开销。将结果与不同数量的节点运行进行比较,以评估MPI和PVM的效率。我们还显示了并行和串行计算的性能依赖性,RAM上。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号