Till KTH:s startsida Till KTH:s startsida

Logga in till din kurswebb

Du är inte inloggad på KTH så innehållet är inte anpassat efter dina val.

Ändra tidsperiod eller vy
Vecka 12 2012 Visa i Mitt schema

Nya kurser

Schemat kan ändras

  • Notiser skickas endast ut för ändringar som görs 3 dagar innan kursstart och framåt
  • Innan kursstart, gå därför in i Mitt schema / kursens schema (eller där du gjort schemaexport) för att kontrollera eventuella ändringar

Är något fel i schemat?

Tis 20 mar 15:00-17:00 Lecture 1
VT 2012 CINTE TSKKM+
Lektion
Plats: Ka-C2 (Isafjordsg 20-26 Trapph. C)

Introduction, Fundamentals of Computer   Design       

Ch 1

Fre 23 mar 10:00-12:00 Lecture 2
VT 2012 CINTE TSKKM+
Lektion
Plats: Ka-C2 (Isafjordsg 20-26 Trapph. C)

Review lecture: Pipelining, Cache   memories      

App B&C

Vecka 13 2012 Visa i Mitt schema
Tis 27 mar 15:00-17:00 Lecture 3
VT 2012 CINTE TSKKM+
Lektion
Plats: Ka-C2 (Isafjordsg 20-26 Trapph. C)

Memory hierarchies

Ch 2

Tors 29 mar 08:00-10:00 Exercise 1 group 1
VT 2012 CINTE TSKKM+
Övning Grupp: a
Plats: Ka-C22 (Isafjordsg 20-26 Trapph. C)
8 kommentarer
Tors 29 mar 10:00-12:00 Exercise 1 group 2
VT 2012 CINTE TSKKM+
Övning Grupp: b
Plats: Ka-C22 (Isafjordsg 20-26 Trapph. C)
Fre 30 mar 10:00-12:00 Lecture 4 -- Cancelled
VT 2012 CINTE TSKKM+
Lektion
Plats: Ka-C2 (Isafjordsg 20-26 Trapph. C)
1 kommentar
Vecka 15 2012 Visa i Mitt schema
Tors 12 apr 08:00-10:00 Cancelled
VT 2012 CINTE TSKKM+
Övning Grupp: a
Plats: Ka-C22 (Isafjordsg 20-26 Trapph. C)
1 kommentar
Tors 12 apr 10:00-12:00 Cancelled
VT 2012 CINTE TSKKM+
Övning Grupp: b
Plats: Ka-C22 (Isafjordsg 20-26 Trapph. C)
1 kommentar
Vecka 16 2012 Visa i Mitt schema
Tis 17 apr 13:00-15:00 Lecture 4
VT 2012 CINTE TSKKM+
Lektion
Plats: Ka-C2 (Isafjordsg 20-26 Trapph. C)

Instruction-level parallelism I

 

Chapter readings: Appendix C (in particular C.2, and C.5, C.6), Chapter 3 (in particular 3.1-3.4)

Tors 19 apr 08:00-10:00 Exercise 2 group 1
VT 2012 CINTE TSKKM+
Övning Grupp: a
Plats: Ka-C22 (Isafjordsg 20-26 Trapph. C)
Tors 19 apr 10:00-12:00 Exercise 2 group 2
VT 2012 CINTE TSKKM+
Övning Grupp: b
Plats: Ka-C22 (Isafjordsg 20-26 Trapph. C)
5 kommentarer
Fre 20 apr 10:00-12:00 Lecture 5
VT 2012 CINTE TSKKM+
Lektion
Plats: Ka-C2 (Isafjordsg 20-26 Trapph. C)

Instruction level parallelism II

Rest of Chapter 3

Vecka 17 2012 Visa i Mitt schema
Mån 23 apr 15:00-17:00 Lecture 6
VT 2012 CINTE TSKKM+
Lektion
Plats: Ka-C2 (Isafjordsg 20-26 Trapph. C)

Data-level parallelism I, Chapter 4

