Presentations

Conference Presentations (presented by me)

"Sparse Matrix Partitioning for Parallel Eigenanalysis of Large Static and Dynamic Graphs," IEEE HPEC 2014, Waltham, MA, September 2014.

"Detecting Anomalies in Very Large Graphs," The Sixth SIAM Workshop on Combinatorial Scientific Computing (CSC14), Lyon, France, July 21-23, 2014.

"Effective Parallel Computation of Eigenpairs to Detect Anomalies in Very Large Graphs," SIAM Conference on Parallel Processing for Scientific Computing (PP14), Portland, OR, February 18-21, 2014. (Contributed Presentation.)

"A Nested Dissection Partitioning Method for Parallel Sparse Matrix-Vector Multiplication," IEEE HPEC 2013, Waltham, MA, September 2013.

"LLMORE: A Framework for Data Mapping and Architecture Analysis," IEEE HPEC 2012, Waltham, MA, September 2012.

"Obtaining Parallelism on Multicore and GPU Architectures in a Painless Manner," 2010 SEG Post-Convention Workshop on High Performance Implementation of Geophysical Applications, Denver, October 21, 2010. (Invited Talk)

"Factors Impacting Performance of Multithreaded Sparse Triangular Solve," High Performance Computing for Computational Science: VECPAR 2010, Berkeley, CA, June 22-25, 2010. (Refereed) [paper]

"Recent Advances in Two-dimensional Sparse Matrix Partitioning," SIAM Conference on Parallel Processing for Scientific Computing (PP10), Seattle, WA, February 24-26, 2010. (Minisymposium Presentation.)

"Improved Data Partitioning by Nested Dissection with Applications to Information Retrieval," SIAM Workshop on Combinatorial Scientific Computing (CSC09), Seaside, CA, October 29-31, 2009. (Refereed Presentation).

"Hypergraph-Based Combinatorial Optimization of Matrix-Vector Multiplication," 2008 SIAM Annual Meeting (AN08), San Diego, CA, July 7-11, 2008. (Minisymposium Presentation and Introductory Remarks on CSC.)

"Optimizing Parallel Sparse Matrix-Vector Multiplication by Partitioning," 2008 CSCAPES Workshop, Santa Fe, NM, June 10-13, 2008. (Invited Talk.)

"Nested Dissection Approach to Sparse Matrix Partitioning," SIAM Conference on Parallel Processing for Scientific Computing (PP08), Atlanta, GA, 2008. (Contributed Presentation.)

"Using Parallel Mesh Partitioning Strategies to Improve the Performance of Tau3P, an Electromagnetic Solver," SIAM Conference on Parallel Processing for Scientific Computing (PP04), San Francisco, CA, 2004. (Contributed Presentation.)

"Modeling Large Accelerator Structures with the Parallel Field Solver Tau3P," 18th Annual Review of Progress in Applied Computational Electromagnetics (ACES 2002), Monterey, CA, 2002. (Contributed Presentation.)

"Combinatorial Optimization of Matrix-Vector Multiplication," SciDAC 2007 Conference, Boston, MA, 2007. (Poster Presentation.)

"Tau3P: A Parallel Time-Domain Solver for the DOE Grand Challenge," International Computational Accelerator Physics Conference, Monterey, CA, 1998. (Poster Presentation with Cho Ng.)

Co-Authored Talks (with my significant contribution)

Jonathan Berry, Michael Wolf, and Dylan Stark, "Graph Exploration: to Linear Algebra (and Beyond?)," GABB Workshop @ IPDPS, Phoenix, AZ, May 19, 2014.

Daniel Kimball, Elizabeth Michel, Paul Keltcher, and Michael M. Wolf, "Quantifying the Effect of Matrix Structure on Multithreaded Performance of the SpMV Kernel," IEEE HPEC 2014, Waltham, MA, September 2014.

Julie S. Mullen, Michael M. Wolf, and Anna Klein, "PAKCK: Performance and Power Analysis of Key Computational Kernels on CPUs and GPUs," IEEE HPEC 2013, Waltham, MA, September 2013.

Other Presentations

"Zoltan Tutorial," Eleventh DOE ACTS Collection Workshop, Berkeley, August 17-20, 2010 (Tutorial with Hands-on session).

"Combinatorial Optimization of Matrix-Vector Multiplication," DOE CSGF Annual Conference, Washington D.C., 6/21/2007.

"Partitioning for Parallel Matrix-Vector Multiplication," Sandia National Laboratories SIP Symposium, Albuquerque, NM, 8/7/2007.

Professor Michael Heath’s CS591MH Seminar (UIUC)

"Hypergraph-Based Combinatorial Optimization of Matrix-Vector Multiplication," Preliminary Exam, 4/9/2008.

"Partitioning for Parallel Matrix-Vector Multiplication," 9/13/2007.

"Minimizing Operations in Matrix/Vector Multiplication," 10/17/2006.

"Differential Equation and Agent-Based Models in Epidemiology," 02/15/2006.

"Intro to Mesh Generation," 04/20/2005.

"Improving the Performance of the Scaled Matrix/Vector Multiplication with Vector Addition in Tau3P, an Electromagnetic Solver," 09/08/2004.

"A Survey of Mesh Partitioning Techniques for Irregular Grids," 04/19/2004.

"Using Parallel Mesh Partitioning Strategies to Improve the Performance of Tau3P, an Electromagnetic Solver," 02/23/2004.

"Parallel Mesh Partitioning at SLAC," 09/17/2003.

CS598LO Project (UIUC)

"Minimizing Computation in Stiffness Matrix Assembly," 12/06/2005.