Projects:
Simulation of Natural Phenomena and Urban Security Applications |
We have developed a comprehensive framework for the modeling and simulation of smoke, fire, and general gaseous phenomena, both on surfaces and in 3D space, interacting with static and moving objects. Our approach uses the Lattice-Boltzmann Model (LBM) for fast propagation of these phenomena. The LBM is non-iterative and uses only local operations per grid update of the transient phenomena. It is therefore very attractive for acceleration on GPUs. Current applications are the modeling of gaseous substances in urban (homeland) security scenarios, the simulation of complex heat-originated phenomena for computer graphics, such as heat shimmering, melting, ablation, and smoke, and the simulation of other amorphous phenomena.
The topic of General purpose computing on programmable graphics hardware (GPGPU). but not confined to it. We have been using GPUs for various costly numerical simulation tasks (in addition to our acceleration of medical imaging algorithms), with speedups of 1-2 orders of magnitudes, while being able to use the GPU also to quickly visualize the (intermediate) results. This gives rise to the notion of visual simulation.