James
Demmel
University
of
California,
Berkeley
Ìý

We present algorithms that attain provable lower bounds on communication, and show large speedups compared to their conventional counterparts. These algorithms include direct and iterative linear algebra, for dense and sparse matrices, direct n-body simulations, and some machine learning algorithms. Several of these algorithms exhibit perfect strong scaling, in both time and energy: run time (resp. energy) for a fixed problem size drops proportionally to the number of processors p (resp. is independent of p).
Finally, using recent extensions of the Holder-Brascamp-Lieb inequalities, we show how to generalize our approach to algorithms involving arbitrary loop nests and array accesses, assuming only that array subscripts are affine functions of the loop indices.
Bio:ÌýJames Demmel received his BS in Mathematics fromÌýÌýin 1975 and his PhDÌýinÌýÌýfromÌýÌýin 1983. After spending six years on the faculty of theÌýCourant Institute,ÌýNew York University, he joined theÌýÌýand ÌýatÌýÌýin 1990, where he holds a joint appointment.
Did you miss James Demmel'sÌýlecture or would you like to hear it again? If so, start justÌýthe video below.