Title: A Survey of GP practice computing