Si Hammond is a research scientist in the Scalable Computer Architecture group at Sandia National Laboratories. His primary research is in enabling codesign activities for the laboratories using tools such the Structural Simulation Toolkit (SST) and Advanced Architecture test beds. This work includes activities with the Office of Science Materials in Extreme Environments (ExMatEx) and Combustion (ExaCT) codesign centers as well as the Sandia NNSA Codesign project focused on large scale production-quality engineering applications and mathematical libraries. Si also has research interests in high performance compilers (particularly vectorization strategies), dynamic runtimes with a focus on the just-in-time compilation and dynamic execution of code, the C++ language standard, efficient message passing, high performance numerical mathematics libraries and the analysis, modeling and optimization of large-scale parallel scientific or analytics applications.
AI/Machine Learning/Deep Learning
Parallel Algorithms
Parallel Applications
Performance Analysis and Optimization
Programming Models & Languages
Birds of a Feather
Computer Architecture
Extreme-Scale Computing
Programming Models & Languages
System Software & Runtime Systems