Lecture Plan Spring 2014

  1. Lecture 1: 13/1, Introduction to the course, motivation, practical information about miniproject. Intro to chap. 1 in the textbook.
  2. Lecture 2: 24/1, Chap. 1 Introduction, power and energy, performance, speedup.
  3. Lecture 3: 31/1, Appendix B and Chap. 2 Memory Hierarchy Design.
  4. Lecture 4: 3/2, Guest Lecture by Kenneth Østby, ARM-Trondheim. The ARM Mali GPU architecture and its memory hierarchy (caches etc.)
  5. Lecture 5: 10/2, Chap. 3 ILP and its exploitation
  6. Miniproject lecture: 17/2, Scientific writing. (by Nico)
  7. Lecture 6: 28/2, Guest Lecture by Jørn Amundsen about supercomputing, Norwegian Supercomputers and the new 24000+ cores supercomputer Vilje at NTNU
  8. Lecture 7: 3/3, Chapter 3.12 Multithreading, Exploring the Design Space of Future CMPs (scientific paper), start on Chapter 4.
  9. Lecture 8: 10/3, Vector architecture (Chap 4), SIMDization, Thread Level Parallelism (Chap. 5), Multiprocessor shared memory, cache coherence.
  10. Lecture 9: 21/3, Cache coherence, SMP performance
  11. Lecture 10: 28/3 NOTE: in room KJL2, Interconnection network, Manchester Dataflow Machine
  12. Lecture 11: 4/4, Guest lecture on comp.arch research in the Energy Efficient computing Systems (EECS) strategic research area project at IME, NTNU. By Magnus Jahre, EECS-coordinator.
  13. Lecture 12: 7/4, What remains, wrap up lecture, repetition, projects and master thesis proposals



2014/12/06 22:12, Lasse Natvig