Images for Parallel computing : theory and practice Quinn, Michael J.