【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集群高性能计算的效率,透明和可扩展性。更具体地考虑动态负载平衡。如何修改油工业中的典型任务以适应框架。测试地震数据的Prestack Kirchhoff时间迁移(PKTM),实现了良好的加速性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号