Astrophysical N-body simulations: algorithms and challenges - Spurzem, Rainer (New horizons of computational science, 2001)