cs8803SC_lecture21

# cs8803SC_lecture21 - – Discrete Element Method(DEM...

This preview shows pages 1–4. Sign up to view the full content.

1 CS8803SC Software and Hardware Cooperative Computing Physics Simulation Prof. Hyesoon Kim School of Computer Science Georgia Institute of Technology Physics Simulation • High degree data parallelism and computationally intensive • More usages: video games, virtual reality systems and computer-generated movies

This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document
2 Physics Simulation • Rigid body simulation • Fluid simulation • Cloth simulation • Face simulation • Fast N-Body simulation: Astrophysics, molecular dynamics, plasma physics • Collision detection Rigid Body Simulation • Common characteristics in Eulerian fluid dynamics, cloth simulation: connectivity of the simulated elements (particles or grid cells) does not change.
3 • Shape representation – Rigid body: a set of particles • Collision Detection: – Calculate the distances of particles – Neighborhood • Collision Reaction

This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: – Discrete Element Method (DEM): simulating granular materials Rigid Body Simulations on the GPU • 5 steps – 1. Computation of particle values • Input: Rigid body position, rigid body quaternion • Output: particle position, particle velocity, particle relative position – 2. Grid generation • Output: grid – 3. Collision detection and reaction • Output: particle force – 4. Computation of momenta • Output: rigid body linear momentum, rigid body angular momentum – 5. Computation of position and quaternion • Output: rigid body position, rigid body quaternion 4 Announcement • More reading: GPU Gems3 Chapter 29 (handout) • Please sign up the presentation schedule • Lab #3 due: April 14 (M) 11:55 PM • Look at examples in the pin directory – Hint for question#1: MyPinTool.cpp...
View Full Document

{[ snackBarMessage ]}

### Page1 / 4

cs8803SC_lecture21 - – Discrete Element Method(DEM...

This preview shows document pages 1 - 4. Sign up to view the full document.

View Full Document
Ask a homework question - tutors are online