Tag Archives: general purpose GPU computing

Short info: GPU version of the 2Dxy scheme

Short info: GPU version of the 2Dxy scheme, 9th UnTRIM Workshop, Trento, 7-9 May 2012.

The ongoing developments of the GPU-implementation of the 2Dxy semi-implicit scheme for general free surface flows. Moving towards a generic application by providing a user interface and embedding the CUDA computational core in C++ structures, as well as code verification and validation. Continue reading

Assessment of a parallel implementation of a two-dimensional scheme for free surface flows using a GPU

J.A. Jankowski

Abstract: The rapid changes in the present computer architectures throw questions concerning the future of the hardware-oriented programming based on the usage of heterogeneous parallel computing resources, consisting of nodes of interconnected, but separate CPUs and GPUs. However, it is believed that the sustainability of the programming efforts nowadays is to be searched in the fact that the principle source of the performance of the present GPUs as well as the emerging APUs is the hardware acceleration of vector operations. Therefore, this contribution delivers an assessment of a hardware-accelerated parallel implementation of a principal algorithm for a vertically integrated finite difference scheme for free surface flows including non-linear treatment of wetting and drying. Continue reading

Bringing the principal 2Dxy scheme to a GPU

Jacek A. Jankowski. Bringing the principal 2Dxy scheme to a GPU, 8th UnTRIM Workshop, Trento, 9-11 May 2011.

The first part of the presentation concerns the process of finding an optimal GPU porting method for the principal two-dimensional, vertically integrated semi-implicit scheme for general free surface flows. Continue reading

General-purpose GPUs – why interesting?

Jacek A. Jankowski. General-purpose GPUs – why interesting?, 7th UnTRIM Workshop, Trento, 3-5 May 2010.

The philosophy behind the general purpose GPU computing with arguments pro and against is discussed with the background of initiated projects to adapt specific numeric schemes to apply this technology. Continue reading