Table of Contents:
  • Chapter 1. Introduction to linear algebra
  • Chapter 2. Computer architectures and programming models: how to exploit parallelism
  • Chapter 3. Dense linear algebra: applying new features to traditional paradigms
  • Chapter 4. Sparse linear algebra: applying new features to traditional paradigms
  • Chapter 5. Batched computing
  • Chapter 6. Simulating the behavior of the human brain using sparse linear algebra on distributed memory platforms: applying tasking to MPI communication
  • Chapter 7. Hierarchical matrices: a context in which new features are Vital.