Accelerator is a high-level data parallel library which uses parallel processors such as the GPU or multicore CPU to accelerate execution.