Enabling OpenCL on a Configurable, VLIW Chip-Multiprocessor
Loughborough University
Systems Division Mini-Conference, 2013
@article{parker2013enabling,
title={Enabling OpenCL on a Configurable, VLIW Chip-Multiprocessor},
author={Parker, Samuel J and Chouliaras, Vassilios A},
year={2013}
}
The slow-down in Moore’s law and an ever increasing computation requirements in the scientific, as well as consumer, domains has required a shift in computer system architectures and subsequent programming paradigms. In the last decade we have moved from single-core CPUs, to multicore system-on-chips (SoCs), with the use many-core accelerators becoming more commonplace. This new paradigm has required the design, and introduction, of new languages such as CUDA, OpenCL and OpenACC. This paper presents an initial OpenCL driver for a custom, configurable, VLIW chip multiprocessor (CMP).
November 26, 2013 by hgpu