Scientific computing on graphics hardware
This presentation is the property of its rightful owner.
Sponsored Links
1 / 10

Scientific Computing on Graphics Hardware PowerPoint PPT Presentation


  • 63 Views
  • Uploaded on
  • Presentation posted in: General

Scientific Computing on Graphics Hardware. GPGPU Applications Examples Showcase. Overview. Interactive Demos, Videos Computational Fluid Dynamics Scientific Visualization Protein Matching Path Planning FFT Applications Adaptive Data Structures Feel free to ask questions!.

Download Presentation

Scientific Computing on Graphics Hardware

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Scientific computing on graphics hardware

Scientific Computingon Graphics Hardware

GPGPU Applications

Examples Showcase


Overview

Overview

  • Interactive Demos, Videos

    • Computational Fluid Dynamics

    • Scientific Visualization

    • Protein Matching

    • Path Planning

    • FFT Applications

    • Adaptive Data Structures

  • Feel free to ask questions!

Note: This is a small selection to show some of the possibilities and arouse further curiosity, alternative implementations to the above and many more applications exist.


Computational fluid dynamics

Computational Fluid Dynamics

Real-time simulation of fluid flow governed by the Navier-Stokes equations

Youquan Liu et al., Pacific Graphics 2004

3D fluid with complex obstacles

Live Demo:

NVIDIA “GPGPU FLUID”


Scientific visualization

Scientific Visualization

Jens Krüger et al., TU München

A Particle System for

Interactive Visualization

of 3D Flows

Winner of the IEEE

Visualization Contest 05

Live Demo...


Fuzzy protein matching with hmmer

Fuzzy Protein Matching with HMMer

R

F

F

G

P

F

R

R

R

R

R

R

F

F

F

Junk

Junk

Junk

Junk

Junk

T

G

G

G

G

G

N

N

R

F

N

T

N

T

T

N

N

N

N

F

T

T

T

N

N

T

N

T

T

Start

F

F

F

F

F

R

P

P

F

N

T

T

P

End

F

F

T

F

N

T

N

T

N

Del

Del

Del

Del

T

T

Junk

P

R

P

P

P

P

P

P

P

[Daniel Horn et al., Supercomputing 2005]

Database

Probabilistic model

Query


Clawhmmer performance

ClawHMMer Performance


Flexiplan path planning for deformable robots in complex environments

FlexiPlan - Path Planning for Deformable Robots in Complex Environments

[Russell Gayle et al.,Systems and Science, 2005]

Application: Liver Chemoembolization

A long thin catheter is navigated from the femoral to the hepatic arteries near a tumor in the liver for direct drug injection.

Movie ...


Fft applications

FFT Applications

[Thomas Jansen et al., VMV 2004]

Filtered Back-Projection

  • Create volume from projections

    • Blending of “FFT-filtered” projections

    • Visualization of intermediate results!

  • Faster by an order of magnitude!

    • 4.5 min (CPU) vs. 24 sec (GPU)

Fourier Volume Rendering

  • Inverse Filtered Back-Projection

    • Slice in frequency = Projection

    • Needs high-quality interpolation

  • 512³ rendered in >25 frames/sec

    • But needs slightly more space!

Movie ...


Glift generic efficient random access gpu data structures

Glift : Generic, Efficient, Random-Access GPU Data Structures

[Aaron Lefohn et al.,

ACM TOG, 2006]

STL-like abstraction of data containers from algorithms for GPUs

Movie ...


More demos

More Demos

See GPGPU case studies in …

  • Siggraph 2005 course noteshttp://www.gpgpu.org/s2005/

  • Visualization 2005 course noteshttp://www.gpgpu.org/vis2005/


  • Login