I am a research scientist at the Innovative Computing Laboratory at the University of Tennessee, Knoxville. My research is in the solution of linear algebra problems on modern computers with multi-core and GPU architectures, as part of the PLASMA and MAGMA projects. I received my Ph.D. in computer science from the University of Illinois at Urbana-Champaign, where my research investigated the parallel implementation of digital volume correlation, a method used in mechanical engineering. Previously, I worked at the National Center for Supercomputing Applications (NCSA), researching high-performance wide-area networking, and at Lawrence Livermore National Lab (LLNL), investigating ODE solvers and parallel linear algebra methods.
In my free time, I enjoy reading science fiction and fantasy, hiking, wood working, road and mountain biking, baking, and playing with Legos. I’ve been learning a little bit of Chinese (我學一點兒中文) and had a great trip visiting Tokyo, Singapore, and Hong Kong this past summer.
References (see docs for more)
- LAPACK quick reference*, Routines list*, Prototypes*, LAPACK site
- BLAS quick reference, Fortran* and C version*, BLAS site
- LaTeX quick reference*, Short guide (AMS), Not-so-short guide, TeXShop
- MPI quick reference*, MPI Standard
- Fortran quick reference*
- Scientific Computing Software: Netlib, Linear algebra, GAMS
- MathWorld, Wikipedia, WordNet
- HTML and CSS, HTML style sheet, HTML entities*
- ALA on web standards
* written or compiled by me. See my documentation page for more information. If you find these useful or have updates, please let me know.