SANTA BARBARA, Calif., 8 Feb. 2012. Green Hills Software in Santa Barbara, Calif., is introducing runtime- and software-development tools for the IBM Cell Broadband Engine Architecture (CBEA), which is a multicore processor that includes a 64-bit Power Architecture processor (PPE) core and eight synergistic processor (SPE) cores that is appropriate for applications like digital signal processing (DSP), graphics, and similar complex computational tasks.
Software developers can use the eight co-processors in the CBEA for parallel vector processing. Green Hills CBEA support includes the Integrity real-time operating system (RTOS) with 16 megabytes of page size; middleware with GHS CBEA API, file systems, network stack, backplane networking, standard POSIX system interfaces, and optimizing C/C++/EC++ compilers and optimized runtime libraries for the PPE and all the SPEs.
The Green Hills software tools also come withy the company's MULTI development environment; JTAG probe; overlay management system for partitioning and running large tasks; run mode debug server; stop-mode debug server; and tools to visualize and debug large-scale heterogeneous multicore systems, including system-wide breakpoints that enable the developer to halt tasks on all CBEA and non-CBEA cores.
For more information contact Green Hills Software online at www.ghs.com.