Real-Time 3D Microtubule Gliding Simulation
A microtubule gliding assay is a biological experiment observing the dynamics of microtubules driven by motor proteins fixed on a glass surface. When appropriate microtubule interactions are set up on gliding assay experiments, microtubules often organize and create higher-level dynamics such as ring and bundle structures. In order to reproduce such higher-level dynamics in silico, we have been focusing on making a real-time 3D microtubule simulation. This real-time 3D microtubule simulation enables us to gain more knowledge on microtubule dynamics and their swarm movements by means of adjusting simulation parameters in a real-time fashion. One of technical challenges when creating a real-time 3D simulation is balancing the 3D rendering and the computing performance. GPU programming plays an essential role in balancing the millions of tasks, and makes this real-time 3D simulation possible. By the use of GPGPU programming we are able to run the simulation in a massively parallel fashion, even when dealing with more complex interactions between microtubules such as overriding and snuggling.
KeywordsMicrotubule Gliding Assay real-time 3D simulation CUDA DirectX
Unable to display preview. Download preview PDF.
- 8.Kong, K.Y., Marcus, A.I., Giannakakou, P., Alberti, C., Wang, M.D.: A Two Dimensional Simulation of Microtubule Dynamics. In: Proc. of the 5th Inter. Conf. on Information Technology and Application in Biomedicine, pp. 461–462 (2008)Google Scholar
- 9.Sherrod, A., Wendy, J.: Beginning DirectX 11 Game Programming, Boston: Course Technology PTR, Print (2011)Google Scholar
- 10.Luna, F.D., Dulles, V.A.: Introduction to 3D Game Programming with DirectX 11, Mercury Learning & Information (2012, Print)Google Scholar