Publications

199 Results

Search results

Jump to search filters

Heroux, M.A. (2024). Better Reproducibility: We do not want it, cannot afford it, but still need it and can have it [Conference Presenation]. 10.2172/2540336

Heroux, M.A. (2022). Leadership Scientific Software Trends from 2000 ? 2040 Through the Lens of the Trilinos Project [Conference Presenation]. 10.2172/2005308

Heroux, M.A., Anzt, H., Boman, E.G., Falgout, R., Ghysels, P., Li, X., McInnes, L.C., Mills, R.T., Rajamanickam, S., Rupp, K., Smith, B., Yamazaki, I., Yang, U.M., & Yang, U.M. (2020). Preparing sparse solvers for exascale computing. Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences, 378(2166). 10.1098/rsta.2019.0053

Milewicz, R.M., Heroux, M.A., Gonsiorowski, E., Gupta, R., Moulton, J.D., Watson, G.R., Willenbring, J.M., Zamora, R.J., Raybourn, E.M., & Raybourn, E.M. (2020). Lightweight Software Process Improvement Using Productivity and Sustainability Improvement Planning (PSIP) [Conference Poster]. Communications in Computer and Information Science. 10.1007/978-3-030-44728-1_6

Demeshko, I., Watkins, J.E., Tezaur, I.K., Guba, O., Spotz, W.F., Salinger, A.G., Pawlowski, R., Heroux, M.A., & Heroux, M.A. (2019). Toward performance portability of the Albany finite element analysis code using the Kokkos library. International Journal of High Performance Computing Applications, 33(2), pp. 332-352. https://doi.org/10.1177/1094342017749957

Katz, D.S., McInnes, L.C., Bernholdt, D.E., Mayes, A.C., Hong, N.P.C., Duckles, J., Gesing, S., Heroux, M.A., Hettrick, S., Jimenez, R.C., Pierce, M., Weaver, B., Wilkins-Diehr, N., & Wilkins-Diehr, N. (2019). Community organizations: Changing the culture in which research software is developed and sustained. Computing in Science and Engineering, 21(2), pp. 8-24. https://doi.org/10.1109/MCSE.2018.2883051

Heroux, M.A., Barba, L.A., Parashar, M., Stodden, V., Taufer, M., & Taufer, M. (2018). Toward a Compatible Reproducibility Taxonomy for Computational and Computing Sciences. 10.2172/1481626

Heroux, M.A. (2018). Local Failure Local Recovery (LFLR) Resiliency for Asynchronous Many Task (AMT) Programming and Execution Models. 10.2172/1761936

Gamell, M., Teranishi, K., Kolla, H., Mayo, J.R., Heroux, M.A., Chen, J.H., Parashar, M., & Parashar, M. (2017). Scalable Failure Masking for Stencil Computations using Ghost Region Expansion and Cell to Rank Remapping. SIAM Journal on Scientific Computing, 39(5). 10.1137/16m1081610

Gamell, M., Teranishi, K., Mayo, J.R., Kolla, H., Heroux, M.A., Chen, J.H., Parashar, M., & Parashar, M. (2017). Modeling and simulating multiple failure masking enabled by local recovery for stencil-based applications at extreme scales. IEEE Transactions on Parallel and Distributed Systems, 28(10), pp. 2881-2895. 10.1109/tpds.2017.2696538

Heroux, M.A., Bartlett, R., Demeshko, I., Gamblin, T., Johnson, J., Klinvex, A.M., Li, X., McInnes, L.C., Moulton, J.D., Osni-Kuffuor, D., Sarich, J., Smith, B., Willenbring, J.M., Yang, U.M., Hammond, G.E., & Hammond, G.E. (2017). xSDK Foundations: Toward an Extreme-scale Scientific Software Development Kit. Supercomputing frontiers and innovations, 4(1). 10.14529/jsfi170104

Teranishi, K., van der Wijngaart, R., Gamell, M., Valenzuela, E., Heroux, M.A., & Heroux, M.A. (2017). Fenix A Portable Flexible Fault Tolerance Programming Framework for MPI Applications [Conference Poster]. https://www.osti.gov/biblio/1427090

van der Wijngaart, R., Gamell, M., Teranishi, K., Valenzuela, E., Heroux, M.A., Parashar, M., & Parashar, M. (2016). Fenix A Portable Flexible Fault Tolerance Programming Framework for MPI Applications [Conference Poster]. https://www.osti.gov/biblio/1409884

van der Wijngaart, R., Gamell, M., Teranishi, K., Valenzuela, E., Heroux, M.A., Parashaar, M., & Parashaar, M. (2016). Fenix A Portable Flexible Fault Tolerance Programming Framework for MPI Applications [Conference Poster]. https://www.osti.gov/biblio/1406166

Gamell, M., Katz, D.S., Teranishi, K., Heroux, M.A., van der Wijngaart, R.F., Mattson, T.G., Parashar, M., & Parashar, M. (2016). Evaluating Online Global Recovery with Fenix Using Application-Aware In-Memory Checkpointing Techniques [Conference Poster]. Proceedings of the International Conference on Parallel Processing Workshops. 10.1109/ICPPW.2016.56

