| Dylan Dussel, M.Sc. | ![]() |
| Graduated M.Sc. Student | |
| GPU Particle Tracing for Cumulus Cloud Research | |
| Data Visualization Group | |
| Delft University of Technology |
I am an graduated M.Sc student at Delft University of Technology. I am in the Data Visualization group, which is a sub-group of the Computer Graphics and CAD/CAM group in the Mediamatics department in the Faculty of Electrical Engineering, Mathematics and Computer Science (EWI). My advisor is Professor Frits Post. I work closely with Eric Griffith who also supervises me. I collaborate with Thijs Heus and Professor Harm Jonker from the Faculty of Applied Sciences (TNW).
I started my M.Sc. project in September of 2006. My research focuses on using graphics hardware (GPU) for the interactive visualization of particles in time varying flow fields.
My project is entitled "GPU Particle Tracing for Cumulus Cloud Research".
About the project The transport processes in the boundary layer of the atmosphere are very complicated due to the turbulent nature of air motion. It is the presence of cumulus clouds that makes these turbulent dynamics of the boundary layer even more complex. At the moment there is no consensus on which way particles (smoke, dust) are dispersed within and around a cumulus cloud. To understand more about the characteristics of a cumulus cloud during its entire lifecycle, the visualization of particles released within a cumulus cloud could lead to interesting discoveries. |
|
|
Particle tracing and visualization could give a qualitative comparison of direct measurements with the in-cloud thermodynamics and turbulence, as produced by Large-Eddy Simulations (LES). Large-Eddy Simulation is a computational method to simulate the dynamics of the Atmospheric Boundary Layer (ABL) and the dynamics of clouds formation. The results of numerical simulations such as LES or the measurements made of physical phenomena often consist of large datasets that represent velocity fields and other attributes such as position, temperature and moisture. Particle tracing can be an excellent method for the visualization of time-varying flow fields produced by measurements or simulations. |
However, particle tracing can be a very computationally demanding task when one wants to visualize a large dataset of time-varying flow fields in real time. The rapidly increasing computational power of graphics hardware could make the visualization of many particles with interactive rates possible. Interactive rates are needed to manually release particles at a certain point in space and to immediately observe in real-time how these particles behave within a (time-dependent) flow field. |
|
|
An implementation of an algorithm used for particle tracing on graphics hardware has shown to outperform a conventional CPU implementation considerably, given that certain bottlenecks have been overcome. One of the largest bottlenecks for a graphics hardware implementation is the transfer of data from system memory to the graphics hardware. During computation, the results of every pass should be stored in graphics memory, so that the computation can benefit from the very high bandwidth of the graphics hardware. Many high-level languages and algorithms for different purposes have been developed to exploit the parallelism and high bandwidth of the graphics hardware. These languages and algorithms make use of the ever growing programmability of the Graphics Processing Unit (GPU). |
Particle tracing and other computational demanding, scientific visualization applications performed on graphics hardware are called "General Purpose computations on the Graphics Processing Unit" (GPGPU). GPGPU has become a larger field of study since the accelerated growth of computational power of graphics hardware, pushed for a great deal by the computer games industry. |
|
| Literature Study |
| Master's Thesis | Master's Presentation |
These are useful or relevant links I have collected.
![]() |
![]() |
| Dylan Dussel | Mail: | ||||
| E-mail: | dylan.dussel@gmail.com | ||||
| Office: | HB 12.230 | ||||
| Phone: | |||||
| Fax: | Web: | visualization.tudelft.nl |