Brief Curriculum Vitae
Education
-
Computer Science PhD, emphasis High Performance Computing. Cranfield University
-
Computer Science Masters, 27 of 54 credits completed, left for PhD. University of Oregon
- Mathematics B.S., Computational Mathematics emphasis. Utah State University
- Computer Science minor
- International Studies B.A., Utah State University
- Philosophy minor
Work Experience
-
Software Engineer, National Center for Atmospheric Research. 2021-
-
Software Engineer Internship, Lawrence Livermore National Lab. Three months in 2019
-
Software Engineer Internship, Lawrence Livermore National Lab. Three months in 2017
-
Software Developer, Performance Research Lab, University of Oregon. 2015-2016
-
Software Engineer Internship, Lawrence Livermore National Lab. Three months in 2015
-
Software Developer Internship, University of Oregon. Three months in 2014
-
Computational Neuroscience Research Assistant, New Mexico Consortium, 2010-2011
Fellowship
- Sourcery Institute, 2017-2021
Papers
-
Submitted: Rasmussen, S., Moulitsas, I, Filippone, S.. Examining the current state of Fortran’s Do Concurrent and NVIDIA’s GPU offloading within an Atmospheric Model
-
Rasmussen, S., Gutmann, E. D., Moulitsas, I, Filippone, S.. (Jan 2021) Fortran Coarray Implementation of Semi-Lagrangian Convected Air Particles within an Atmospheric Model. ChemEngineering. 2021.
-
Rasmussen, S., Gutmann, E. D., Friesen, B., Rouson, D., Filippone, S., Moulitsas, I. (Nov 2018) Development and performance comparison of MPI and Fortran Coarrays within an atmospheric research model. Extended Abstract. Parallel Applications Workshop, Alternatives to MPI at Supercomputing 2018.
-
Rasmussen, S., Schulz, M., & Mohror, K. (Sept 2016). Allowing MPI tool builders to forget about Fortran. EuroMPI: The MPI Users and Developers Conference
-
Malony, A.D., McCumsey, S., Byrnes, J., Rasmussen, C., Rasmussen, S., Keever, E. & Toomey, D. (June 2016). A Data Parallel Algorithm for Seismic Raytracing. 12th International Meeting on High Performance Computing for Computational Science
-
Rasmussen, C., Sottile, M., Rasmussen, S., Nagle, D., Dumas, W. (May 2016). CAFe: Coarray Fortran Extensions for Heterogeneous Computing. Parallel and Distributed Processing Symposium Workshops, 2016 IEEE International
-
Kulyukin, V., Andhavarapu S., Oliver M., Heaps C., Rasmussen, S., Rawlins, W. (2015). Exploring Finite State Automata with Junan Robots: A Case Study in Computability Theory. International Conference Frontiers in Education: CS and CE
-
Rasmussen, S. (April 2009) Heidegger and John Paul II on Technology and Labor. The Languages, Philosophy, and Speech Communication Student Symposium at Utah State University
Posters
-
Rasmussen, S., Filippone, S., & Moulitsas, I. (June 2019). Performance Analysis of MPI 4.0 Persistent Communication within a Sparse Linear Algebra Library. Cranfield Aerospace Research Student Conference 2018
-
Rasmussen, S., Schulz, M., & Mohror, K. (Aug 2016). Automatic Generation of MPI Tool Wrappers for Fortran and C Interoperability. MVAPICH User Group (MUG) Meeting
-
Rasmussen, S., Schulz, M., & Mohror, K. (Aug 2015). C and Fortran Wrappers for MPI Profiling Incompatibility. Student Poster Symposium. Lawrence Livermore National Lab
-
Rasmussen, S., Rasmussen, C., Anghel, M., & Kenyon, G. (Feb 2011). Interneuron-Mediated Feedback Inhibition Improves the Stability, Selectivity, and Coverage of Model Receptive Fields Learned via STDP. Grand Challenges in Neural Computation II: Synthetic Cognition and Neuromimetic Processing
-
Anghel, M., Rasmussen, C., Rasmussen, S. & Kenyon, G. (Feb 2011). Information Maximization of STDP Learning Through Parameter Optimization and Homeostatic Control. Grand Challenges in Neural Computation II: Synthetic Cognition and Neuromimetic Processing