Home Programming Techniques for the Cell Processor
Article
Licensed
Unlicensed Requires Authentication

Programming Techniques for the Cell Processor

  • Christoph Kessler
Published/Copyright: March 15, 2011

Abstract

Cell Broadband Engine is a heterogeneous multicore processor designed mainly for applications in scientific computing, graphics, and gaming with high performance requirements. We give an overview of its architecture, review some selected development tools and programming frameworks, and describe techniques for writing efficient programs for Cell.

Zusammenfassung

Cell Broadband Engine ist ein heterogener Mehrkern-Prozessor, der insbesondere für Anwendungen im wissenschaftlichen Rechnen, Computergraphik und -spiele mit hohem Leistungsbedarf konzipiert wurde. Wir geben einen kurzen Überblick über die Architektur von Cell und einige ausgewählte Entwicklungsumgebungen und Programmiersysteme, und beschreiben Techniken zur Erstellung effizienter Programme für Cell.


* Correspondence address: Linköping University, Dept. of Computer and Information Science, 58183 Linköping, Schweden,

Published Online: 2011-03-15
Published in Print: 2011-03

© by Oldenbourg Wissenschaftsverlag, Linköping, Germany

Downloaded on 27.10.2025 from https://www.degruyterbrill.com/document/doi/10.1524/itit.2011.0627/html?lang=en&srsltid=AfmBOopEMFE3VkxhS82Uy-VJ_DSOIoa8pNY5wOUz_D5uviQAGDFHETuy
Scroll to top button