The GPU hype and bioinformatics algorithms

I am a big fan of GPU computing (and other “alternative” hardware), but it was refreshing to read this commentary by Lars Jensen, which I could summarize by this statement:

You do not see anyone publishing papers with titles like “N-fold speed up of algoritm X by using N computers”. 

The first time I heard a similar criticism was by Alexandros Stamatakis, who alerted that we should always compare the performance of a GPU algorithm to the same effort focused on a multi-core CPU environment. Since then I try to be more cautious about grand statements of improvement. And yes, I completely agree with them, even though I don’t give so much importance to speed gains.

My feeling is that thinking about novel GPU algorithms is always worth the effort since a different path for doing a given computation, though currently slow or inefficient,  can lead to faster algorithms in the future. And can also give feedback to vendors as to where they should put their efforts into – provided there’s competition, which in end is the problem with the GPU approach…

(via Jason Stajich)

Advertisements

About Leonardo de Oliveira Martins

I am currently a postdoc working in David Posada's lab at the University of Vigo, Spain. I did my Ph.D. at the Universty of Tokyo, and have both an M.Sc. in Biotechnology and a B.Sc. in Molecular Sciences completed at the University of Sao Paulo, Brasil.
This entry was posted in Commentaries and tagged , , , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s