Richard Tonge

Who I am
I am a senior software engineer at NVIDIA corporation in St Louis, MO, USA.
NVIDIA is the inventor of the GPU, a high performance processor for generating interactive graphics

Prior to its acquisition by NVIDIA, I worked for 5 years at AGEIA developing the PPU. The PPU was a high performance processor for calculating physically plausible motion for interactive graphics.

What I like
I like modifying games physics algorithms to be more suitable for hardware and modifying hardware to be more suitable for games physics algorithms.
At the moment I'm particulary enjoying working with a language called CUDA.
In the past I did some pioneering work at MathEngine on the use of iterative LCP (Linear complementarity Problem) solvers in games physics.
I've also done a lot of work with Smoothed Particle Hydrodynamics.

What you should read if you want to give me a job
Here is my resume

What I need
I need a hug.


richard@richardtonge.com