Vivek Kale's repositories
OpenMP-tutorial
Repository for files for OpenMP tutorial at the 2020 ECP Annual Meeting
miniApps-for-hpc
Small codes to experiment with performance optimizations done on larger application programs.
CtCI-6th-Edition
Cracking the Coding Interview 6th Ed. Solutions
kokkos-openmptarget-examples
This is a repository for sharing OpenMP 5 target usage examples and reproducers
kokkos-tools
Kokkos C++ Performance Portability Programming EcoSystem: Profiling and Debugging Tools
llvm-project
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Note: the repository does not accept github pull requests at this moment. Please submit your patches at http://reviews.llvm.org.
ParallelProgrammingWithOpenACC
Example codes from the book Parallel Programming With OpenACC
vlkale.github.io
Vivek's webpage.
BabelStream
STREAM, for lots of devices written in many programming models - Vivek's version
benchmarks
Benchmarks for experimentation of performance of features of OpenMP in the SOLLVE project.
charm
The Charm++ parallel programming system. Visit https://charmplusplus.org/ for more information.
desul
Department of Energy Standard Utility Library
ECP-ST-CAR-PUBLIC
The Exascale Computing Project Software Technologies Capability Assessment Report - Public Version
ExaMiniMD
Molecular dynamics proxy application based on Kokkos
extrap
Extra-P, automated performance modeling for HPC applications
GridMini-1
A cut-down version of Grid (https://github.com/paboyle/Grid)
kokkos-tutorials
Tutorials for the Kokkos C++ Performance Portability Programming EcoSystem
ml-compiler-opt
Infrastructure for Machine Learning Guided Optimization (MLGO) in LLVM.
multi-gpu-programming-models
Examples demonstrating available options to program multiple GPUs in a single node or a cluster
omp-sets-lib
OpenMP Sets library for a prototype for the OpenMP Sets interface
papi
My PAPI fork
qthreads
Lightweight locality-aware user-level threading runtime.
simgrid
MIRROR of the SimGrid framework, for the simulation of distributed applications (Clouds, HPC, Grids, IoT and others). Most of the dev occurs on FramaGit.