TheIBM Blue Gene/Q: Application performance, scalability and optimisation