Conferences in Research and Practice in Information Technology
  

Online Version - Last Updated - 20 Jan 2012

 

 
Home
 

 
Procedures and Resources for Authors

 
Information and Resources for Volume Editors
 

 
Orders and Subscriptions
 

 
Published Articles

 
Upcoming Volumes
 

 
Contact Us
 

 
Useful External Links
 

 
CRPIT Site Search
 
    

Use of Multiple GPUs on Shared Memory Multiprocessors for Ultrasound Propagation Simulations

Jaros, J., Treeby, B. E. and Rendell, A. P.

    This paper outlines our effort to migrate a compute intensive application of ultrasound propagation being developed in Matlab to a cluster computer where each node has seven GPUs. Our goal is to perform realistic simulations in hours and minutes instead of weeks and days. In order to reach this goal we investigate architecture characteristics of the target system focusing on the PCI-Express subsystem and new features proposed in CUDA version 4.0, especially simultaneous host to device, device to host and peer-to-peer transfers that the application is going to highly benefit from. We also present the results from a CPU based implementation and discuss future directions to exploit multiple GPUs.
Cite as: Jaros, J., Treeby, B. E. and Rendell, A. P. (2012). Use of Multiple GPUs on Shared Memory Multiprocessors for Ultrasound Propagation Simulations. In Proc. Australasian Symposium on Parallel and Distributed Computing (AusPDC 2012) Melbourne, Australia. CRPIT, 127. Chen, J. and Ranjan, R. Eds., ACS. 43-52
pdf (from crpit.com) pdf (local if available) BibTeX EndNote GS