【24h】

A MapReduce Computing Framework Based on GPU Cluster

机译:基于GPU集群的MapReduce计算框架

获取原文
获取原文并翻译 | 示例

摘要

In recent years, GPU has become a power-efficient device for high performance computing and is widely used in highly parallel application. Its hierarchy of threads and memory has been proven successful for large scale multithread applications. However, how to efficiently program on GPU so as to fully utilize the computing power of GPUs is still a main problem for those potential users. We designed and implemented a new parallel GPU programming framework based on MapReduce. In our framework, a distributed file system (GlusterFS) was employed to store data distributely. The aim of the framework is to improve the efficiency, transparence and scalability of high performance computing on GPU clusters. The dynamic load balancing was taken into consideration more specifically. How typical tasks in oil industry are modified to fit into the framework was demonstrated. Prestack Kirchhoff time migration (PKTM) of seismic data was tested which achieved good acceleration performance.
机译:近年来,GPU已成为高性能计算的节能设备,并广泛用于高度并行的应用程序。它的线程和内存层次结构已被证明对于大规模多线程应用程序是成功的。然而,对于那些潜在用户而言,如何在GPU上高效编程以充分利用GPU的计算能力仍然是主要问题。我们基于MapReduce设计并实现了一个新的并行GPU编程框架。在我们的框架中,采用了分布式文件系统(GlusterFS)来分布式存储数据。该框架的目的是提高GPU群集上高性能计算的效率,透明度和可伸缩性。更具体地考虑了动态负载平衡。演示了如何修改石油行业的典型任务以适应框架。测试了地震数据的叠前基尔霍夫时间偏移(PKTM),获得了良好的加速性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号