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:
New Algorithms for Exascale Computing, SPPEXA, December 4 - 6, 2013, Cologne, Germany
DOE Workshop on Software Productivity for Extreme-Scale Science (SWP4XS), January 13 - 14, 2014, Washington, DC, USA
2014 SIAM Conference on Parallel Processing for Scientific Computing, February 18 - 21, 2014, Portland, OR, USA
Conference on the NA-HPC interface, April 14 - 15, 2014, University College London, London, UK
Third European Trilinos User Group Meeting (EuroTUG), June 30 - July 1, 2014, CSCS, Lugano, Switzerland
Parallel Matrix Algorithms and Applications (PMAA14), July 2 - July 4, 2014, Università della Svizzera italiana, Lugano, Switzerland
++ Recent or Frequently-requested Technical Reports and Papers:
HPCG Technical Specification
Toward a New Metric for Ranking High Performance Computing Systems
TriBITS Lifecycle Model V 1.0 (used by Trilinos)
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
Sustainable CSE Software Engineering and Support: Lessons Learned from the Trilinos Project
Improving Performance via Mini-applications (Mantevo Overview)
Barely Sufficient Software Engineering: 10 Practices to Improve Your CSE Software (SECSE 2009, ICSE 2009)
The Changing Scope of Trilinos
Trilinos Overview (ACM TOMS Paper)
Parallel segregated Schur complement methods for fluid density functional theories (SIAM SISC paper)
++ Recent or Frequently-requested Presentations:
Trilinos Overview, Intel Webinar, June 11, 2013
Toward Resilient Algorithms and Applications, (FTXS 2013, June 2013, New York City, New York)
Software Engineering Principles: The TriBITS Lifecycle Model (DOE Climate Summit, Berkeley, CA, December 2012)
Computing Essentials: What SIAM Members Should Know About Emerging Architectures (Recorded lecture, SIAM 2012 Annual Meeting, July 2013, Minneapolis, MN)
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 Download Page
HPCG Benchmark Download Page