Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Eugenio Rustico is active.

Publication


Featured researches published by Eugenio Rustico.


IEEE Transactions on Parallel and Distributed Systems | 2014

Advances in Multi-GPU Smoothed Particle Hydrodynamics Simulations

Eugenio Rustico; Giuseppe Bilotta; Alexis Hérault; Ciro Del Negro; Giovanni Gallo

We present a multi-GPU version of GPUSPH, a CUDA implementation of fluid-dynamics models based on the smoothed particle hydrodynamics (SPH) numerical method. The SPH is a well-known Lagrangian model for the simulation of free-surface fluid flows; it exposes a high degree of parallelism and has already been successfully ported to GPU. We extend the GPU-based simulator to run simulations on multiple GPUs simultaneously, to obtain a gain in speed and overcome the memory limitations of using a single device. The computational domain is spatially split with minimal overlapping and shared volume slices are updated at every iteration of the simulation. Data transfers are asynchronous with computations, thus completely covering the overhead introduced by slice exchange. A simple yet effective load balancing policy preserves the performance in case of unbalanced simulations due to asymmetric fluid topologies. The obtained speedup factor (up to 4.5x for 6 GPUs) closely follows the expected one (5x for 6 GPUs) and it is possible to run simulations with a higher number of particles than would fit on a single device. We use the Karp-Flatt metric to formally estimate the overall efficiency of the parallelization.


parallel, distributed and network-based processing | 2012

Smoothed Particle Hydrodynamics Simulations on Multi-GPU Systems

Eugenio Rustico; Giuseppe Bilotta; Giovanni Gallo; Alexis Hérault; C. Del Negro

We present a multi-GPU version of GPUSPH, a CUDA implementation of fluid-dynamics models based on the Smoothed Particle Hydrodynamics (SPH) numerical method. SPH is a well-known lagrangian model to simulate fluid flows, it exposes a high degree of parallelism and has already been successfully ported to GPU. We extend the GPU-based simulator to run simulations on multiple GPUs simultaneously, to obtain a gain in speed and overcome the memory limitations of using a single device. The computational domain is spatially split with minimal overlapping and shared volume slices are updated at every iteration of the simulation. Data transfers are asynchronous with computations, thus completely covering the overhead introduced by slice exchange. The obtained speedup factor differs from the ideal one by a small cost function linear in the number of devices, and it is possible to run simulations with a higher number of particles than would fit on a single device.


Journal of Waterway Port Coastal and Ocean Engineering-asce | 2016

Simulation of Nearshore Tsunami Breaking by Smoothed Particle Hydrodynamics Method

Zhangping Wei; Robert A. Dalrymple; Eugenio Rustico; Alexis Hérault; Giuseppe Bilotta

AbstractThis study applies the numerical model GPUSPH, an implementation of the weakly compressible smoothed particle hydrodynamics (SPH) method on graphics processing units, to simulate nearshore tsunami processes. Two sets of laboratory experiments that involve violent wave breaking are simulated by the three-dimensional numerical model. The first set of experiments addresses tsunamilike solitary wave breaking on and overtopping an impermeable seawall. Comparison with free-surface profiles and laboratory images shows that GPUSPH satisfactorily reproduces the complicated wave processes involving wave plunging, collapsing, splash-up, and overtopping. The other set of experiments investigates tsunamilike solitary wave breaking and inundation over shallow water reefs. The performance of GPUSPH is evaluated by comparing its results with (1) experimental data including free-surface measurements and cross-shore velocity profiles, and (2) published numerical results obtained in two mesh-based wave models: the n...


eurographics, italian chapter conference | 2008

Low cost finger tracking on flat surfaces

Giovanni Maria Farinella; Eugenio Rustico

We present a flexible system to track the movements of a bare finger on a flat surface. The proposed system is able to discriminate whether the user is touching or just pointing at the surface. The system works using two webcams and a fast scanline-based algorithm. The initial setup of the two webcams is easy and fast. No markers, gloves, or other hand-held devices are required. Since the system is independent from the nature of the pointing surface, it is possible to use a screen or a projected wall as a virtual touchscreen. The complexity of the algorithms used by the system grows less than linearly with resolution, making the software layer very lightweight and suitable also for low-powered devices like embedded controllers.


European Consortium for Mathematics in Industry | 2014

Full 3D Numerical Simulation and Validation of a Fish Pass with GPUSPH

Eugenio Rustico; Béla Sokoray-Varga; Giuseppe Bilotta; Alexis Hérault; Thomas Brudy-Zippelius

We present a validated fully three-dimensional simulation of a vertical-slot fish pass with GPUSPH, a high-performance CUDA implementation of the Smoothed Particles Hydrodynamics (SPH) numerical method for free-surface flows. The GPUSPH results are compared to flow velocity and water level measurement from a laboratory model with the same geometry. The results show good agreement between the numerical simulations and the experimental data.


Coastal Engineering | 2015

SPH modeling of dynamic impact of tsunami bore on bridge piers

Zhangping Wei; Robert A. Dalrymple; Alexis Hérault; Giuseppe Bilotta; Eugenio Rustico; Harry Yeh


Annals of Geophysics | 2011

Numerical simulation of lava flow using a GPU SPH model

Alexis Hérault; Giuseppe Bilotta; Annamaria Vicari; Eugenio Rustico; Ciro Del Negro


Annals of Geophysics | 2011

Porting and optimizing MAGFLOW on CUDA

Giuseppe Bilotta; Eugenio Rustico; Alexis Hérault; Annamaria Vicari; Giovanni Russo; Ciro Del Negro; Giovanni Gallo


Annals of Geophysics | 2011

LAV@HAZARD: a web-GIS interface for volcanic hazard assessment

Annamaria Vicari; Giuseppe Bilotta; Sergio Bonfiglio; Annalisa Cappello; Gaetana Ganci; Alexis Hérault; Eugenio Rustico; Giovanni Gallo; Ciro Del Negro


Archive | 2013

A journey from single-GPU to optimized multi-GPU SPH with CUDA

Eugenio Rustico; Giuseppe Bilotta; Giovanni Gallo; Alexis Hérault; C. Del Negro; Robert A. Dalrymple

Collaboration


Dive into the Eugenio Rustico's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Alexis Hérault

Conservatoire national des arts et métiers

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Ciro Del Negro

National Institute of Geophysics and Volcanology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Zhangping Wei

Johns Hopkins University

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Gaetana Ganci

National Institute of Geophysics and Volcanology

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge