Skip to main content

 

Cell/B.E. technology-based software

  
Maximize the power of the Cell/B.E. processor

Overview Libraries/tools Support FAQs Third parties

Tool kits

Speed productivity and decrease development complexity. IBM Business Partners and ISVs offer high-level application programming interfaces designed to simplify development for the Cell Broadband Engine™ (Cell/B.E) chip. These companies include:

  • Allinea — Allinea Software offers a suite of integrated products for parallel and high-performance computing. Its Distributed Debugging Tool (DDT) and Optimization and Profiling Tool (OPT) set a standard for developers of large-scale scalar and parallel applications.
  • Gedae — Gedae software-development technology helps to simplify the complexities of programming multi-core signal- and data-processing applications by providing a development environment with tools to define and implement threads.
  • Mercury Computer Systems — Mercury Computer Systems provides multiple tools, libraries and frameworks for the development of Cell/B.E. technology applications.
    • MultiCore Plus SDK solution — This suite of products from Mercury Computer Systems is designed for multi-core processors such as the Cell Broadband Engine processor.
  • RapidMind — The RapidMind platform is designed to help make programming the Cell/B.E. processor as easy as single-threaded, single-core programming while taking full advantage of all available resources.

Papers and presentations



IBM and Gedae: Providing high performance and simplified development for multi-core signal and data processing applications

Open source tool kit

Optimize the open source tool chain for Cell/B.E. technology. Visit the Barcelona Supercomputing Center (BSC) for information on how to enable Linux® on Cell Broadband Engine technology-based systems.



Cell Broadband Engine is a trademark of Sony Computer Entertainment, Inc. in the United States, other countries, or both and is used under license therefrom.

 
How to buy

Interested in initiating a purchase?

Find out your options


Beta and prototype components

Increase the functionality of the SDK and develop applications that run on hybrid systems.

Visit IBM developerWorks to download components.


Resources

Cell/B.E. technology self-enablement solution roadmap

Data sheet on SDK for Multicore Acceleration, Version 3.0 (426 KB)

Optimized open source tool chain