Tuesday April 5 (TC 343, 12:30 -> 13:30)
- Aaron Chen Li
Tapir: Embedding Fork-Join Parallelism into LLVM's Intermediate Representation
- Matthew Lovick
An Efficient Parallelization Strategy for Dynamic Programming on GPU
- Dishon Merkhai
Optimal Loop Unrolling For GPGPU Programs
Wednesday April 6 (13:30 -> 15:30, on Zoom, using office hours meeting)
- Jacob Neiman
On-the-Fly Pipeline Parallelism
- Carolyn Owen
Pipelining with futures
- Zhouran Shi done
The Tao of Parallelism in Algorithms
- Matteo Tanzi
Dynamic Programming Parallel Implementation for the Knapsack problem
- Ian Tremblay
Beyond nested parallelism: tight bounds on work-stealing overheads for parallel futures
- Geoffrey Ronan Vissers
Perfect Pipelining
Thursday April 7 (TC 343, 11:30 -> 13:30)
- Shichao Wang
Sorting algorithms in CUDA
- Jeffrey Tsz Ching Wong
Minisat
- Fraser James Alexander Brown
Expressing pipeline parallelism using TBB constructs: a case study on what works and what doesn't
- Gavin Clarke
Optimizing Graph Algorithms for Improved Cache Performance
- Dylan Michael Christian
Parallel Algorithms for maximum subsequence and maximum subarray
- Elijah Joseph John Deluzio
Expressing pipeline parallelism using TBB constructs: a case study on what works and what doesn't
- Alexandra Drazilov
Fixing Performance Bugs