Publications

Articles, Proceedings, Reports and Theses

C. Siefert, C. Pearson, S. Olivier, A. Prokopenko, J. Hu and T. Fuller. Latency and Bandwidth Microbenchmarks of US Department of Energy Systems in the June 2023 Top 500 List. Proceedings of the SC’23 Workshops of The International Conference on High Performance Computing, Network, Storage, and Analysis (PMBS 2023).

N. Moore, E. Cyr, P. Ohm, C. Siefert and R. Tuminaro. Graph Neural Networks and Applied Linear Algebra. Accepted for publication in SIAM Review.

J. Niederhaus, S. Bova, J. Carleton, J. Carpenter, K. Cochrane, M. Crockatt, W. Dong, T. Fuller, B. Granzow, D. Ibanez, S. Kennon, C. Luchini, R. Moral, C. O’Brien, M. Powell, A. Robinson, A. Rodriguez, J. Sanchez, W. Scott, C. Siefert, A. Stagg, I. Tezaur, T. Voth and J. Wilkes. ALEGRA: Finite element modeling for shock hydrodynamics and multiphysics. International Journal of Impact Engineering. 180(104693), 2023.

E. Padilla, H. Komkov, C. Siefert, A. Hecht, R. Kamm, K. Weinfurther and J. Valencia. List-Mode Inference using Linear Classifiers for Nuclear Arms Control Verification. ESARDA Bulletin – The International Journal of Nuclear Safeguards and Non-proliferation, 65, pp.10–18, December 2023.

C. Siefert, S. Olivier, G. Voskuilen and J. Young. Observed Memory Bandwidth and Power Usage on FPGA Platforms with OneAPI and Vitis HLS: A Comparison with GPUs. Proceedings of the International Conference on High Performance Computing (H3 2023).

J. Hu, C. Siefert and R. Tuminaro. Smoothed aggregation for difficult stretched mesh and coefficient variation problems. Numerical Linear Algebra and Applications 29(6), 2022.

C. Siefert, S. Olivier, G. Voskuilen and J. Young. Multigrid on FPGA using data parallel C++. Proceedings of the 23rd IEEE International Workshop on Parallel and Distributed
Scientific and Engineering Computing (PDSEC 2022).

J. Elliott and C. Siefert. Low Thread-count Gustavson: A multithreaded algorithm for sparse matrix-matrix multiplication using perfect hashing. Proceedings of the 9th Workshop on Latest Advances in Scalable Algorithms for Large-Scale Systems (ScalA18), November 2018.

G. Becker, C. Siefert, R. Tuminaro, H. Sun, D. Valiveti, A. Mohan, J. Yin and H. Huang. High resolution viscous gingering simulation in miscible displacement using a p-adaptive discontinuous Galerkin method with algebraic multigrid preconditioner. Journal of Computational Physics, Volume 374(1), pp. 495-514, 2018.

R. Kramer, C. Siefert, T. Voth and P. Bochev. Formulation and computation of dynamic, interface-compatible Whitney complexes in three dimensions. Journal of Computational Physics, Volume 359, pp. 45–76, 2018.

G. Ballard, C. Siefert, and J. Hu. Reducing Communication Costs for Sparse Matrix Multiplication within Algebraic Multigrid. SIAM Journal on Scientific Computing, Volume 38(3), pp. C203-C231, 2016.

P. Lin, M. Bettencourt, S. Domino, T. Fisher, M. Hoemmen, J. Hu, E. Phipps, A. Prokopenko, S. Rajamanickam, C. Siefert, E. Cyr and S. Kennon. Towards extreme-scale simulations for low-Mach fluids with second-generation Trilinos. Parallel Processing Letters, Volume 24(4), 2014.

K. Lewis, J. Solberg, M. Barham, S. Roberts, C. Siefert, J. Michopoulos, M. Young and J. Barber. Verification and Code Comparison for Sliding Electrical Contact. Proceedings of the 4th DoD Innovative Science and Technology EM Railgun Workshop, October, 2014.

P. Plunkett, J. Hu, C. Siefert and P. Atzberger. Spatially adaptive stochastic methods for fluid-structure interactions subject to thermal fluctuations in domains with complex geometries. Journal of Computational Physics, Volume 277, pp. 121—137, 2014.