Chien, A.A., Balaji, P., Dun, N., Fang, A., Fujita, H., Iskra, K., Rubenstein, Z., Zheng, Z., Hammond, J., Laguna, I., Richards, D.F., Dubey, A., van Straalen, B., Hoemmen, M.F., Heroux, M.A., Teranishi, K., Siegel, A.R., & Siegel, A.R. (2016). Exploring versioned distributed arrays for resilience in scientific applications: Global view resilience. International Journal of High Performance Computing Applications. 10.1177/1094342016664796

Heroux, M.A., Willenbring, J.M., Deal, S.J., & Deal, S.J. (2016). Exploring Container Technologies for Large Scientific Libraries: Docker and Trilinos. 10.2172/1561769

Heroux, M.A., Dongarra, J., Luszczek, P., & Luszczek, P. (2016). High-performance conjugate-gradient benchmark: A new metric for ranking high-performance computing systems. International Journal of High Performance Computing Applications, 30(1), pp. 3-10. https://doi.org/10.1177/1094342015593158

Demeshko, I., Salinger, A.G., Spotz, W.F., Tezaur, I.K., Guba, O., Heroux, M.A., & Heroux, M.A. (2016). Towards performance-portability of the Albany Finite Element analysis code using the Kokkos library of Trilinos. International Journal of HPC Applications. 10.1177/1094342017749957

Gamell, M., Teranishi, K., Heroux, M.A., Mayo, J.R., Kolla, H., Chen, J.H., Parashar, M., & Parashar, M. (2015). Local recovery and failure masking for stencil-based applications at extreme scales [Conference Poster]. International Conference for High Performance Computing, Networking, Storage and Analysis, SC. 10.1145/2807591.2807672

Gamell Balmana, M., Teranishi, K., Heroux, M.A., Mayo, J.R., Kolla, H., Chen, J.H., Parashar, M., & Parashar, M. (2015). Local Recovery and Failure Masking for Stencil-based Applications at Extreme Scales [Conference Poster]. https://www.osti.gov/biblio/1291974

Lin, P.T., Heroux, M.A., Williams, A.B., Barrett, R.F., & Barrett, R.F. (2015). Assessing a mini-application as a performance proxy for a finite element method engineering application. Concurrency and Computation. Practice and Experience, 27(17), pp. 5374-5389. https://doi.org/10.1002/cpe.3587

Gamell, M., Teranishi, K., Heroux, M.A., Mayo, J.R., Kolla, H., Chen, J.H., Parashar, M., & Parashar, M. (2015). Exploring Failure Recovery for Stencil-based Applications at Extreme Scales [Conference Poster]. https://www.osti.gov/biblio/1246303

Teranishi, K., Heroux, M.A., Hoemmen, M.F., Chien, A., Balaji, P., Beckman, P., Dun, N., Fang, A., Fujita, H., Iskra, K., Rubenstein, Z., Zheng, Z., Schreiber, R., Hammond, J., Dinan, J., Laguna, I., Richards, D., Dubey, A., van Straalen, B., Siegel, A., & Siegel, A. (2015). Versioned Distributed Arrays for Resilience in Scientific Applications: Global View Resilience [Conference Poster]. https://www.osti.gov/biblio/1246304

Demeshko, I., Edwards, H.C., Heroux, M.A., Salinger, A.G., Pawlowski, R., Phipps, E.T., & Phipps, E.T. (2015). Towards Exascale Implementation of the Finite Element Based Application Development Environment [Conference Poster]. https://www.osti.gov/biblio/1241488

Demeshko, I., Bradley, A.M., Cyr, E.C., Edwards, H.C., Heroux, M.A., Phipps, E.T., Salinger, A.G., & Salinger, A.G. (2015). A Kokkos Implementation of Albany: A Performance Portable Multiphysics Simulation Code [Conference Poster]. https://www.osti.gov/biblio/1331664

Barrett, R.F., Crozier, P., Doerfler, D.W., Heroux, M.A., Lin, P.T., Thornquist, H.K., Trucano, T.G., Vaughan, C.T., & Vaughan, C.T. (2015). Assessing the role of mini-applications in predicting key performance characteristics of scientific and engineering applications. Journal of Parallel and Distributed Computing, 75, pp. 107-122. https://doi.org/10.1016/j.jpdc.2014.09.006

Gamell, M., Teranishi, K., Heroux, M.A., Mayo, J.R., Kolla, H., Chen, J.H., Parashar, M., & Parashar, M. (2014). Failure Masking and Local Recovery for Stencil-based Applications at Extreme Scales [Conference Poster]. https://www.osti.gov/biblio/1244932

Cyr, E.C., Phipps, E.T., Heroux, M.A., Brown, J., Coon, E.T., Hoemmen, M.F., Kirby, R.C., Kolev, T.V., Sutherland, J.C., Trott, C.R., & Trott, C.R. (2014). Algorithms and Abstractions for Assembly in PDE Codes: Workshop Report. 10.2172/1504610

