Applications of heterogeneous computing in computational and simulation science

Luke Domanski, Tomasz Bednarz, Tim E. Gureyev, Lawrence Murray, Emma Huang, John A. Taylor

Research output: Chapter in Book/Report/Conference proceedingConference PaperOtherpeer-review

4 Citations (Scopus)


As the size and complexity of scientific problems and datasets grow, scientists from a broad range of discipline areas are relying more and more on computational methods and simulations to help solve their problems. This paper presents a summary of heterogeneous algorithms and applications that have been developed by a large research organization (CSIRO) for solving practical and challenging science problems faster than is possible with conventional multi-core CPUs alone. The problem domains discussed include biological image analysis, computed tomography reconstruction, marine biogeochemical models, fluid dynamics, and bioinformatics. The algorithms utilize GPUs and multi-core CPUs on a scale ranging from single workstation installations through to large GPU clusters. Results demonstrate that large GPU clusters can be used to accelerate a variety of practical science applications, and justify the significant financial investment and interest being placed into such systems.

Original languageEnglish
Title of host publicationProceedings - 2011 4th IEEE International Conference on Utility and Cloud Computing, UCC 2011
EditorsRajkumar Buyya, Shrideep Pallickara, Geoffrey Fox
Place of PublicationPiscataway NJ USA
PublisherIEEE, Institute of Electrical and Electronics Engineers
Number of pages8
ISBN (Print)9780769545929
Publication statusPublished - 2011
Externally publishedYes
EventIEEE/ACM International Conference on Utility and Cloud Computing 2011 - The Langham Hotel, Melbourne, Australia
Duration: 5 Dec 20118 Dec 2011
Conference number: 4th (Proceedings)


ConferenceIEEE/ACM International Conference on Utility and Cloud Computing 2011
Abbreviated titleUCC 2011
Internet address


  • GPU clusters
  • GPUs
  • heterogeneous computing
  • high performance computing

Cite this