R. Kramer, P. Bochev, C. Siefert and T. Voth. Algebraically constrained extended edge element method (eXFEM-AC) for resolution of multi-material cells. Journal of Computational Physics, Volume 276, pp. 596—612, 2014

P. Lin, M. Bettencourt, S. Domino, T. Fisher, M. Hoemmen, J. Hu, E. Phipps, A. Prokopenko, S. Rajamanickam, C. Siefert, E. Cyr and S Kennon. Towards extreme-scale simulations with next-generation Trilinos: a low Mach fluid application case study. Workshop on Large-Scale Parallel Processing (LSPP), May 2014.

C. Siefert, R. Tuminaro, A. Gerstenberger, G. Scovazzi, and S. Collis. Algebraic multigrid techniques for discontinuous Galerkin methods with varying polynomial order. Computational Geosciences, Volume 18, Issue 5, pp. 597—612, 2014.

R. Kramer, P. Bochev, C. Siefert and T. Voth. An extended finite element method with algebraic constraints (XFEM-AC) for problems with weak discontinuities. Computer Methods in Applied Mechanics and Engineering, Volume 266, pp. 70—80, 2013.

R. Pawlowski, E. Phipps, A. Salinger, S. Owen, C. Siefert and M. Staten. Automating embedded analysis capabilities and managing software complexity in multiphysics simulation, Part II: Application to partial differential equations. Scientific Programming, Volume 20, Number 3, 2012.

J. Gaidamour, J. Hu, C. Siefert and R. Tuminaro. Design considerations for a flexible multigrid preconditioning library. Scientific Programming, Volume 20, Number 2, 2012.

C. Siefert, T. Voth and P. Bochev. Electromagnetic eXtended finite elements for accurate resolution of multi-material cells. Proceedings of the ARL Research in Ballistic Protection Technologies Workshop, May 2012.

P. Bochev, K. Peterson and C. Siefert. Analysis and Computation of Compatible Least-Squares Methods for Div-Curl Equations. SIAM Journal on Numerical Analysis, Volume 49, Number 1, pp. 159—181, 2011.

J. Lai, P. Bochev, L. Olson, K. Peterson, D. Ridzal, and C. Siefert. Discontinuous Velocity Least Squares Finite Element Methods for Improved Mass Conservation. CSRI Summer Proceedings 2010, pp. 15—31, 2010.

N. Roberts, D. Ridzal, P. Bochev, L. Demkowicz, K. Peterson and C. Siefert. Application of a Discontinuous Petrov-Galerkin Method to the Stokes Equations. CSRI Summer Proceedings 2010, pp. 32—46, 2010.

C. Siefert and A. Robinson. A Fully Implicit Method for 3D Quasi-Steady State Magnetic Advection-Diffusion. SAND2009-6091, Sandia National Laboratories, September 2009.

J. Hu, C. Siefert, I. Karlin, R. Tuminaro, S. Domino and A. Robinson. Highly Scalable Linear Solvers on Thousands of Processors. SAND2009-6197, Sandia National Laboratories, September 2009.

P. Bochev, J. Hu, C. Siefert and R. Tuminaro. An Algebraic Multigrid Approach Based on a Compatible Gauge Reformulation of Maxwell’s Equations. SIAM Journal on Scientific Computing, Volume 31, Issue 1, pp. 557—583, 2008.

P. Bochev, C. Siefert, R. Tuminaro, J. Xu and Y. Zhu. Compatible Gauge Approaches for H(div) Equations. Technical Report, SAND 2007-5384P, Sandia National Laboratories, August 2007.

M. Gee, C. Siefert, J. Hu, R. Tuminaro and M. Sala. ML 5.0 Smoothed Aggregation Users Guide. SAND2006-2649, Sandia National Laboratories, May 2006.

C. Siefert. Preconditioners for Generalized Saddle-Point Problems. PhD Thesis, Department of Computer Science, UIUC, January 2006.

C. Siefert and E. de Sturler. Probing Methods for Saddle-Point Problems. Electronic Transactions in Numerical Analysis (ETNA), Special Volume on Saddle Point Problems: Numerical Solution and Applications, Volume 22, pp. 163—183, April 2006.

