- Habanero Parallel Software
- X10 Parallel Language
- Jikes Research Virtual Machine
- Partitioning & Scheduling
- Array SSA Form
- Memory Consistency Models
- Parallel Program Graphs
- Register Allocation
- ASTI: Loop Optimizations
- PTRAN: Auto-Parallelization of Sequential Code
- Sisal: Auto-Parallelization
Vivek Sarkar’s Google Scholar profile can be found here.