Computing without processors
Microsoft Research Cambridge UK and University of Birmingham
Communications of the ACM, Volume 54, Issue 8, August 2011
@article{singh2011computing,
title={Computing without Processors},
author={Singh, S. and application architectures such as Eclipse, E. and Birsan, D.},
journal={Communications of the ACM},
year={2011}
}
Heterogeneous systems allow us to target our programming to the appropriate environment. From the programmer’s perspective the distinction between hardware and software is being blurred. As programmers struggle to meet the performance requirements of today’s systems, they will face an ever increasing need to exploit alternative computing elements such as GPUs (graphics processing units), which are graphics cards subverted for data-parallel computing,11 and FPGAs (field-programmable gate arrays), or soft hardware.
September 19, 2011 by hgpu