Lectures spring 2013 (NOTE: This is history!)

  1. Lecture 1: 22/1 Introduction to the course, motivation, practical information about miniproject. Intro to chap. 1 in the textbook. (Slides are posted under Lecture slides)
  2. Lecture 2: 29/1 Chap. 1 Introduction, continued, start on Appendix B and Chap. 2 Memory Hierachy Design. (Slides posted)
  3. Lecture 3: 5/2 Appendix B and Chap. 2 Memory Hierarchy Design.
  4. Lecture 4: 12/2 Guest Lecture by Kenneth Østby, ARM-Trondheim. The ARM Mali GPU architecture and its memory hierarchy (caches etc.)
  5. Lecture 5: 19/2 Chap. 3 ILP and its exploitation (By Lasse)
  6. Lecture 6: 25/2 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). He will also cover “How To Write a Research Paper” that is highly relevant for the miniproject.
  7. Lecture 7: 5/3 at 13:15h in room Kjel 1, Chapter 3.12 Multithreading, Exploring the Design Space of Future CMPs (scientific paper), start on Chapter 4. (by Lasse)
  8. Lecture 8: 12/3 Guest Lecture by Jørn Amundsen about supercomputing, Norwegian Supercomputers and the new 24000+ cores supercomputer Vilje at NTNU
  9. Lecture 9: 19/3 at 13:15 in Kjel 1: Vector architecture (Chap 4), SIMDization, Thread Level Parallelism (Chap. 5), Multiprocessor shared memory, cache coherence.
  10. Lecture 10: 9/4 at 13:15 in Kjel 1, Cache coherence, Interconnection network
  11. Lecture 11: 16/4, Interconnection network, Manchester Dataflow Machine
  12. Lecture 12: 30/4, wrap up lecture, repetition, projects and master thesis proposals



2014/01/06 11:27, Lasse Natvig