Enhancing Performance of Simulations using GPGPU

Shadi Alawneh, Dennis Peters
Electrical and Computer Engineering, Faculty of Engineering and Applied Science, Memorial University
IEEE Newfoundland Electrical and Computer Engineering Conference, 2011


   title={Enhancing Performance of Simulations using GPGPU},

   author={Alawneh, S. and Peters, D.},



Download Download (PDF)   View View   Source Source   



General Purpose GPU computing, or GPGPU, is the use of a GPU (graphics processing unit) to do general purpose scientific and engineering computing. The model for GPU computing is to use a CPU and GPU together in a heterogeneous co-processing computing platform. The sequential part of the application runs on the CPU and the computationally-intensive part is accelerated by the GPU. From the users perspective, the application just runs faster because it is using the highperformance of the GPU to boost performance. We have applied this technique to some sub-problems that form part of an ice-floe simulation problem and conducted an experiment to measure the performance of the GPU with respect to the CPU. The experiment consists of implementing a serial and parallel algorithm to detect and locate the intersection between polygons. We run the serial and parallel algorithms on several different sets of polygons and compare the performance.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2021 hgpu.org

All rights belong to the respective authors

Contact us: