Download presentation
Presentation is loading. Please wait.
1
Bob Merrison-Hort Cambridge, 19 th December 2013
2
PhD student at Plymouth University, supervised by Roman Borisyuk Officially the theme of my PhD is computational and mathematical models of Parkinson’s disease… … but with a side-line in modelling Xenopus tadpole locomotion, in collaboration with: Alan Roberts’ lab (Bristol) Wenchang Li’s lab (St Andrews) The rest of the time: DSvis (working title…)
3
A way of describing how things change with time Extremely general purpose approach, with widespread applications dx 1 /dt = f(x 1, x 2, x 3, …, a, b, c, …) dx 2 /dt = g(x 1, x 2, x 3, …, a, b, c, …) dx 3 /dt = h(x 1, x 2, x 3, …, a, b, c, …) … Exploit the power of GPUs by simulating dynamical systems from many differential initial states and observing the trajectories in real time
4
Kernel Compile Model Definition Objects Vertex Buffer Screen Fragment Shader Geometry Shader Vertex Shader Pick Initial Conditions Template Kernel GPU
5
Kernel Update Model Definition Objects Vertex Buffer Screen Fragment Shader Geometry Shader Vertex Shader Template Kernel GPU
6
Kernel Model Definition Objects Vertex Buffer Screen Fragment Shader Geometry Shader Vertex Shader Template Kernel GPU Render Raster
7
dx 1 /dt = -x 1 + Z 1 (w ss x 1 – w gs x 2 + I) dx 2 /dt = -x 2 + Z 2 (w sg x 1 – w gg x 2 ) Globus Pallidus (GP) Subthalamic Nucleus (STN) w sg w gs w ss w gg I X 1 is activity level in the STN X 2 is activity level in the GP
8
Three dimensional reduced model Based on 2D Morris-Lecar model, with added slow adaptation variable Capable of many dynamics (bursting, chaos)
9
91 frames per second 6 frames per second CPU: Intel Core i5-2500K ($216, early 2011). C code compiled in VS2010 with optimization enabled. GPU: NVIDIA GeForce GTX 460 ($170, late 2010) 1,000,000 particles
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.