Title :
Ice Simulation Using GPGPU
Author :
Alawneh, Shadi ; Peters, Dennis
Author_Institution :
Electr. & Comput. Eng., Memorial Univ., St. John´´s, NL, Canada
Abstract :
Simulation of the behaviour of a ship operating in pack ice is a computationally intensive process to which General Purpose Computing on Graphical Processing Units (GPGPU) can be applied. In this paper we present an efficient parallel implementation of such a simulator developed using the NVIDIA Compute Unified Device Architecture (CUDA). We have conducted an experiment to measure the relative performance of the parallel and serial versions of the simulator by running both versions on several different ice fields for several iterations to compare the performance. Our results show speed up of up to 77 times, reducing simulation time for a small ice field from over 88 minutes to about 68 seconds.
Keywords :
graphics processing units; ice; parallel architectures; parallel programming; ships; CUDA; GPGPU; NVIDIA; compute unified device architecture; general purpose computing; graphical processing unit; ice simulation; iteration method; pack ice; parallel implementation; parallel programming; performance measurement; ship operation; simulator serial version; Computational modeling; Data models; Graphics processing unit; Ice; Instruction sets; Kernel; Marine vehicles; CUDA; GPGPU; simulation;
Conference_Titel :
High Performance Computing and Communication & 2012 IEEE 9th International Conference on Embedded Software and Systems (HPCC-ICESS), 2012 IEEE 14th International Conference on
Conference_Location :
Liverpool
Print_ISBN :
978-1-4673-2164-8
DOI :
10.1109/HPCC.2012.64