SC²S Colloquium - November 12, 2009

From Sccswiki
Jump to navigation Jump to search
Date: November 12
Room: 02.07.023
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.