Parallel computing experiences with cuda. - Garland, Michael