A Network Computer For Distributed Processing