...
首页> 外文期刊>Parallel Processing Letters >HARNESSING THE POWER OF IDLE GPUS FOR ACCELERATION OF BIOLOGICAL SEQUENCE ALIGNMENT
【24h】

HARNESSING THE POWER OF IDLE GPUS FOR ACCELERATION OF BIOLOGICAL SEQUENCE ALIGNMENT

机译:充分利用空闲GPU的能力来加速生物序列对齐

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

获取外文期刊封面封底 >>

       

摘要

This paper presents a parallel system capable of accelerating biological sequence alignment on the graphics processing unit (GPU) grid. The GPU grid in this paper is a desktop grid system that utilizes idle GPUs and CPUs in the office and home. Our parallel implementation employs a master-worker paradigm to accelerate an OpenGL-based algorithm that runs on a single GPU. We integrate this implementation into a screensaver-based grid system that detects idle resources on which the alignment code can run. We also show some experimental results comparing our implementation with three different implementations running on a single GPU, a single CPU, or multiple CPUs. As a result, we find that a single non-dedicated GPU can provide us almost the same throughput as two dedicated CPUs in our laboratory environment, where GPU-equipped machines are ordinarily used to develop GPU applications. In a dedicated environment, the GPU-accelerated code achieves five times higher throughput than the CPU-based code. Furthermore, a linear speedup of 30.7X is observed on a 32-node cluster of dedicated GPUs. We also implement a compute unified device architecture (CUDA) based algorithm to demonstrate further acceleration.
机译:本文提出了一种并行系统,能够在图形处理单元(GPU)网格上加速生物序列比对。本文中的GPU网格是一个桌面网格系统,它利用办公室和家庭中的空闲GPU和CPU。我们的并行实现采用了master-worker范例来加速在单个GPU上运行的基于OpenGL的算法。我们将此实现集成到基于屏幕保护程序的网格系统中,该系统检测可在其上运行对齐代码的空闲资源。我们还展示了一些实验结果,将我们的实现与在单个GPU,单个CPU或多个CPU上运行的三种不同实现进行了比较。结果,我们发现单个非专用GPU可以为我们的实验室环境中的两个专用CPU提供几乎相同的吞吐量,在实验室环境中,通常使用配备GPU的机器来开发GPU应用程序。在专用环境中,GPU加速代码实现的吞吐量是基于CPU的代码的五倍。此外,在32个节点的专用GPU集群上观察到了30.7倍的线性加速。我们还实现了基于计算统一设备架构(CUDA)的算法,以演示进一步的加速。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号