My research interests include:
- High performance computing
- Empirical optimization
- Backend compiler optimization
- Parallel computing
- Scientific computing
- Computer architecture
Here's a list of my
papers and publications, and here's my
Projects/software I've worked on
- I'm the lead architect and developer of
a project that uses empirical timings to automatically tune the
BLAS and parts of
LAPACK to arbitrary machines.
- I'm the developer and maintainer of
a software management tool.
- I was one of the core developers of
a library providing a subset of LAPACK routines redesigned for distributed
memory MIMD parallel machines.
- I am the sole developer of the BLACS,
the communication layer used by ScaLAPACK.
- I've thrown a routine or two at
LAPACK, and chaired the "C interface
to the legacy BLAS" session of the
Current Graduate Students
- Rakib Hasan, PhD student working in parallel programming (ATLAS).
Started: Fall, 2011.
- Majedul Haque Sujon, PhD student working in empirical compilation (iFKO).
Started: Spring, 2012.
Graduated Grad Students (newest to oldest by grad date)
- Born 1969.
- Work experience:
- Research Associate, Department of Computer Science,
University of Tennessee, 1994-1999.
- Senior Research Associate, Department of Computer Science,
University of Tennessee, 1999-2001.
- Post-doc/adjunct, Department of Computer Science,
Florida State University, 2005.
- Assistant Professor, Department of Computer Science,
University of Texas at San Antonio, 2005-2012.
- Associate Professor (with tenure), Department of Computer Science,
University of Texas at San Antonio, 2012-present.