کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
502866 863728 2013 13 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
New multi-GPU implementation for smoothed particle hydrodynamics on heterogeneous clusters
موضوعات مرتبط
مهندسی و علوم پایه شیمی شیمی تئوریک و عملی
پیش نمایش صفحه اول مقاله
New multi-GPU implementation for smoothed particle hydrodynamics on heterogeneous clusters
چکیده انگلیسی

A massively parallel SPH scheme using heterogeneous clusters of Central Processing Units (CPUs) and Graphics Processing Units (GPUs) has been developed. The new implementation originates from the single-GPU DualSPHysics code previously demonstrated to be powerful, stable and accurate. A combination of different parallel programming languages is combined to exploit not only one device (CPU or GPU) but also the combination of different machines. Communication among devices uses an improved Message Passing Interface (MPI) implementation which addresses some of the well-known drawbacks of MPI such as including a dynamic load balancing and overlapping data communications and computation tasks. The efficiency and scalability (strong and weak scaling) obtained with the new DualSPHysics code are analysed for different numbers of particles and different number of GPUs. Last, an application with more than 109109 particles is presented to show the capability of the code to handle simulations that otherwise require large CPU clusters or supercomputers.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Computer Physics Communications - Volume 184, Issue 8, August 2013, Pages 1848–1860
نویسندگان
, , , , ,