Multi-scale high-performance computing in astrophysics: simulating clusters with stars, binaries and planets