|
|
 |
News
Seminar
The Relevance of New Data Structure Approaches for Dense Linear
Algebra in the new Multi-Core / Many Core Environments
Fred G. Gustavson
IBM T.J. Watson Research Center
March 4, 2008
Location: Lally 102
Time: 4:00 pm to 5:00 pm
Abstract:
For about ten years now, Bo Kagstroms Group in Umea, Sweden, Jerzy Wasniewskis team at Danish Technical
University in Lyngby, Denmark, John Gunnels and I at IBM Research in Yorktown Heights have been applying
recursion and New Data Structures (NDS) to increase the performance of Dense Linear Algebra (DLA) factorization
algorithms (FA). For about three years now almost all computer manufacturers have dramatically changed their
computer architectures which they call Multi-Core, (MC).
We demonstrate that many DLAFA can be viewed almost entirely as performing matrix multiplication with update,
DGEMM. The perfomance of current LAPACK and ScaLAPACK depend crucially on Level 3 Basic Linear
Algebra Subroutines (BLAS) and PBLAS. However, these industry standards require the same Application Program
Interface (API) that LAPACK and ScaLAPACK does, namely standard full and packed storage formats for dense
matrices. These standard formats are the crux of poor performance for LAPACK and ScaLAPACK. This talk will
explain why and how this perfomance can be improved using NDS.
It turns out that the new MC designs give poor performance for the existing traditional designs of DLA libraries
such as LAPACK and ScaLAPACK. Recent results of Jack Dongarras group at the Innovative Computing Laboratory
in Knoxville, Tennesee have shown how to obtain high performance for DLAFA algorithms on the Cell architecture,
an example of an MC processor, but only when they used NDS. Thus this new work gives an experimental verification
of the subject matter of this talk.
Hosted by: Boleslaw K. Szymanski (x2714)
Administrative support: Chris Coonrad (x8412)
Last updated: January 18, 2008
|
 |
|
|