C. Siefert and E. de Sturler. Preconditioners for Generalized Saddle-Point Problems. SIAM Journal on Numerical Analysis, Volume 44, Number 3, pp. 1275—1296, 2006.

C. Siefert, V. Torczon and M.W. Trosset. Model-Assisted Pattern Search Methods for Optimizing Expensive Computer Simulations. Proceedings of the Section on Physical and Engineering Sciences, American Statistical Association, 2002.

J. Liesen, E. de Sturler, A. Sheffer, Y. Aydin and C. Siefert. Efficient Computation of Planar Triangulations. Proceedings of the 10th International Meshing Roundtable, Newport Beach, CA, October 7-10, 2001.

C. Siefert. Model-Assisted Pattern Search. Undergraduate Honors Thesis, Accepted with Highest Honors, Department of Computer Science, College of William and Mary, May 2000.

Presentations + Posters (by Me)

Towards a More Algebraic hp-Multigrid – Talk at 18th Copper Mountain Conference On Multigrid Methods [Copper Mountain, CO], (March 2017).

Computation of Derived Variables for the Eddy Current Maxwells Equations – Talk at SIAM CSE 2017 [Atlanta, GA], (February 2017).

Wont you be my neighbor? A look at neighbor discovery for algebraic multigrid’ – Talk at the 14th Copper Mountain Conference on Iterative Methods [Copper Mountain, CO], (March 2016).

Implicit Solvers for Higher-Order Discretizations – Talk at 7th International Conference on Numerical Methods for Multi-Material Fluid Flow [Würzburg, Germany], (September 2015).

Linear solver strategy for coupled and implicit discontinuous Galerkin method to model miscible displacement with adverse mobility ratio – Talk at USNCCM 13 [San Diego, CA], (July 2015).

Extended and Conformal Decomposition Finite Elements for 3D Compatible Discretizations – Talk at SIAM CSE [Salt Lake City, UT], (March 2015).

Local Smoothers for CDFEM with Sub-element Discontinuities – Talk at the SIAM Annual Meeting [Chicago, IL], (July 2014).

Local Smoothers for CDFEM with Sub-element Discontinuities – Talk at the 13th Copper Mountain Conference on Iterative Methods [Copper Mountain, CO], (March 2014).

Extended Finite Elements for Multi-material Electromagnetics – Poster at 6th International Conference on Numerical Methods for Multi-Material Fluid Flow [San Francisco, CA], (September 2013).

Algebraically-Constrained Tied Heaviside Methods for Computational Electromagnetics – Talk at 12th U.S. National Congress on Computational Mechanics [Raleigh, NC], (July 2013).

Electromagnetic XFEM with Weak Discontinuities – Talk at SIAM Annual Meeting [San Diego, CA], (July 2013).

Multilevel Preconditioners for the XFEM with Weak Discontinuities – Talk at the 16th Copper Mountain Conference on Multigrid Methods [Copper Mountain, CO], (March 2013).

Electrogramnetic eXtended finite elements for accurate resolution of multi-material cells – Talk at ARL Research in Ballistics Protection Workshop [Aberdeen, MD], (May 2012).

Mimetic Least Squares Methods with Preconditioners for Darcy Flow – Talk at the 12th Copper Mountain Conference on Iterative Methods [Copper Mountain, CO], (March 2012).

Smoothed-Aggregation Algebraic Multigrid for Porous Media Simulations – Talk at SIAM Parallel Processing 2012 [Savannah, GA], (February 2012).

Block Preconditioning for Implicit Ocean Systems – Talk at the 7th International Congress on Industrial and Applied Mathematics (ICIAM), [Vancouver, BC], (July 2011).

Block Preconditioning for Implicit Ocean Models – Talk at the 11th Copper Mountain Conference on Iterative Methods [Copper Mountain, CO], (April 2010).

Multigrid Scalability for Least Squares Finite Element Problems – Poster at SIAM Parallel Processing 2010 [Seattle, WA], (February 2010).

Smoothed Aggregation AMG Solvers for Least-Squares Finite Element Systems – Talk at SIAM Applied Linear Algebra 2009 [Monterey, CA], (October 2009).

An Algebraic Multigrid Method for Compatible Least-Squares Formulations of Div-Curl Equations – Talk at the 14th Copper Mountain Conference on Multigrid Methods [Copper Mountain, CO], (April 2009).

