Professional Activities
Adjunct Associate Professor, Department of Applied Physics and Applied Mathematics, Columbia University, 2009-present.
Associate Editor, SIAM Journal on Scientific Computing, 2008-present.
Program Committee, HiPC 2010 International Conference on High Performance Computing, Goa, India, December 19-22, 2010.
Technical Papers Committee, SC10 (Supercomputing), New Orleans, LA, November 13-19, 2010.
Program Committee, 24th IEEE International Parallel & Distributed Processing Symposium (IPDPS), Atlanta, GA, April 19-23, 2010.
Technical Papers Committee, SC09 (Supercomputing), Portland, OR, November 14-20, 2009.
Organizing Committee, SIAM Conference on Parallel Processing and Scientific Computing, Atlanta, GA, March 12-14, 2008. I am also co-organizing a minisymposium on Current Developments in High-Performance Molecular Dynamics Simulations at the conference.
Guest Editorial Board Member, SIAM Journal on Scientific Computing Special Issue on Computational Science and Engineering, 2007.
Organizing Committee, Institute for Pure and Applied Mathematics (IPAM) Graduate Summer School, Intelligent Extraction of Information from Graphs and High Dimensional Data, UCLA, 2005.
Program Committee, International Conference on Preconditioning Techniques in Industrial Applications, Atlanta, GA, 2005.
Guest Associate Editor, SIAM Journal on Matrix Analysis and Applications, Special Issue on Preconditioning, 2005.
Organizing Committee, SIAM Conference on Parallel Processing and Scientific Computing, San Francisco, CA, 2004.
Program Committee, International Conference on Preconditioning Techniques in Industrial Applications, Napa, CA, 2003.
Technical Papers Committee, SC2002 (Supercomputing), Baltimore, MD, 2002.
Program Committee, 8th International Symposium, Solving Irregularly Structured Problems in Parallel, San Francisco, 2001.
Lead Organizer, Bay Area Scientific Computing Day, Livermore, CA, 2001.
Organizing Committee, Scalable Linear Solvers Workshop, Livermore, CA, 1999, 2001.
Invited Presentations
“Non-MPI Applications,” Sandia CSRI Workshop on Next-Generation Scalable Applications, Santa Fe, NM, June 3-5, 2008.
“Scalable Algorithms for Molecular Dynamics Simulations on Commodity Clusters,” Southern Methodist University Department of Mathematics Research Colloquium, April 18, 2007.
“Scalable Algorithms for Molecular Dynamics Simulations on Commodity Clusters,” Columbia University Applied Mathematics Colloquium, November 28, 2006.
“Applications and Algorithms for Semantic Graphs,” IBM Almaden Research Center, San Jose, CA, April 13, 2005.
“Knowledge Representation Issues in Semantic Graphs for Relationship Detection,” 2005 AAAI Spring Symposium on AI Technologies for Homeland Security, Stanford University, Palo Alto, CA, March 21-23, 2005.
“Distributed Computation for Complex Networks,” SIAM Conference on Computational Science and Engineering, Orlando, FL, Feb. 12-15, 2005.
“A Social Influence Heuristic for Searching Complex Networks,” Hewlett Packard Laboratories, Palo Alto, CA, June 14, 2004.
“Complex Networks and Six Degrees of Separation,” Stanford SCCM Department Colloquium, Stanford University, Palo Alto, CA, Feb. 2, 2004.
“A Survey of Incomplete Factorization Preconditioners,” Pacific Institute for Mathematical Sciences Workshop on Numerical Linear Algebra and Applications, Vancouver, Canada, August 4-8, 2003.
“Multilevel Methods Based on Aggregation,” ICIAM 2003, Fifth International Congress on Industrial and Applied Mathematics, Sydney, Australia, July 7-11, 2003.
“MATLAB in Numerical Linear Algebra Research” and “Spectral-Type Multilevel Preconditioners,” SIAM Annual Meeting 2003, Montreal, Canada, June 16-20, 2003.
“How to use Hybrid MPI-OpenMP on IBM SP Systems,” SIAM Conference on Computational Science and Engineering, San Diego, CA, Feb. 10-13, 2003.
“Multilevel Preconditioners for Finite Element Computations,” SIAM Annual Meeting 2001, San Diego, CA, July 9-13, 2001.
“Hybrid multithreaded/message-passing on SMP clusters,” College of William and Mary Computer Science Department Colloquium, Williamsburg, VA, Oct. 27, 2000.
“Practical Use and Implementation of Sparse Approximate Inverse Preconditioners,” Seventh SIAM Conference on Applied Linear Algebra, Raleigh, NC, Oct. 23-26, 2000.
“Preconditioners for Multiphysics Applications with Slide Surfaces,” First SIAM Conference on Computational Science and Engineering, Washington, DC, Sept. 21-24, 2000.
“Sparse Approximate Inverse Preconditioners,” Parallel Algorithms Seminar, CERFACS, Toulouse, France, Sept. 1, 2000.
“Improving the Scalability of One-Level Preconditioning Methods for Solving Large-Scale Linear Systems,” IMACS World Congress on Scientific Computation, Applied Mathematics and Simulation, Lausanne, Switzerland, Aug. 21-25, 2000.