Distributed computing as a virtual supercomputer: Tools to run and manage large-scale BOINC simulations