CSE 262 Schedule

1/7/13 (Mon) Introduction

1/9/13 (Weds)
Technology

1/14/13 (Mon)
Algorithm based fault tolerance - linear algebra

1/16/13 (Wed)
Resilience - iterative stencil methods

1/23/13 (Wed)
Architecture

1/28/13 (Mon)
Communication Avoiding Algorithms

1/30/13 (Weds)
Project proposals

2/4/13 (Mon)
Communication tolerance
  • T. Nguyen et al., P. Cicotti, E. Bylaska, D. Quinlan and S. B. Baden. "Bamboo-Translating MPI applications to a latency-tolerant, data-driven form," SC12, 2012.

2/6/13 (Wed)
Energy Awareness

2/11/13 (Mon)
Large graph problems

2/13/13 (Wed)
Sparse matrices
  • Autotuning Sparse Matrix-Vector Multiplication for Multicore, Jong-Ho Byun, Richard Lin, Katherine A. Yelick and James Demmel, UCB/EECS-2012-215, November 2012).
    This paper builds on a body of prior work in the group on autuning.
    • Eun-Jin Im, Katherine Yelick, and Richard Vuduc. Sparsity: Optimization framework for sparse matrix kernels. International Journal of High Performance Computing Applications, 18(1):135-158, 2004.
    • R. Vuduc, J. W. Demmel, and K. A. Yelick. OSKI: A library of automatically tuned sparse matrix kernels. In Proc. SciDAC, J. Physics: Conf. Ser., volume 16, pages 521{530, 2005
    • S. Williams, L. Oliker, R. Vuduc, J. Shalf, K. Yelick, and J. Demmel. Optimization of sparse matrix-vector multiplication on emerging multicore platforms. Parallel Computing, 35(3):178-194, 2009.
  • For more background, see candidate papers list

2/18/13 (Mon)
No class. President's day. [presidents]

2/20/13 (Wed)
Project status reports
  • In class presentations.

2/25/13 (Mon)
Parallel programming models

2/27/13 (Wed)
Resilience

3/4/13 (Mon)
Language support

3/6/13 (Wed)
Large Graph Algorithms; automated performacne management


3/13/13 (Wed)
Final Project Presentations
  • In class presentations.

3/15/13 (Fri) 12.00 to 2.00 PM - Room 2231
Final Project Presentations
  • In class presentations.

Valid XHTML 1.0 Strict   Valid CSS!