Parallel computers and computation by