ePrints@IIScePrints@IISc Home | About | Browse | Latest Additions | Advanced Search | Contact | Help

Efficient asynchronous executions of AMR computations and visualization on a GPU system

Raghavan, Hari K and Vadhiyar, Sathish S (2013) Efficient asynchronous executions of AMR computations and visualization on a GPU system. In: Journal of Parallel and Distributed Computing, 73 (6). pp. 866-875.

[img] PDF
Jou_Para_Dist_Com_73-6_866_2013.pdf - Published Version
Restricted to Registered users only

Download (1MB) | Request a copy
Official URL: http://dx.doi.org/10.1016/j.jpdc.2013.03.002

Abstract

Adaptive Mesh Refinement is a method which dynamically varies the spatio-temporal resolution of localized mesh regions in numerical simulations, based on the strength of the solution features. In-situ visualization plays an important role for analyzing the time evolving characteristics of the domain structures. Continuous visualization of the output data for various timesteps results in a better study of the underlying domain and the model used for simulating the domain. In this paper, we develop strategies for continuous online visualization of time evolving data for AMR applications executed on GPUs. We reorder the meshes for computations on the GPU based on the users input related to the subdomain that he wants to visualize. This makes the data available for visualization at a faster rate. We then perform asynchronous executions of the visualization steps and fix-up operations on the CPUs while the GPU advances the solution. By performing experiments on Tesla S1070 and Fermi C2070 clusters, we found that our strategies result in 60% improvement in response time and 16% improvement in the rate of visualization of frames over the existing strategy of performing fix-ups and visualization at the end of the timesteps.

Item Type: Journal Article
Publication: Journal of Parallel and Distributed Computing
Publisher: Elsevier Science
Additional Information: Copyright of this article belongs to Elsevier Science.
Department/Centre: Division of Interdisciplinary Sciences > Supercomputer Education & Research Centre
Date Deposited: 18 Jul 2013 06:53
Last Modified: 18 Jul 2013 06:53
URI: http://eprints.iisc.ac.in/id/eprint/46859

Actions (login required)

View Item View Item