1.2k citations · 1.2k across the 6 of their papers we have counts for
6 papers
Kokkos Kernels: Performance Portable Sparse/Dense Linear Algebra and Graph Kernels
Sivasankaran Rajamanickam, Seher Acer, Luc Berger-Vergiat +7
As hardware architectures are evolving in the push towards exascale, developing Computational Science and Engineering (CSE) applications depend on performance portable approaches f…
mdspan in C++: A Case Study in the Integration of Performance Portable Features into International Language Standards
D. S. Hollman, Bryce Adelstein Lelbach, H. Carter Edwards +3
Multi-dimensional arrays are ubiquitous in high-performance computing (HPC), but their absence from the C++ language standard is a long-standing and well-known limitation of their…
Multi-threaded Sparse Matrix-Matrix Multiplication for Many-Core and GPU Architectures
Mehmet Deveci, Christian Trott, Sivasankaran Rajamanickam
Sparse Matrix-Matrix multiplication is a key kernel that has applications in several domains such as scientific computing and graph analysis. Several algorithms have been studied i…
A Spectral Analysis Method for Automated Generation of Quantum-Accurate Interatomic Potentials
Aidan P. Thompson, Laura P. Swiler, Christian R. Trott +2
We present a new interatomic potential for solids and liquids called Spectral Neighbor Analysis Potential (SNAP). The SNAP potential has a very general form and uses machine-learni…
Glass former units and transport in ion-conducting network glasses
Michael Schuch, Christian Trott, Philipp Maass
A new theoretical approach is presented for relating structural information to transport properties in ion conducting network glasses. It relies on the consideration of the differe…
General-purpose molecular dynamics simulations on GPU-based clusters
Christian R. Trott, Lars Winterfeld, Paul S. Crozier
We present a GPU implementation of LAMMPS, a widely-used parallel molecular dynamics (MD) software package, and show 5x to 13x single node speedups versus the CPU-only version of L…