Forum: Using Graphics Processing Units (GPUs) in bioinformatics
0
gravatar for Denis
11 months ago by
Denis190
Denis190 wrote:

In our days GPUs have installed on many HPC clusters. I'm using HPC cluster for de novo assembly, SNP calling, reads mapping and other bioinformatic routines. I'm wondering for which bioinformatic tasks/algorithms i may apply GPUs? How can i benefit from using GPUs in my computations?

algorithm gpu forum • 810 views
ADD COMMENTlink modified 8 months ago by RochMesa20 • written 11 months ago by Denis190
1

Hi,

I have removed the extraneous code commenting you had in your post. Please use these formatting options appropriately. Also, this topic seems more like a forum discussion than a question with well defined "correct" answers, so I will change it to a Forum discussion.

ADD REPLYlink written 11 months ago by RamRS28k
2
gravatar for jared.andrews07
11 months ago by
jared.andrews076.4k
Memphis, TN
jared.andrews076.4k wrote:

Mostly GPUs are allocated to jobs that have molecular modeling involved, as they allows thousands of calculations to be performed in parallel, which these tasks require. People trying to work with protein structures (or structures of other molecules like DNA/RNA) and particle dynamics are likely the ones at your institution who make use of them.

For what you're doing, they aren't going to be any more helpful than just running samples in parallel. Particularly since GPUs are quite expensive (relative to typical processors) and your cluster likely only has so many of them to go around.

ADD COMMENTlink modified 11 months ago • written 11 months ago by jared.andrews076.4k
2
gravatar for WouterDeCoster
11 months ago by
Belgium
WouterDeCoster44k wrote:

GPUs are also used in basecalling of nanopore sequencing data, which use RNN machine learning approaches. Although I haven't looked into that further, I read things about people rewriting tools like aligners to make use of GPUs, but it's still very much a niche area.

ADD COMMENTlink written 11 months ago by WouterDeCoster44k
1

Yeah, this is a good point, machine learning packages will often attempt to make use of them, particularly during model training.

ADD REPLYlink written 11 months ago by jared.andrews076.4k

See also https://developer.nvidia.com/Clara-Genomics, and googling "GPU aligner" already returns plenty of hits.

ADD REPLYlink written 11 months ago by WouterDeCoster44k
2
gravatar for RochMesa
8 months ago by
RochMesa20
RochMesa20 wrote:

Hi...Scalable provider of high performance computing and storage solutions, in cooperation with researchers at the University at Buffalo, announced the introduction of GPU-HMMER, an NVIDIA CUDA implementation and extension of MPI-HMMER. GPU-HMMER and MPI-HMMER are open-source implementations of the HMMER protein sequence analysis suite that profoundly reduce computation times. The MPI-HMMER implementation capitalizes on the computational power of multiple processors on large clusters, whereas GPU-HMMER is designed to leverage NVIDIA GPUs (graphics processing units) to accelerate processing on computing systems. Performance of up to 100x faster than a single core of AMD Shanghai 2.3 GHz has been measured for 3 GPU units.

assembling pcb

ADD COMMENTlink modified 7 months ago • written 8 months ago by RochMesa20
1
gravatar for ATpoint
11 months ago by
ATpoint36k
Germany
ATpoint36k wrote:

HiCCUPS uses GPUs to identify chromosomal loops in HiC data https://github.com/aidenlab/juicer/wiki/HiCCUPS.

ADD COMMENTlink modified 11 months ago • written 11 months ago by ATpoint36k
Please log in to add an answer.

Help
Access

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.
Powered by Biostar version 2.3.0
Traffic: 1671 users visited in the last hour