Samuel James Newcome, M. Sc.

Technical University of Munich

TUM School of CIT
Department of Computer Science
Boltzmannstrasse 3
85748 Garching
Germany

Office: MI 02.05.036
Mail: samuel.newcome (at) tum.de
Tel: +49-89-289-18-616
Office Hours: by arrangement

 

Background

  • Research Associate at Technical University Munich, Institute for Informatics, Chair for Scientific Computing in Computer Science, since 2022
    • Researching perormance algorithms for Molecular Dynamics Simulation.
    • Teaching Molecular Dynamics, Mathematical Modelling, and Simulation.
    • Organiser for Ferienakademie.
  • M.Sc. in Modern Applications in Mathematics, University of Bath, 2021
    • Specialised in computational methods, mathematical modelling, and neural ODEs
  • B.Sc. in Mathematical Sciences, University of Bath, 2020

Research interests

  • Molecular Dynamics Simulations (specifically multi-site and 3-body MD simulations)
  • Auto-Tuning & Algorithm Selection in MD Simulations
  • Kernel-level optimisations
  • Geometric Numerical Integration
  • Keeping my plants alive

Publications, Presentations, and Software Projects

2023

  • Newcome, Samuel James; Gratl, Fabio Alexander; Neumann, Philipp; Bungartz, Hans-Joachim: Towards auto-tuning Multi-Site Molecular Dynamics simulations with AutoPas. Journal of Computational and Applied Mathematics 433, 2023, 115278 mehr…

2022

  • Neumann, Philipp; Das Sharma, Amartya; Viot, Louis; Trummler, Theresa; Doehring, Alexander; Son, Min; Sander, Tobias; Pfitzner, Michael; Zigan, Lars; Klein, Markus; Gratl, Fabio; Newcome, Samuel; Bungartz, Hans-Joachim; Nitzke, Isabel; Homes, Simon; Vrabec, Jadran; Stierle, Rolf; Gross, Joachim; Auweter, Axel; Tippmann, Nico: MaST: Scale-Bridging Exploration of Transcritical Fluid Systems. dtec.bw-Beiträge der Helmut-Schmidt-Universität / Universität der Bundeswehr Hamburg Forschungsaktivitäten im Zentrum für Digitalisierungs- und Technologieforschung der Bundeswehr dtec.bw 1, 2022 mehr…

2024

  • Newcome, Samuel James: Simulation-Tuned Time and Energy Optimisation for Multi-Site and 3-body Molecular Dynamics Simulations with AutoPas. CECAM Flagship Workshop: Perspectives and challenges of future HPC installations for atomistic and molecular simulations, 2024 mehr…

2022

  • Newcome, Samuel James: AutoPas: Optimising Multi-site Molecular Dynamics Simulations with Auto-tuning and Kokkos. European Seminar on Computing, 2022 mehr…

2024

  • Newcome, Samuel James; Gratl, Fabio Alexander; Muehlhaeusser, Markus; Neumann, Philipp; Bungartz, Hans-Joachim: AutoPas: Dynamic Algorithm Selection in Molecular Dynamics for Optimal Time and Energy. SIAM Conference on Parallel Processing (PP24), SIAM, 2024Baltimore, United States of America mehr…

2023

  • Newcome, Samuel James; Gratl, Fabio Alexander; Neumann, Philipp; Bungartz, Hans-Joachim: Towards the Smarter Tuning of Molecular Dynamics Simulations. SIAM Conference on Computational Science and Engineering (CSE23), SIAM, 2023Amsterdam, The Netherlands mehr…

Software projects

Thesis Supervision

I usually have one or two student project topics available. Generally I supervise theses on auto-tuning in AutoPas, Multi-Site Molecular Dynamics, and algorithms for 3-body force interactions in Molecular Dynamics. Please send me an email if you are interested, and let me know of any relevant experience you have in the fields of Scientific Computing or High Performance Computing.

2024

  • Cole, Kay: Implementation and Vectorization of the Mie Potential in AutoPas. Bachelorarbeit, 2024 mehr…
  • Englhauser, Jakob Andreas: Vectorization of Three-Body Potentials in AutoPas. Masterarbeit, 2024 mehr…
  • Hachicha, Mehdi: Improving OpenMP Loop Scheduling in AutoPas. Bachelorarbeit, 2024 mehr…
  • Lerchner, Manuel: Exploring Fuzzy Tuning Technique for Molecular Dynamics Simulations in AutoPas. , 2024 mehr…
  • Martin, David: Evaluation of the Multiple Time-Stepping Method for 3-Body Molecular Dynamics Simulations. IDP-Arbeit, 2024 mehr…
  • Riemenschneider, Johannes: Evaluating Data Structures in Multi-Site Molecular Dynamics. Bachelorarbeit, 2024 mehr…
  • von Milczewski, Kristin: Development of a Microbenchmarking Framework for Enhanced Parameter Selection in AutoPas. Bachelorarbeit, 2024 mehr…

2023

  • Abdurakhmanov, Raul: Algorithmic Optimizations for Three-body Interactions in Molecular Dynamics Simulations. Bachelorarbeit, 2023 mehr…
  • Asch, Daniel: Auto-Tuning Verlet List Skin Lengths in AutoPas. Bachelorarbeit, 2023 mehr…
  • Behrami, Qendrim: Vectorization of the Lennard-Jones Potential for Multi-Site Molecules in AutoPas. Bachelorarbeit, 2023 mehr…
  • Gall, Luis: An Exploration of Different Approaches for Implementing Verlet Lists in AutoPas. Bachelorarbeit, 2023 mehr…
  • Hang, Simon: Evaluation of Julia as a Suitable Language for Developing a Molecular Dynamics Simulator with AutoPas as a Backend. Bachelorarbeit, 2023 mehr…
  • Hocks, Alex: Exploring Adaptive Resolution Simulation for Large Scale Systems with ls1-Mardyn. Bachelorarbeit, 2023 mehr…
  • Mayr, Maximilian: Integrating Three-Body Interactions for Molecular Dynamics Simulation into SimpleMD. Bachelorarbeit, 2023 mehr…
  • Quedzuweit, Robin: Comparison of performance-portable Vectorization Tools for the Lennard-Jones Force Calculation. Bachelorarbeit, 2023 mehr…

2022

  • Laumeyer, Leonhard: Can Reinforcement Learning be used to improve the autotuning process within AutoPas? Bachelorarbeit, 2022 mehr…
  • Martin, David: A Comparison of Three-body Algorithms for Molecular Dynamics Simulations. Bachelorarbeit, 2022 mehr…

Teaching

Summer Semester 2024

  • Exercise Sessions & Exam Organisation: Modelling and Simulation

Winter Semester 2023/24

  • Bachelor's Practical: Project Software Engineering - Molecular Dynamics

Summer Semester 2023

  • Exercise Sessions & Exam Organisation: Modelling and Simulation
  • Exercise Sessions & Exam Organisation: Scientific Computing 2

Winter Semester 2022/23

  • Bachelor's Practical: Project Software Engineering - Molecular Dynamics

Summer Semester 2022

  • Exercise Sessions & Exam Organisation: Modelling and Simulation
  • Ferienakademie Course 5