SC²S Colloquium - November 12, 2009
|Time:||15:00 pm, s.t.|
Marc Treib: Matrix Multiplication on the IBM Cell Broadband Engine (IDP)
The Cell Broadband Engine Architecture (CBEA) is a relatively new processor architecture jointly developed by Sony, Toshiba and IBM. The architecture is unique in that it is a heterogeneous multicore processor, consisting of one standard PowerPC core for management and running an operating system, and eight custom cores for heavy-duty computations. Reasons for using this rather unconventional and sometimes quite cumbersome concept include its high raw performance and power efficiency. In this work, we investigate whether the cache-oblivious Peano order matrix multiplication algorithm implemented in TifaMMy can be adapted for efficient execution on the Cell architecture.