Demeshko, I., Edwards, H.C., Heroux, M.A., Phipps, E.T., Salinger, A.G., Pawlowski, R., & Pawlowski, R. (2014). Kokkos implementation of Albany: a performance-portable finite element application [Conference Poster]. https://www.osti.gov/biblio/1315262

Demeshko, I., Edwards, H.C., Heroux, M.A., Pawlowski, R., Phipps, E.T., Salinger, A.G., Trott, C.R., & Trott, C.R. (2014). Towards Architecture Aware Performance Portable Finite Element Code [Conference Poster]. https://www.osti.gov/biblio/1319761

Teranishi, K., Heroux, M.A., & Heroux, M.A. (2014). Toward local failure local recovery resilience model using MPI-ULFM [Conference Poster]. ACM International Conference Proceeding Series. 10.1145/2642769.2642774

Heroux, M.A., Teranishi, K., & Teranishi, K. (2014). Report for the ASC CSSE L2 Milestone (4873) - Demonstration of Local Failure Local Recovery Resilient Programming Model. 10.2172/1149352

Boman, E.G., Heroux, M.A., Hoemmen, M.F., Rajamanickam, S., & Rajamanickam, S. (2014). Domain Decomposition Preconditioners for Communication-Avoiding Krylov Methods on Distributed GPUs [Conference]. https://www.osti.gov/biblio/1142949

Willenbring, J.M., Heroux, M.A., & Heroux, M.A. (2013). Trilinos Developers SQE Guide: ASC Software Quality Engineering Practices Version 3.0. 10.2172/1097202

Hoemmen, M.F., Ferreira, K.B., Heroux, M.A., Brightwell, R.B., & Brightwell, R.B. (2012). Cooperative application/OS DRAM fault recovery. 10.2172/1044954

Barrett, R.F., Doerfler, D.W., Crozier, P., Heroux, M.A., Lin, P.T., Thornquist, H.K., Trucano, T.G., Vaughan, C.T., & Vaughan, C.T. (2012). Characterize the Role of the Mini-Applications in Predicting Key Performance Characteristics of Real Applications [Presentation]. https://www.osti.gov/biblio/1650485

Barrett, R.F., Trucano, T.G., Doerfler, D.W., Dosanjh, S., Hammond, S., Hemmert, K.S., Heroux, M.A., Lin, P.T., Pedretti, K., Rodrigues, A., & Rodrigues, A. (2012). Exascale Design Space Exploration and Co-design. Proposed for publication in Future Generation Computer Systems.. https://www.osti.gov/biblio/1067739

Barrett, R.F., Vaughan, C.T., Heroux, M.A., & Heroux, M.A. (2012). MiniGhost: A Miniapp for Exploring Boundary Exchange Strategies Using Stencil Computations in Scientific Parallel Computing. 10.2172/1039405

Willenbring, J.M., Heroux, M.A., & Heroux, M.A. (2012). TriBITS Lifecycle Model: A Lean/Agile Software Lifecycle Model for Research-based Computational Science and Engineering and Applied Mathematical Software (V.1.0). 10.2172/1038225

Willenbring, J.M., Heroux, M.A., Devine, K., Boman, E.G., & Boman, E.G. (2012). The Trilinos Project - Enabling predictive science and engineering through software libraries for scalable computing [Presentation]. https://www.osti.gov/biblio/1657412

Brightwell, R.B., Heroux, M.A., Wen, Z., & Wen, Z. (2009). Parallel phase model : a programming model for high-end parallel machines with manycores. 10.2172/984158

Devine, K., Boman, E.G., Heaphy, R.T., Hendrickson, B.A., Heroux, M.A., & Heroux, M.A. (2004). LDRD report : parallel repartitioning for optimal solver performance. 10.2172/918322

Heroux, M.A., Kolda, T.G., Long, K.R., Hoekstra, R.J., Pawlowski, R., Phipps, E.T., Salinger, A.G., Williams, A.B., Hu, J.J., Lehoucq, R., Thornquist, H.K., Tuminaro, R.S., Willenbring, J.M., Bartlett, R., Howle, V.E., & Howle, V.E. (2003). An overview of Trilinos. 10.2172/918383

Bartlett, R., van Bloemen Waanders, B., Heroux, M.A., & Heroux, M.A. (2002). Vector reduction/transformation operators for linear algebra interfaces to efficiently develop complex abstract numerical algorithms independently of data mapping. Proposed for publication in the ACM Transactions on Mathematical Software journal.. https://www.osti.gov/biblio/915200

Schunk, P.R., Heroux, M.A., Rao, R.R., Baer, T.A., Subia, S.R., Sun, A., Heroux, M.A., & Heroux, M.A. (2002). Iterative Solvers and Preconditioners for Fully-Coupled Finite Element Formulations of Incompressible Fluid Mechanics and Related Transport Problems. https://doi.org/10.2172/793401

199 Results
199 Results