Partitioning for Multigrid Solvers – Invited Talk at the Workshop on Combinatorial Scientific Computing and Petascale Simulations (CSCAPES) [Santa Fe, NM], (June 2008).

Recent Algorithmic (and Practical) Developments in ML – Talk at the 10th Copper Mountain Conference on Iterative Methods [Copper Mountain, CO], (April 2008).

Introduction to Multilevel Solvers for the Physical Sciences – Invited CSUMS Lecture, College of William and Mary [Williamsburg, VA], (December 2007).

Algebraic Multigrid and a Compatible Gauge Reformulation of Maxwell’s Equations – Invited Computer Science Seminar, College of William and Mary [Williamsburg, VA], (November 2007).

What’s New in ML? New Features in Trilinos 8.0 – Trilinos Users Group Meeting 2007 [Albuquerque, NM], (November 2007).

Algebraic Multigrid and Algebraic Reformulations of the Eddy Current Equations, Part II – Talk at the 13th Copper Mountain Conference on Multigrid Methods [Copper Mountain, CO], (March 2007).

Algebraic Multigrid and Algebraic Reformulations of the Eddy Current Equations – Invited Talk for CSE 2007 [Costa Mesa, CA], (February 2007).

What’s New in ML? New Features in Trilinos 7.0 – Trilinos Users Group Meeting 2006 [Albuquerque, NM], (November 2006).

AMG and a Discrete Reformulation for Maxwell’s Equations – Computer Science Research Institute Seminar [Albuquerque, NM], (October 2006).

Probing Methods for Generalized Saddle-Point Problems – Talk at Preconditioning 2005 [Emory University, GA], (May 2005).

Generalized Saddle-Point Preconditioners and Approximate Schur Complements – Talk at CSE 2005 [Orlando, FL], (February 2005).

Preconditioners for Generalized Saddle-Point Problems – Talk at Midwest Numerical Analysis Day 2004 [UW-Milwaukee, WI], (April 2004).

Preconditioners for Generalized, Stabilized Saddle-Point Problems – Contributed Talk at Preconditioning 2003 [Napa, CA], (October 2003).

Model-Assisted Pattern Search Methods for Optimizing Expensive Computer Simulations – Topic Contributed/Invited Talk at JSM 2002 [NYC], (August 2002).

MAPS: An algorithm for non-parametric Response Surface Methodology – Poster at SRCOS/ASA Conference (with A. Padula, V. Torczon and M. Trosset) [Williamsburg, VA], (Summer 2000).

Model-Assisted Pattern Search – Invited Talk at Sandia National Laboratories [Livermore, CA], (August 2000).

Model-Assisted Pattern Search – Invited Talk for the William and Mary Board of Visitors [Williamsburg, VA], (Spring 2000).

Presentations (by Others)

Scalability Consequences in Multi-material Modeling – Conference/Workshop on Numerical Methods for Multi-material Fluid Flows, Czech Technical University, [Prague, Czech Republic] (September 2007), by A. Robinson.

Algebraic Multigrid and Algebraic Reformulations of the Eddy Current Equations, Part I – 13th Copper Mountain Conference on Multigrid Methods [Copper Mountain, CO], (March 2007), by R. Tuminaro.

Goal Oriented Reduced Order Modeling in Structural Dynamics – Adaptive Model Reduction Methods for PDE Constrained Optimization, Rice University [Houston, TX], (April 2006), by R. Lehoucq.

Probing for Schur Complements and Preconditioning Generalized Saddle-Point Problems – Optimization Technology Center and Northwestern University [Evanston, IL], (October 2004), by E. de Sturler.

Preconditioners for Generalized Saddle-Point Problems – Department of Computer Science, University of Maryland [College Park, MD], (December 2004), by E. de Sturler.

Preconditioners for Generalized Saddle-Point Problems – Solution Methods for Saddle-Point Systems in Computational Mechanics Workshop, [Santa Fe, NM], (December 2003), by E. de Sturler.

Model-Assisted Pattern Search – First International Workshop on Surrogate Modelling and Space Mapping for Engineering Optimization, [TU Denmark], (November 2000), by V. Torczon.