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:
Hartree Centre Summer School on HPC, July 6 - 10, 2015, Hartree Centre, UK
International Supercomputing Conference (ISC'15), Frankfurt, Germany, July 12 - 16, 2015, Frankfurt, Germany
Computational Science Software Sustainability and Productivity Challenges (an SDP/NITRD Workshop), October 19 - 23 (two days), 2015, DC Area, USA
2015 US Trilinos User Group Meeting, Oct 26 - 28, 2014, Albuquerque, NM, USA
Supercomputing 2015, November 15 - 20, 2014, Austin, TX, USA
++ 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.
Scalable Computing Challenges: An Overview (First presentation on Selective Reliability concepts. Presented at The 2009 SIAM Annual Meeting, July 7, 2009).
Trilinos Tutorial Website Tutorial Video, Part 1 Tutorial Video, Part 2
++ Software Downloads:
Trilinos Download Page
Mantevo Download Page
HPCG Benchmark Download Page