Many-core computing devices have large numbers of processors (cores) on a single chip. Such configurations are attractive because they can achieve a greater performance (calculations per second) for a given amount of electrical power than their single-core cousins. CPUs are heading down this route with dual-core and quad-core processors now commonplace. However, accelerator add-on cards or chips are also available today which have over 100 cores; of these, the graphics processing unit (GPU) is the most widespread.
many-core.group (http://www.many-core.group.cam.ac.uk/) is a site where researchers at Cambridge University who are using many-core devices to accelerate their scientific applications can show their results and describe their experiences.
This collection includes papers from the workshop held on Wednesday 29th October 2008 at the Centre for Mathematical Sciences (Meeting Room 4) covering the area of many-core computing within the University of Cambridge.