Newsletter:

Skip Navigation LinksHome > News > Software > Video game GPUs find use in biological modelling

Video game GPUs find use in biological modelling

By Liz Tay
22 September 2008 12:21PM
Tags: video | game | computer | game | agentbased | modelling | researchers

Forget supercomputers -- researchers have devised a method of using graphics processing technology from video games in complex biological modelling.

Applied to a new area in biology called agent-based modelling, the technology could enable a wider range of researchers and medical practitioners to simulate processes graphically.

Agent-based modelling simulates the behaviours of complex systems by predicting the actions and interactions of its various components.

Currently, researchers in this field of work either manually develop, or use toolkits to build, code which runs directly on a computer’s CPU (central processing unit).

According to Roshan D'Souza of the Michigan Technological University, such code often has limited scalability, so large-scale models often require the use of a supercomputer.

D’Souza is attempting to make large-scale modelling more accessible with the use of graphic processing units (GPUs) that currently are used in video games to do parallel computation for the purpose of realistic rendering of scenes.

Using GPUs, researchers could simulate large-scale models with tens of millions of cells on a regular desktop costing under US$1400, he expects.

“Currently, if you want to simulate a model anywhere close to what we are handling, you have to go to a supercomputer costing a few million quid,” he told iTnews.

“GPUs are cheap – [costing around] $400 -- and are a bang for the buck,” he said. “You can do sufficiently large models to handle quite a large portion of the scenarios.”

Another benefit of using GPUs is that they produce real-time simulations, whereas supercomputers calculate simulations offline without real-time visual display.

Results of GPU simulations may not be any better than those produced by a supercomputer, nor do GPUs replace supercomputers in simulating ultra-large models comprised of billions of agents, D’Souza said.

However, by providing a cost-effective method for large-scale modelling, GPUs could be used by physicians to do diagnostics or to plan individualised treatment plans for patients.

“The big picture is this: in the near future, when your local physician starts using ABMs [agent-based models] … he/she will not be able to access a supercomputer,” D’Souza said.

“But for sure he/she can buy a GPU and insert in into his/her desktop,” he said.

In the past, GPUs have been used for research into fluid simulation, n-body dynamics and protein folding.

The application of GPUs in agent-based modelling came as an ‘accident’, D’Souza said, when investigating CAD (computer-aided design) tools to detect design errors in mechanical engineering designs.

“I used GPUs for this,” he recalls, “then I was looking around for other ‘stuff’ to do with the GPU. I found that people had already worked on molecular dynamics, fluids, protein folding etc – but agent-based modelling was open.”

“With a $1,400 desktop, we can beat a computing cluster,” he said of the technology. “We are effectively democratising supercomputing and putting these powerful tools into the hands of any researcher.”

“Every time I present this research, I make it a point to thank the millions of video gamers who have inadvertently made this possible,” he said.

   


Ads by Google


Thoughts on this article? Add a comment below.
Comments: 4
Liz Tay does a great job of explaining this rather complex work. One small correction: I'm proud to say that Dr. D'Souza works at Michigan Technological University, not at that other school...
iTnews - comments icon Posted by Marcia GoodrichSep 23, 2008 4:29 AM
Thanks Marcia, the article has been updated to credit the correct university.
iTnews - comments icon Posted by Liz TaySep 23, 2008 3:47 PM
Seems weird to read an article like this and not read even a cursory reference to Folding@home.
iTnews - comments icon Posted by JDSep 24, 2008 12:31 PM
Which ready to work software exist for molecular dynamics with CUDA?
I knew only two examples:
http://www.agilemolecule.com/Ascalaph/Ascalaph-Liquid.html
and http://www.external.ameslab.gov/hoomd/download_real.html

iTnews - comments icon Posted by ANOct 7, 2008 9:57 PM
Report this comment as offensive:

   * Indicates information we require to process your submission.

Name: *
Email: *
Reason for offense: *
Your report will not be displayed.  
Name:
*
 
Email:
(will not be displayed)
*
 
Comment:
(HTML not permitted)
*
 
Validation
*

Enter the code you see below:

 

 
 
 
 
 






iTnews 2009 Job Survey

TopTopics
(9472) -  top
(3695) -  microsoft
(2666) -  terria
(2489) -  telstra
(2384) -  broadband
(2355) -  company
(2245) -  content
(2145) -  data
(1947) -  isp
(1867) -  acma
(1849) -  nbn
(1698) -  filtering
(1621) -  internode
(1537) -  voip
(1448) -  centre