• DocumentCode
    3601543
  • Title

    Hyper-Real-Time Ice Simulation and Modeling Using GPGPU

  • Author

    Alawneh, Shadi ; Dragt, Roelof ; Peters, Dennis ; Daley, Claude ; Bruneau, Stephen

  • Author_Institution
    Fac. of Eng., Memorial Univ. of Newfoundland, St. John´s, NL, Canada
  • Volume
    64
  • Issue
    12
  • fYear
    2015
  • Firstpage
    3475
  • Lastpage
    3487
  • Abstract
    This paper describes the design of an efficient parallel implementation of an ice simulator that simulates the behaviour of a ship operating in pack ice. The main idea of the method is to treat ice as a set of discrete objects with very simple properties, and to model the system mechanics mainly as a set of discrete contact and failure events. In this way it becomes possible to parallelize the problem, so that a very large number of ice floes can be modeled. This approach is called the Ice Event Mechanics Modeling (IEMM) method which builds a system solution from a large set of discrete events occurring between a large set of discrete objects. The simulator is developed using the NVIDIA Compute Unified Device Architecture (CUDA). This paper also describes the execution of experiments to evaluate the performance of the simulator and to validate the numerical modeling of ship operations in pack ice. Our results show speed up of 11 times, reducing simulation time for a large ice field (9,801 floes) from over 2 hours to about 12 minutes.
  • Keywords
    digital simulation; graphics processing units; marine engineering; parallel architectures; ships; GPGPU; IEMM method; NVIDIA CUDA; NVIDIA compute unified device architecture; hyper-real-time ice simulation; ice event mechanics modeling method; ship behaviour simulation; ship operation numerical modeling; Computational modeling; Data models; Graphics processing units; Ice; Load modeling; Marine vehicles; Numerical models; CUDA; Experimental Validation; GPGPU; Ice - Ship Interaction; Ice Simulation; experimental validation; ice simulation; ice???ship interaction;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2015.2409861
  • Filename
    7056507