【24h】

An efficient GPU implementation of the revised simplex method

机译:修正的单纯形法的高效GPU实现

获取原文

摘要

The computational power provided by the massive parallelism of modern graphics processing units (GPUs) has moved increasingly into focus over the past few years. In particular, general purpose computing on GPUs (GPGPU) is attracting attention among researchers and practitioners alike. Yet GPGPU research is still in its infancy, and a major challenge is to rearrange existing algorithms so as to obtain a significant performance gain from the execution on a GPU. In this paper, we address this challenge by presenting an efficient GPU implementation of a very popular algorithm for linear programming, the revised simplex method. We describe how to carry out the steps of the revised simplex method to take full advantage of the parallel processing capabilities of a GPU. Our experiments demonstrate considerable speedup over a widely used CPU implementation, thus underlining the tremendous potential of GPGPU.
机译:在过去的几年中,由现代图形处理单元(GPU)的大规模并行性提供的计算能力已日益成为人们关注的焦点。特别是,GPU上的通用计算(GPGPU)引起了研究人员和从业人员的关注。然而,GPGPU的研究仍处于起步阶段,主要的挑战是重新安排现有算法,以便从GPU的执行中获得可观的性能提升。在本文中,我们通过提出一种有效的GPU实现方案来解决这一挑战,该方案是线性编程的一种非常流行的算法,即修正的单纯形法。我们描述了如何执行修改后的单纯形方法的步骤,以充分利用GPU的并行处理能力。我们的实验表明,与广泛使用的CPU实施相比,它可以显着提高速度,从而突出了GPGPU的巨大潜力。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号