In 1985, David started working in high performance computing and computational fluid dynamics as a staff physicist at the Lawrence Livermore National Laboratory. From 1986 to 2007, as a research associate in the astronomy department at the University of Minnesota, his studies focused on stellar convection and turbulence in compressible flows. In 1994 he was promoted to Senior Research Associate. From 2007 to the present he has worked as a Scientific Computing Consultant at the Minnesota Supercomputing Institute, where his activities include developing, using, and teaching high-performance, massively parallel, and GPU computing, as well as flow visualization. His research currently includes computational studies in MHD turbulence, plasma dynamics, and bio-heat.
In collaboration with several research groups, he won the Gordon Bell Prize (Performance Category) in 1999, and the Best Paper Award, IEEE Visualization in 2005. He has authored and co-authored over 60 publications.
- PhD, Physics, University of California Berkeley, 1985
- AB, Physics and Applied Math, University of California Berkeley, 1979