Repositories
GitHub users
GitHub Repositories
Parallel Ewald sums on CPUs and GPUs
My Contributions
Project maintainer and lead contributor. Developed CPU/GPU Ewald summation algorithms for the Stokes and Laplace kernels in different periodic regimes.
Performance portable parallel programming in Python backed by Kokkos
My Contributions
Project collaborator and top 10 contributor. Implemented functionality for mathematical special functions, automatic just-in-time (JIT) recompilation, CMake JIT compilation, building and installing on MacOS and AMD GPUs, documentation and continuous integration.
Software for Generalized Tensor Decompositions
My Contributions
Implemented a matrix-free MTTKRP for dense tensors: MTTKRP_Dense_Perm_Kernel, the basis for the publication A Performance Portable Matrix Free Dense MTTKRP in GenTen.