Vector Models for Data-Parallel Computing Vector Models for Data-Parallel ComputingGuy E. BlellochThe MIT Press Cambridge, Massachusetts London, England