Architecting Parallel Software with Patterns Kurt Keutzer, EECS, Berkeley Tim Mattson, Intel and the PALLAS team: Michael Anderson, Bryan Catanzaro, (Jike.