Scientific Computing with C/C++

1 Posts tagged with the single_source tag
0

As mentioned below Programming the Cell/B.E. architecture just got better, the latest version of the IBM XL C/C++ compiler for the CELL has just been released.

I am the technical lead for the IBM XL compilers on CELL, and the team lead for the TOBEY optimizer (one of two optimizers in the XL compilers, and I am overjoyed that the Single Source compiler has joined our dual source compilers on CELL.

The dual source compilers are the separate invocations for compiles for the PPU and for the SPU. This is how CELL has been programmed until now. The single source compiler shares the same infrastructure, but now interprets OpenMP pragmas to partition a program into parts to be run on the PPU and the parallel parts to be run on the SPU. The compiler automatically generates the DMA transfers needed to move data to and from the SPUs.

0 Comments Permalink
Bottom Banner