Multi-server multi-function distributed computation