Tors 26 apr 08:00-10:00 Exercise 3 group 1
VT 2012 CINTE TSKKM+
Övning Grupp: a
Plats: Ka-C22 (Isafjordsg 20-26 Trapph. C)
Tors 26 apr 10:00-12:00 Exercise 3 group 2
VT 2012 CINTE TSKKM+
Övning Grupp: b
Plats: Ka-C22 (Isafjordsg 20-26 Trapph. C)
Fre 27 apr 10:00-12:00 Lecture 7
VT 2012 CINTE TSKKM+
Lektion
Plats: Ka-C2 (Isafjordsg 20-26 Trapph. C)

Data-level parallelism II, Chapter 4

Vecka 18 2012 Visa i Mitt schema
Tors 3 maj 08:00-10:00 Exercise 4 group 1
VT 2012 CINTE TSKKM+
Övning Grupp: a
Plats: Ka-C22 (Isafjordsg 20-26 Trapph. C)
Tors 3 maj 10:00-12:00 Exercise 4 group 2
VT 2012 CINTE TSKKM+
Övning Grupp: b
Plats: Ka-C22 (Isafjordsg 20-26 Trapph. C)
Fre 4 maj 10:00-12:00 Lecture 8
VT 2012 CINTE TSKKM+
Lektion
Plats: Ka-C2 (Isafjordsg 20-26 Trapph. C)

Thread-level parallelism I, Chapter 5

Vecka 19 2012 Visa i Mitt schema
Tis 8 maj 15:00-17:00 Lecture 9
VT 2012 CINTE TSKKM+
Lektion
Plats: Ka-C2 (Isafjordsg 20-26 Trapph. C)

Thread-level parallelism II, Chapter 5

Ons 9 maj 10:00-12:00 Lecture 10
VT 2012 CINTE TSKKM+
Lektion
Plats: Ka-SalD (Ka Forum sal D)

Cancelled

Tors 10 maj 08:00-10:00 Exercise 5 group 1
VT 2012 CINTE TSKKM+
Övning Grupp: a
Plats: Ka-C22 (Isafjordsg 20-26 Trapph. C)
Tors 10 maj 10:00-12:00 Exercise 5 group 2
VT 2012 CINTE TSKKM+
Övning Grupp: b
Plats: Ka-C22 (Isafjordsg 20-26 Trapph. C)
Vecka 20 2012 Visa i Mitt schema
Tis 15 maj 13:00-15:00 Lecture 11
VT 2012 CINTE TSKKM+
Lektion
Plats: Ka-C2 (Isafjordsg 20-26 Trapph. C)
Vecka 21 2012 Visa i Mitt schema
Mån 21 maj 13:00-15:00 Lecture 12
VT 2012 CINTE TSKKM+
Lektion
Plats: Ka-C2 (Isafjordsg 20-26 Trapph. C)

Compiler and the interaction with architecture.

Readings: Text book Appendix H.

Ons 23 maj 08:00-10:00 Exercise 6, group 1
VT 2012 CINTE TSKKM+
Övning
Plats: Ka-530 (Ka-Forum 530)
Ons 23 maj 15:00-17:00 Exercise 6, group 2
VT 2012 CINTE TSKKM+
Övning
Plats: Ka-531 (Ka-Forum 531)
Fre 25 maj 10:00-12:00 Lecture 13
VT 2012 CINTE TSKKM+
Lektion
Plats: Ka-C2 (Isafjordsg 20-26 Trapph. C)

Guest lecture by Håkan Zeffer, Wind River.

Håkan has a MSc in comptuer engineering from KTH. After his PhD degree at Uppsala University Håkan moved to USA and worked at Sun Microsystems with the Rock processor, the world's first (and so far only) processor supporting transactional memory (TM) in hardware.

Håkan will talk about TM and the Rock processor in this lecture. Read about Rock here.

Intel has also announced that they will support TM in their upcoming Haswell processor.

Read about the Transactional Synchronization Extensions added for Haswell here.

Vecka 22 2012 Visa i Mitt schema
Tis 29 maj 09:00-13:00 Exam
VT 2012 CINTE TSKKM+
Tentamen
Plats: Ka-438 (Ka-FORUM 438), Ka-439 (Ka-FORUM 439)