Parallel computing: at the interface of high school and industry. - Robert A. Chesebrough; Ivan Turner (SIGCSE, 2010)