High performance direct gravitational N-body simulations on graphics processing units II: An implementation in CUDA - R. G. Belleman; J. Bédorf; S. F. Portegies Zwart (New Astronomy, 2008)