John Owens- Hard and Fun Problems on GPUs: Irregularity and Parallelism for Next-Generation Computing John Owens- Hard and Fun Problems on GPUs: Irregularity and Parallelism for Next-Generation Computing