Mike Heroux Sandia National Laboratories
Mike Heroux Michael A. Heroux
Distinguished Member of the Technical Staff
Scalable Algorithms Department, 1426
Computing Research Center

Email: maherou at sandia.gov
Phone Number: 1-320-845-7695 (1-505-845-7695 when in ABQ)
Fax Number: 1-320-845-7846
Office: 18125 Kreigle Lake Road, Avon, MN 56310

++ Upcoming Conference and Workshop Information:
SIAM Parallel Processing for Scientific Computing, February 15-17, 2012, Savannah, Georgia, USA
SOS16 Workshop on High Performance Computing, Mar 12-15, 2012, Santa Barbara, CA, USA
GPU Technology Conference (GTC 2012), May 14-17, 2012, San Jose, CA, USA
The First European Trilinos User Group Meeting, June 4-7, 2012, EPFL, Lausanne, Switzerland
European Seminar on Computing, June 25-29, 2012, Pilsen, Czech Republic
2012 SIAM Annual Meeting, July 9-13, 2012, Minneapolis, MN, USA
++ Recent or Frequently-requested Technical Reports and Papers:
Bi-modal MPI and MPI+threads Computing on Scalable Multicore Systems
Fault-Tolerant Iterative Methods via Selective Reliability
Improving CSE Software through Reproducibility Requirements
Expanding the Trilinos Developer Community
On the Path to Exascale
Factors Impacting Performance of Multithreaded Sparse Triangular Solve
Sustainable CSE Software Engineering and Support: Lessons Learned from the Trilinos Project
Improving Performance via Mini-applications (Mantevo Overview)
A Light-weight API for Portable Multicore Programming (PDP 2010)
Software Challenges for Extreme Scale Computing (International Journal of High Performance Computing)
Barely Sufficient Software Engineering: 10 Practices to Improve Your CSE Software (SECSE 2009, ICSE 2009)
Design issues for numerical libraries on scalable multicore architectures (SciDAC 2008 paper)
The Changing Scope of Trilinos
Trilinos Overview (ACM TOMS Paper)
Parallel segregated Schur complement methods for fluid density functional theories (SIAM SISC paper)
The Trilinos Software Lifecycle Model (Proceedings of ICSE 2007)
Improving the Development Process for CSE Software (Proceedings of PDP2007)
A Solver-Independent API for multi-DOF Applications using Trilinos (IJCSE paper)
++ Recent or Frequently-requested Presentations:
Building the Next Generation of Parallel Applications and Libraries (January 2012)
Miniapplications: Vehicles for Co-Design
Building the Next Generation of Parallel Applications and Libraries (January 2011). Video of Presentation is here.
Trilinos Tutorial (2010 Trilinos User Group Meeting). PDF Version here.
Trilinos Tutorial Website Tutorial Video, Part 1 Tutorial Video, Part 2
++ Software Downloads:
Trilinos Download Page
Mantevo Micro-Application Download Page