Text this: A network based model for heterogeneous parallel computation /