Grab compute capability from device props and use it figure out how many threads to use when launching the phase 2 kernel and get rid of the "only work on subthread 0" kludge in the compute 2.0 version.