CURRICULUM VITAE: Steven R. Lantz ))) Work Address: Center for Advanced Computing 731 Frank H. T. Rhodes Hall Cornell University Ithaca, New York 14853-3801 phone, (607) voice 254-8887, fax 254-8888 email, slantz ~at~ cac.cornell.edu ))) Present Position: Senior Research Associate (Top academic rank for non-tenure-track faculty) Center for Advanced Computing (2007-) and Cornell Theory Center (1998-2007) Cornell University Primary responsibility for externally sponsored research programs at all stages, including writing proposals, conducting research, reporting results. Have been awarded funding and equipment for computer simulation and data analysis projects ranging from stellarator optimization for nuclear fusion energy (Simons Found.) to elementary-particle tracking at CERN's LHC (NSF); from turbulent combustion (DoD, NASA) to diffraction-limited optical imaging through fused silica glass (Corning Inc.); as well as the convection dynamics of ionization zones in the solar interior (NSF). Duties extend to training users of high-performance computing (HPC) resources at TACC (NSF's Frontera, Stampede2, Stampede, Ranger) and Cornell (Red Cloud, clusters); consulting for Cornell faculty and staff on computational matters; and advising student researchers. Example: produced the first-ever set of benchmarks of parallel Fluent on large, commodity-based clusters of Windows servers demonstrating good scalability. ))) Educational Background: Ph.D. in Applied Physics, Cornell University, January 1992 Ph.D. dissertation: "Dynamical Behavior of Magnetic Fields in a Stratified, Convecting Fluid Layer"; R. N. Sudan, advisor M.S. in Applied Physics, Cornell University, January 1987 B.S. in Physics and Mathematics with Honors in Physics, Phi Beta Kappa, College of William and Mary, May 1983 Honors thesis: "Diffusion of Magnetic Field Lines in a Static Model of a Turbulent Magnetofluid"; D. C. Montgomery, advisor ))) Research Leadership Experience: [2008-15] Co-PI, "Scalable Simulations of Turbulent Combustion using the LES/PDF/ISAT Methodology," a series of allocations for NSF TeraGrid and XSEDE HPC resources (PI, Prof. Stephen B. Pope). Was awarded over 17.7 million CPU-hours on the initial proposal and multiple annual renewals. ))) Technical Leadership Experience: [2003-05] Coordinator of Software Installation and Testing Group, Cornell Theory Center, Cornell University. Led group of 3-4 staff seeking to improve internal processes. [1997-98] Head of Computational Science and Engineering and Research Group, Cornell Theory Center, Cornell University. Served as main spokesperson and advocate for a collection of 10 research staff and postdoctoral associates. ))) Teaching Experience: [1993-] Lecturer and consultant at CAC/CTC and other workshops, at least two per year. [2010] Lecturer for Upper Atmospheric and Ionospheric Physics II (ECE 5860), taught by Prof. Michael C. Kelley in Cornell's Dept. of Elec. & Computer Engr. (see below). [2009] Instructor for Effective Use of High Performance Computing (CIS 4205), an advanced course for Cornell's Faculty of Computing and Info. Sci. Lecture topics included HPC architectures, parallel programming, MPI, and OpenMP. Assigned problems, quizzes, term projects, final grades. [2007] Instructor for Upper Atmospheric Physics II (ECE 586), a graduate-level course in Cornell's School of Elec. & Computer Engr. Lectured on the physics of the Sun, solar wind, and Earth's magnetosphere. Assigned problems, quizzes, term projects, final grades. [2000] Supervisor in an independent study course in Cornell's Dept. of Theor. and Applied Mech. (TAM 800) for two graduate students pursuing research topics. [1994-98] Co-instructor for Upper Atmospheric Physics II (EE 586/ASTRO 576), every other spring, with Prof. Michael C. Kelley and others in Cornell's Dept. of Elec. Engr. (see above). ))) Other Relevant Work Experience: [1993-98] Research Associate and Scientific Applications Consultant, Cornell Theory Center, Cornell University. Ongoing research into large-scale numerical simulations and modeling of solar convection complemented educational activities, including training and advising users of the IBM SP series of scalable parallel high-performance computers. Served as advisor for students in CTC's Supercomputing Program for Undergraduate Research. [1991-93] NSF Postdoctoral Research Associate, Cornell Theory Center/Center for Radiophysics and Space Research (jointly), Cornell University. Was awarded a grant from the National Science Foundation in a national competition. Responsibilities: (1), at CTC--to explore new techniques for visualizing the results of fluid simulations; and (2), at CRSR--to extend Ph.D. research on modeling of solar convection (Peter Gierasch, faculty sponsor). [1984-90] Graduate research assistant with Professor R. N. Sudan (thesis advisor), at the Laboratory of Plasma Studies, Cornell University. Gained extensive experience with the CTC from its inception in 1985. Used a variety of computing systems--from vector supercomputers to PC's--in performing research on large-scale numerical simulations of magnetohydrodynamics. Made a number of presentation-quality videos to visualize results. [1984] Laboratory technician, Martin Marietta Laboratories, Relay, MD. Constructed specialized electronics for a microcomputer-controlled spectrophotometer and used it in experiments on photosynthesis biochemistry. (summers, 1981-82) Built and tested experimental solid-state photovoltaic devices made from gallium arsenide and mercury cadmium telluride. [1983] Research assistant, NASA-Goddard Space Flight Center, Greenbelt, MD. Contributed to work in progress on MHD turbulence theory and assisted in applying results to an analysis of plasma data from the Voyager 1 and 2 satellites. Some results of the project were published (see below). ))) Ph.D. Thesis Research: Study of magnetic field dynamics in the solar convection zone by explicit numerical solution of the magnetohydrodynamic (MHD) model equations in two dimensions. The "anelastic" approximation was utilized, which builds a density and temperature stratification into the model but filters out sound waves. Approximate solutions to these partial differential equations were found by a combination of finite-difference and spectral methods. Simulations of the evolution of flow fields and large-scale magnetic structures were computed and compared to predictions from a low-order (Lorenz-type) model of chaotic convection, as well as to solar observations. Because video visualization was an important part of this work, a 20-minute videotape (at that time, a technological feat) was submitted as an accompaniment to the written document. ))) Professional Affiliations: American Astronomical Society (AAS), 1995-; American Geophysical Union (AGU), 1989-; American Physical Society (APS), 1986-2006. ))) Awards: Member of the team winning an IDC HPC Innovation Excellence Award in 2011 for a research project using MATLAB on the TeraGrid (forerunner to Red Cloud with MATLAB). ))) Peer-Reviewed Publications: (** - published with videotape) H. Ather, S. Berkman, G. Cerati, M. Kortelainen, K. H. M. Kwok, S. Lantz, S. Lee, B. Norris, M. Reid, A. Reinsvold Hall, D. Riley, A. Strelchenko, and C. Wang, "Exploring code portability solutions for HEP with a particle tracking test code," Frontiers in Big Data 7, 1485344 (2024). https://doi.org/10.3389/fdata.2024.1485344 G. Cerati, P. Elmer, P. Gartung, L. Giannini, M. Kortelainen, V. Krutelyov, S. Lantz, M. Masciovecchio, T. Reid, A. Reinsvold Hall, D. Riley, M. Tadel, E. Vourliotis, P. Wittich, and A. Yagil (on behalf of the CMS collaboration), Generalizing mkFit and its Application to HL-LHC,” Proceedings of the 26th International Conference on Computing in High Energy and Nuclear Physics (CHEP 2023), Norfolk, VA, May 8-12 (2023). https://doi.org/10.1051/epjconf/202429503019 S. Berkman, G. Cerati, P. Elmer, P. Gartung, L. Giannini, B. Gravelle, A. R. Hall, M. Kortelainen, V. Krutelyov, S. R. Lantz, M. Masciovecchio, K. McDermott, B. Norris, M. Reid, D. S. Riley, M. Tadel, E. Vourliotis, B. Wang, P. Wittich, and A. Yagil (on behalf of the CMS Collaboration), "Speeding up the CMS track reconstruction with a parallelized and vectorized Kalman-filter-based algorithm during the LHC Run 3,” Proceedings of the 21st International Workshop on Advanced Computing and Analysis Techniques in Physics Research (ACAT 2022), Bari, Italy, Oct. 23-28 (2022). https://doi.org/10.48550/arXiv.2304.05853 S. Lantz, K. McDermott, M. Reid, D. Riley, P. Wittich, S. Berkman, G. Cerati, M. Kortelainen, A. Reinsvold Hall, P. Elmer, B. Wang, L. Giannini, V. Krutelyov, M. Masciovecchio, M. Tadel, F. Wuerthwein, A. Yagil, B. Gravelle, and B. Norris, "Speeding up Particle Track Reconstruction using a Parallel Kalman Filter Algorithm," Journal of Instrumentation 15, P09030 (2020). https://doi.org/10.1088/1748-0221/15/09/P09030 G. Cerati, P. Elmer, B. Gravelle, M. Kortelainen, S. Krutelyov, S. Lantz, M. Masciovecchio, K. McDermott, B. Norris, M. Reid, A. Reinsvold Hall, D. Riley, M. Tadel, B. Wang, P. Wittich, F. Wuerthwein, and A. Yagil, "Parallelizing the unpacking and clustering of detector data for reconstruction of charged particle tracks on multi-core CPUs and many-core GPUs," Proceedings of Connecting The Dots 2020, virtual workshop (2020). https://zenodo.org/record/4088760 G. Cerati, P. Elmer, B. Gravelle, M. Kortelainen, S. Krutelyov, S. Lantz, M. Masciovecchio, K. McDermott, B. Norris, M. Reid, A. Reinsvold Hall, D. Riley, M. Tadel, P. Wittich, F. Wuerthwein, and A. Yagil, "Reconstruction of Charged Particle Tracks in Realistic Detector Geometry Using a Vectorized and Parallelized Kalman Filter Algorithm," EPJ Web Conf., 245, 02013 (2020). https://doi.org/10.1051/epjconf/202024502013 G. Cerati, P. Elmer, B. Gravelle, S. Krutelyov, S. Lantz, M. Masciovecchio, K. McDermott, B. Norris, A. Reinsvold Hall, D. Riley, M. Tadel, P. Wittich, F. Wuerthwein, and A. Yagil, "Speeding up Particle Track Reconstruction using a Vectorized and Parallelized Kalman Filter Algorithm," Proceedings of Connecting The Dots and Workshop on Intelligent Trackers (Valencia, ES, Apr. 2-5 (2019). G. Cerati, P. Elmer, B. Gravelle, A. Reinsvold Hall, M. Kortelainen, S. Krutelyov, S. Lantz, M. Masciovecchio, K. McDermott, B. Norris, D. Riley, M. Tadel, P. Wittich, F. Wuerthwein, and A. Yagil, "Parallelized Kalman- Filter-Based Reconstruction of Particle Tracks on Many-Core Architectures with the CMS Detector," J. Phys.: Conf. Ser. 1525, 012078 (2020). https://doi.org/10.1088/1742-6596/1525/1/012078 G. Cerati, P. Elmer, B. Gravelle, M. Kortelainen, S. Krutelyov, S. Lantz, M. Lefebvre, M. Maschiovecchio, K. McDermott, B. Norris, A. Reinsvold Hall, D. Riley, M. Tadel, P. Wittich, F. Wuerthwein, and A. Yagil, "Parallelized and Vectorized Tracking Using Kalman Filters with CMS Detector Geometry and Events," EPJ Web Conf. 214, 02002 (2019). https://doi.org/10.1051/epjconf/201921402002 G. Cerati, P. Elmer, S. Krutelyov, S. Lantz, M. Lefebvre, M. Masciovecchio, K. McDermott, D. Riley, M. Tadel, P. Wittich, F. Wuerthwein, and A. Yagil, "Parallelized Kalman-Filter-Based Reconstruction of Particle Tracks on Many-Core Architectures, J. Phys.: Conf. Ser., 1085, 042016 (2018). https://dx.doi.org/10.1088/1742-6596/1085/4/042016 G. Cerati, P. Elmer, S. Krutelyov, S. Lantz, M. Lefebvre, M. Masciovecchio, K. McDermott, D. Riley, M. Tadel, P. Wittich, F. Wuerthwein, and A. Yagil, "Parallelized Kalman-Filter-Based Reconstruction of Particle Tracks on Many-Core Processors and GPUs," EPJ Web Conf. 150, 00006 (2017). https://doi.org/10.1051/epjconf/201715000006 G. Cerati, P. Elmer, S. Krutelyov, S. Lantz, M. Lefebvre, K. McDermott, D. Riley, M. Tadel, P. Wittich, F. Wuerthwein, and A. Yagil, "Kalman Filter Tracking on Parallel Architectures," J. Phys.: Conf. Ser. 898, 042051 (2017). https://dx.doi.org/10.1088/1742-6596/898/4/042051 G. Cerati, P. Elmer, S. Krutelyov, S. Lantz, M. Lefebvre, K. McDermott, D. Riley, M. Tadel, P. Wittich, F. Wuerthwein, and A. Yagil, "Kalman Filter Tracking on Parallel Architectures," EPJ Web Conf. 127, 00010 (2016). https://dx.doi.org/10.1051/epjconf/201612700010 G. Cerati, M. Tadel, F. Wuerthwein, A. Yagil, S. Lantz, K. McDermott, D. Riley, P. Wittich, and P. Elmer, "Kalman-Filter-Based Particle Tracking on Parallel Architectures at Hadron Colliders," Proceedings of the 2015 Nuclear Science Symposium and Medical Imaging Conference (San Diego, CA), 7581932 (2015). https://dx.doi.org/10.1109/NSSMIC.2015.7581932 G. Cerati, P. Elmer, S. Lantz, K. McDermott, D. Riley, M. Tadel, P. Wittich, F. Wuerthwein, and A. Yagil, "Kalman Filter Tracking on Parallel Architectures," J. Phys.: Conf. Ser. 664, 072008 (2015). https://dx.doi.org/10.1088/1742-6596/664/7/072008 G. Cerati, P. Elmer, S. Lantz, I. MacNeill, K. McDermott, D. Riley, M. Tadel, P. Wittich, F. Wuerthwein, and A. Yagil, "Traditional Tracking with Kalman Filter on Parallel Architectures," J. Phys.: Conf. Ser. 608, 012057 (2014). https://dx.doi.org/10.1088/1742-6596/608/1/012057 V. Hiremath, S. R. Lantz, H. Wang, and S. B. Pope, "Large-Scale Parallel Simulations of Turbulent Combustion using Combined Dimension Reduction and Tabulation of Chemistry," Proceedings of the Combustion Institute, 34, 205-215 (2013). https://doi.org/10.1016/j.proci.2012.06.004 V. Hiremath, S. R. Lantz, H. Wang, and S. B. Pope, "Computationally-Efficient and Scalable Parallel Implementation of Chemistry in Simulations of Turbulent Combustion," Combustion and Flame, 159(10), 3096-3109 (2012). https://dx.doi.org/10.1016/j.combustflame.2012.04.013 L. Lu, S. R. Lantz, Z. Ren, and S. B. Pope, "Computationally efficient implementation of combustion chemistry in parallel PDF calculations," Journal of Computational Physics, 228(15), 5490-5525 (2009). S. Mehringer, N. Woody, A. Dolgert, D. Fuller, S. Lantz, D. Stanzione, and J. Zollweg, "The Ranger Virtual Workshop," Proceedings of the TeraGrid 2008 Conference (Las Vegas, NV, June 9-13, 2008). L. Lu, Z. Ren, S. R. Lantz, V. Raman, S. B. Pope, and H. Pitsch, "Investigation of strategies for the parallel implementation of ISAT in LES/FDF/ISAT computations," Proceedings of the 4th Joint Meeting of the U.S. Sections of the Combustion Institute (Philadelphia, PA, Mar. 21-23, 2005, CD-ROM). S. R. Lantz and Y. Fan, "Anelastic Magnetohydrodynamic Equations for Modeling Solar and Stellar Convection Zones", Astrophys. J. Supp. Ser., 121, 247-264 (1999). C. Bernard, C. Detar, S. Gottlieb, U. M. Heller, J. Hetrick, N. Ishizuka, L. Karkkainen, S. R. Lantz, K. Rummukainen, R. Sugar, D. Toussaint, and M. Wingate, "Lattice QCD on the IBM Scalable POWERParallel Systems SP2," Proceedings, Supercomputing '95. https://doi.acm.org/10.1145/224170.224307 Y. Fan, E. Zweibel, and S. R. Lantz, "Two-dimensional Simulations of the Buoyantly Rising, Interacting Magnetic Flux Tubes," Astrophys. J., 493, 480-493 (1998). **S. R. Lantz and R. N. Sudan, "Magnetoconvection Dynamics in a Stratified Layer. I. Two-dimensional Simulations and Visualization," Astrophys. J., 441, 903-924 (1995). **S. R. Lantz, "Magnetoconvection Dynamics in a Stratified Layer. II. A Low- Order Model of the Tilting Instability," Astrophys. J., 441, 925-941 (1995). W. H. Matthaeus, M. L. Goldstein, and S. R. Lantz, "The Alpha Dynamo Parameter and Measurability of Helicities in Magnetohydrodynamic Turbulence," Physics of Fluids 29, 1504-1508 (1986). https://doi.org/10.1063/1.865668 ))) Publications in Conference Proceedings: V. Hiremath, S. R. Lantz, H. Wang, and S. B. Pope, "Computationally-Efficient Parallel Implementation of Combustion Chemistry in LES/PDF Computations," Proceedings of the Fall Technical Meeting of the Eastern States Section of the Combustion Institute 2011, 197-206 (Storrs, CT, Oct. 12, 2011). S. R. Lantz, "Building plasma simulation infrastructure with Microsoft .NET," Abstracts of the 18th International Conference on the Numerical Simulation of Plasmas (Cape Cod, MA, USA, Sept. 7-10, 2003). S. R. Lantz, "Directions in Parallel Computing and Plasma Simulation at the Cornell Theory Center", Proceedings of the 17th International Conference on the Numerical Simulation of Plasmas (Banff, AB, Canada, May 22-24, 2000). S. R. Lantz, "A Scalable Parallel Direct-Solve Method for Elliptic Partial Differential Equations", Proceedings of the Ninth SIAM Conference on Parallel Processing for Scientific Computing (San Antonio, TX, Mar. 22-24, 1999, CD-ROM). ))) Consulting Reports: Lantz, S. R., "Diffraction-Limited Performance of Lenses..." PARTS I-IV, completed for Corning, Inc. (1997-2001). Lantz, S. R., "Effects of Photomask Glass Quality on the Optical Performance of a Photolithographic System," PHASES 1-4, completed for Corning, Inc. (1999-2003). ))) Internet Publications: (home URL, https://www.cac.cornell.edu/~slantz) Virtual Workshop modules and lab exercises (including updates): "Profiling and Debugging" (2023 revision) http://cvw.cac.cornell.edu/profiling-debugging/ "Introduction to Fortran Programming" (2023 revision) https://cvw.cac.cornell.edu/fortran-intro/ "Parallel I/O Libraries" (2020, 2022 revisions) https://cvw.cac.cornell.edu/parallel-io-libraries/ "OpenMP" (2022 revision) https://cvw.cac.cornell.edu/OpenMP/ "MPI Collective Communications" (2022 revision) https://cvw.cac.cornell.edu/MPIcc/ "Parallel Programming Concepts and High Performance Computing" (2022 rev.) https://cvw.cac.cornell.edu/Parallel/ "Advanced Slurm" (2021) https://cvw.cac.cornell.edu/slurm/ "Understanding GPU Architecture" (2021, 2023) https://cvw.cac.cornell.edu/gpu-architecture/ "Introduction to Advanced Cluster Architectures" (2021-2024) https://cvw.cac.cornell.edu/clusterarch/ "Getting Started on Frontera" (2020, 2021, 2024) https://cvw.cac.cornell.edu/frontera/ "Stampede2 Environment" (2019-2022 revisions) [discontinued] cvw.cac.cornell.edu/Environment/ "Case Study: Profiling and Optimization on Adv. Cluster Architectures" (2018) https://cvw.cac.cornell.edu/case-study-opt/ "Getting Started on KNL" (2017, 2021) [discontinued] cvw.cac.cornell.edu/KNLstart/ "ParaView" (2017 revision) https://cvw.cac.cornell.edu/ParaView/ "Vectorization" (2017-2023 revisions) https://cvw.cac.cornell.edu/Vector/ "How to Make the Most of MIC" (2016) [discontinued] cvw.cac.cornell.edu/MostOfMIC/ "Python for High Performance" (2015 minor revision) https://cvw.cac.cornell.edu/python-performance/ "Code Optimization" (2014, 2015, 2019, 2023) https://cvw.cac.cornell.edu/code-optimization/ "Computational Steering" (2014, 2017 revisions) [discontinued] cvw.cac.cornell.edu/compsteer/ "MPI One-Sided Communication" (2013, 2022) https://cvw.cac.cornell.edu/MPIoneSided/ "Introduction to Python" (2013, 2014, 2016, 2021 revisions) https://cvw.cac.cornell.edu/python-intro/ "Parallel I/O" (2012-2022) https://cvw.cac.cornell.edu/Parallel-IO/ "Scalability" (2012, 2014, 2023) https://cvw.cac.cornell.edu/Scalability/ "Hybrid Programming with OpenMP and MPI" (2011-2024) https://cvw.cac.cornell.edu/hybrid-openmp-mpi/ "MPI Advanced Topics" (2011, 2014, 2022) https://cvw.cac.cornell.edu/MPIAdvTopics/ Numerous contributions to "Message Passing Interface (MPI)", "MPI Point-to-Point", and the CVW glossary Technical report: "An Evalution of Interactive, X-Window-Capable Software for Scientific Visualization", Cornell Theory Ctr. Tech. Report #CTC92TR101 (1992) ftp://ftp.tc.cornell.edu/pub/tech.reports/tr101.doc Undergraduate student publications: follow links from my home page. Past students (11 in all): Clark Amerault, Adrienne Gvozdich, Michael Katz, Oleg Abramov, Justin Boland, Howard Sanders, Cynthia Rudin, Jason Cooke, Kevin Wright, David Bryan, Michael Wiltberger. ))) Independent Study Projects with Graduate Students: (unpublished) A. Diaz, "Magnetized Thermal Rossby Waves: Theory and Simulation" B. Sharma, "Computationally Efficient Runge-Kutta Methods for Partial Differential Equations" ))) Invited Presentations at Professional Meetings: "Performance Case Study: the mkFit Particle Tracking Code," presentation at the Sixth Computational and Data Science school for High Energy Physics (CoDaS-HEP 2024), Princeton, NJ, July 24, 2024. "Introduction to Performance Tuning & Optimization Tools," presentation at the Sixth Computational and Data Science school for High Energy Physics (CoDaS-HEP 2024), Princeton, NJ, July 24, 2024. "Vector Parallelism on Multi-Core Processors," presentation at the Sixth Computational and Data Science school for High Energy Physics (CoDaS-HEP 2024), Princeton, NJ, July 24, 2024. "What Every Computational Physicist Should Know About Computer Architecture," presentation at the Sixth Computational and Data Science school for High Energy Physics (CoDaS-HEP 2024), Princeton, NJ, July 22, 2024. "Parallelized Track Reconstruction for the LHC: the mkFit Project," presentation at the Fifth Computational and Data Science school for High Energy Physics (CoDaS-HEP 2023), Princeton, NJ, July 21, 2023. "Performance Case Study: the mkFit Particle Tracking Code," demo at the Fifth Computational and Data Science school for High Energy Physics (CoDaS-HEP 2023), Princeton, NJ, July 21, 2023. "Introduction to Performance Tuning & Optimization Tools," presentation at the Fifth Computational and Data Science school for High Energy Physics (CoDaS-HEP 2023), Princeton, NJ, July 19, 2023. "Vector Parallelism on Multi-Core Processors," presentation at the Fifth Computational and Data Science school for High Energy Physics (CoDaS-HEP 2023), Princeton, NJ, July 17 & 19, 2023. "What Every Computational Physicist Should Know About Computer Architecture," presentation at the Fifth Computational and Data Science school for High Energy Physics (CoDaS-HEP 2023), Princeton, NJ, July 17, 2023. "Performance Case Study: the mkFit Particle Tracking Code," presentation at the Fourth Computational and Data Science school for High Energy Physics (CoDaS-HEP 2022), Princeton, NJ, Aug. 2, 2022. "Introduction to Performance Tuning & Optimization Tools," presentation at the Fourth Computational and Data Science school for High Energy Physics (CoDaS-HEP 2022), Princeton, NJ, Aug. 2, 2022. "Vector Parallelism on Multi-Core Processors," presentation at the Fourth Computational and Data Science school for High Energy Physics (CoDaS-HEP 2022), Princeton, NJ, Aug. 1-2, 2022. "What Every Computational Physicist Should Know About Computer Architecture," presentation at the Fourth Computational and Data Science school for High Energy Physics (CoDaS-HEP 2022), Princeton, NJ, Aug. 1, 2022. (with I. Cosden) "Vector Parallelism on Multi-Core Processors," presentation at the Third Computational and Data Science school for High Energy Physics (CoDaS-HEP 2019), Princeton, NJ, July 26, 2019. "Vector Parallelism for Kalman-Filter-Based Particle Tracking on Multi- and Many-Core Processors," presentation at the Second Computational and Data Science school for High Energy Physics (CoDaS-HEP 2018), Princeton, NJ, July 26, 2018. (with M. Tadel) "Vector Parallelism for Kalman-Filter-Based Particle Tracking on Multi- and Many-Core Processors," two-part presentation at the First Computational and Data Science school for High Energy Physics (CoDaS-HEP), Princeton, NJ, July 13, 2017. (with M. Tadel) "Directions in Parallel Computing and Plasma Simulation at the Cornell Theory Center", at the 17th International Conference on the Numerical Simulation of Plasmas, Banff, AB, Canada, May 24, 2000. ))) In-Person Presentations at Professional Meetings (32 total, 11 videos): "Introduction to Python 3 and Jupyter Notebooks," tutorial, at PEARC18, Pittsburgh, PA, July 23, 2018. (with K. Cahill and A. Gomez) "Introduction to Python," tutorial, at PEARC17, New Orleans, LA, Jul. 10, 2017. (with K. Cahill and A. Gomez) "Introduction to Python," tutorial, at XSEDE16, Miami, FL, Jul. 18, 2016. (with K. Cahill and A. Gomez) "Running Parallel Simulations and Enabling Science Gateways with the NSF MATLAB Experimental Computing Resource at Cornell," tutorial, at SC10, New Orleans, LA, Nov. 15, 2010. (with S. Mehringer and S. Clark) Booth presenter for the Cornell Univ. Center for Advanced Computing at three meetings for HPC professionals: - SC10, New Orleans, LA, Nov. 15-17, 2010 - SC08, Austin, TX, Nov. 18-20, 2008 (also in the Microsoft booth) - SC07, Reno, NV, Nov. 12-15, 2007 "Building plasma simulation infrastructure with Microsoft .NET," poster, at the 18th International Conference on the Numerical Simulation of Plasmas, Cape Cod, MA, USA, Sept. 7-10, 2003. "Three-Dimensional Simulations of Solar MHD Convection with Partial Ionization," talk, at the 42nd Annual Meeting of the Division of Plasma Physics of the APS and 10th International Congress on Plasma Physics, Quebec City, QC, Canada, Oct. 26, 2000. "Simulations of Solar Magnetohydrodynamic Convection with Ionization Zones," talk, at the First SIAM Conference on Computational Science and Engineering, Washington, DC, Sept. 22, 2000. "Bifurcations in 2D Rotating Magnetoconvection," video only, at the Ninth SOHO Workshop on Helioseismic Diagnostics of Solar Convection and Activity, Stanford, CA, July 13, 1999. "A Scalable Parallel Direct-Solve Method for Elliptic Partial Differential Equations," poster, at the Ninth SIAM Conference on Parallel Processing for Scientfic Computing, San Antonio, TX, March 22, 1999. "Bifurcations in 2D Rotating Magnetoconvection: Simulations, Visualization, and Theory," talk and video, at the 51st Annual Meeting of the Division of Fluid Dynamics of the APS, Philadelphia, PA, Nov. 23, 1998. "MHD Convection in a Rotating Annulus: Animations of 2D Nonlinear Wave Solutions," computer mini-poster, Chapman Conference on Magnetic Helicity in Space and Laboratory Plasmas, Boulder, CO, July 28-30, 1998. "Linearly Unstable Modes of Convection in an Anelastic Model of an Ionization Zone," talk, at the 28th Meeting of the Solar Phys. Div. of the AAS, Bozeman, MT, June 28, 1997. "Simulation of 2D Magnetoconvection on Parallel Computers," talk, at the 1996 APS/AAPT Joint Meeting, Indianapolis, IN, May 4, 1996. "Simulation of 2D Convection Dynamics on a Distributed-Memory Parallel Computer," poster, at three consecutive meetings: - 1995 Spring Meeting of the AGU, Baltimore, MD, May 30, 1995. - Physics Computing '95, Pittsburgh, PA, June 6, 1995. - 26th Meeting of the Solar Phys. Div. of the AAS, Memphis, TN, June 8, 1995. "Nonlinear Dynamics in Simulations of Solar Magnetoconvection," talk and video, at the ITP Workshop on Dynamo Theory, Inst. of Theoretical Physics, Univ. of California, Santa Barbara, CA, May 4, 1995. "Scalable Computing: An Applications Perspective," tutorial, at Supercomputing '94, Washington, DC, Nov. 18, 1994. "Modeling of Solar Magnetoconvection and Convection Across Ionization Zones," poster, at the 1994 Spring Meeting of the AGU, Baltimore, MD, May 23, 1994. "Anelastic Convection in the Sun's Hydrogen Ionization Zone," poster, at the Gordon Research Conference on Solar Plasma and MHD Processes, Plymouth, NH, Aug. 9, 1993. "An Anelastic Model for Stellar Ionization Zones," talk, at Physics Computing '93, Albuquerque, NM, June 1, 1993. "Low-Order Modeling of a Tilting Instability in MHD Convection," talk and video, at the 1992 Annual Meeting of the Division of Plasma Physics of the APS, Seattle, WA, Nov. 17, 1992. "A Low-Order Model of Tilted Magnetoconvection," poster and video, at the 1992 Spring Meeting of the AGU, Montreal, QC, Canada, May 12, 1992. "Dynamical Behavior of Magnetic Fields in Anelastic Convection," poster and video, at the Gordon Research Conference on Solar Plasma and MHD Processes, Plymouth, NH, Aug. 7, 1991. (with R. N. Sudan) "2D Simulations of Convection with Magnetic Fields," talk and video, at Physics Computing '91, San Jose, CA, June 12, 1991. (with R. N. Sudan) "Magnetoconvection in a Stratified Fluid Layer: 2D Simulations and Visualiza- tions," poster and video, at the Gordon Research Conference on Modeling in Solar Terrestrial Plasmas, Plymouth, NH, Aug. 2, 1990. (with R. N. Sudan) "Dynamical Behavior of Magnetic Fields in a Stratified, Convecting Fluid Layer," poster and video, at the 1989 Fall Meeting of the AGU, San Francisco, CA, Dec. 4, 1989. (with R. N. Sudan) "Numerical Simulation of Magnetic Flux Expulsion in a Stratified, Convecting Fluid Layer," poster and video, at the 1989 Spring Meeting of the AGU, Baltimore, MD, May 11, 1989. (with R. N. Sudan) "Numerical Simulation of MHD Convection in a Stratified Fluid Layer," poster and video, at the 30th Annual Meeting of the Division of Plasma Physics of the APS, Hollywood, FL, Oct. 31, 1988. (with R. N. Sudan) ))) Co-Authored Presentations for Professional Meetings: "Track reconstruction with mkFit and developments towards HL-LHC," talk, at Connecting The Dots 2023, Toulouse, FR, Oct. 10, 2023. (with A. R. Hall, A. Yagil, D. S. Riley, E. Vourliotis, G. Cerati, L. Giannini, M. Kortelainen, M. Masciovecchio, M. Tadel, P. Gartung, P. Elmer, P. Wittich, S. Krutelyov, and T. Reid, on behalf of the CMS collaboration) "Parallelization for HEP Event Reconstruction," virtual presentation for the 40th International Conference on High Energy Physics (ICHEP 2020), Prague, CZ, July 28, 2020. (with K. McDermott, M Reid, D. Riley, P. Wittich, S. Berkman, G. Cerati, A. Reinsvold Hall, M. Kortelainen, M. Wang, P. Elmer, B. Wang, L. Giannini, S. Krutelyov, M. Masciovecchio, M. Tadel, F. Wuerthwein, A. Yagil, B. Gravelle, and B. Norris) https://indico.cern.ch/event/868940/contributions/3814728/ "Parallelized Kalman-Filter-Based Reconstruction of Particle Tracks with Accurate Detector Geometry," talk, at Connecting The Dots 2018, Seattle, WA, Mar. 21, 2018. (with G. Cerati, P. Elmer, S. Krutelyov, M. Lefebvre, M. Masciovecchio, K. McDermott, D. Riley, M. Tadel, P. Wittich, F. Wuerthwein, and A. Yagil) https://indico.cern.ch/event/658267/contributions/2813732/ "Reconstructing Particle Trajectories in High Energy Physics with Xeon and Xeon Phi," talk, at IXPUG 2016, Argonne, IL, Sept. 21, 2016. (with D. Abdurachmanov, P. Elmer, G. Cerati, S. Krutelyov, S. Lantz, M. Lefebvre, K. McDermott, D. Riley, M. Tadel, P. Wittich, F. Wuerthwein, and A. Yagil) "Enhancing the Experimental 'MATLAB on the TeraGrid' Resource," poster, at TeraGrid '11, Salt Lake City, UT, USA, July 18-21, 2011. (with D. Lifka, E. Chen, L. Walle, S. Mehringer, S. Clark, and P. Meunier) "Large-eddy simulation/probability density function modeling of local extinction and re-ignition in Sandia Flame E," talk, at the 63rd Annual Meeting of the APS Division of Fluid Dynamics, Long Beach, CA, USA, Nov. 22, 2010. (with H. Wang, P. P. Popov, V. Hiremath, S. Viswanathan, and S. B. Pope) ))) References: Prof. Peter Wittich, Dept. of Physics, Cornell University (607) 255-3368 Prof. Charles E. Seyler, Dept. of Elec. and Computer Engr., Cornell University (607) 255-4967 Prof. David A. Hammer, Dept. of Elec. and Computer Engr., Cornell University (607) 255-3916 Prof. Stephen B. Pope, Sibley School of Mech. & Aero. Engr., Cornell Univ. (607) 255-4314 Prof. John M. Guckenheimer, Dept. of Mathematics, Cornell University (607) 255-8290