cs8803SC_lecture21

cs8803SC_lecture21 - – Discrete Element Method(DEM...

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

View Full Document Right Arrow Icon
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
Background image of page 1

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

View Full Document Right Arrow Icon
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.
Background image of page 2
3 • Shape representation – Rigid body: a set of particles • Collision Detection: – Calculate the distances of particles – Neighborhood • Collision Reaction
Background image of page 3

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

View Full Document Right Arrow Icon
Background image of page 4
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 Right Arrow Icon
Ask a homework question - tutors are online