A comparison of three commodity-level parallel architectures: multi-core CPU, cell BE and GPU

  • Authors:
  • André Rigland Brodtkorb;Trond Runar Hagen

  • Affiliations:
  • Dept. Appl. Math., SINTEF, Blindern, Oslo, Norway;Dept. Appl. Math., SINTEF, Blindern, Oslo, Norway

  • Venue:
  • MMCS'08 Proceedings of the 7th international conference on Mathematical Methods for Curves and Surfaces
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

We explore three commodity parallel architectures: multi-core CPUs, the Cell BE processor, and graphics processing units. We have implemented four algorithms on these three architectures: solving the heat equation, inpainting using the heat equation, computing the Mandelbrot set, and MJPEG movie compression. We use these four algorithms to exemplify the benefits and drawbacks of each parallel architecture.