Advanced Topics on Heterogeneous System Architectures: architectures, programming models and resource management

2015 Edition


NEWS
0. Syllabus available at [LINK]


INSTRUCTORS
Prof. Antonio Miele: antonio DOT miele AT polimi DOT it
Prof. Marco Santambrogio: marco DOT santambrogio AT polimi DOT it


CLASSES (tentative)

1. Lecture 1 - 16 November, 2015
Seminar Room A. Alario, 4th floor, Bld 21 @ 10.00am - 1h
Introduction [PDF - V2]

2. Lecture 2 - 16 November, 2015
Seminar Room A. Alario, 4th floor, Bld 21 @ 11.00am - 2h
Performance and cost [PDF - V0]

3. Lecture 3 - 16 November, 2015
Seminar Room A. Alario, 4th floor, Bld 21 @ 2.30pm - 2h
Pipelining [PDF - V1]

4. Lecture 4 - 16 November, 2015
Seminar Room A. Alario, 4th floor, Bld 21 @ 4.30pm - 1h
Multithreading [PDF - V1]

5. Lecture 5 - 18 November, 2015
Seminar Room A. Alario, 4th floor, Bld 21 @ 8.30am - 2h
GPU [PDF - V2]

6. Lecture 6 - 18 November, 2015
Seminar Room A. Alario, 4th floor, Bld 21 @ 10.30am - 1h
CUDA [PDF - V1]

7. Lecture 7 - 19 November, 2015
Conference Room, 1st floor, Bld 20 @ 10.00am - 2h
Multicore [PDF - V1]

8. Lecture 8 - 19 November, 2015
Conference Room, 1st floor, Bld 20 @ 12pm - 1h
Cache [PDF - V2]

9. Lecture 9 - 19 November, 2015
Conference Room, 1st floor, Bld 20 @ 2pm - 3h
FPGA: What? Why? [PDF - V1]
10. Lecture 9b - 20 November, 2015
Seminar Room A. Alario, 4th floor, Bld 21 @ 8.30am - 2h
FPGA: Real Needs and Limits [PDF - V1]
VHDL [PDF - V0]

11. Lecture 10 - 20 November, 2015
Seminar Room A. Alario, 4th floor, Bld 21 @ 10.30am - 1.5h
OpenCL [PDF - V1]

12. Lecture 11 - 23 November, 2015
Seminar Room A. Alario, 4th floor, Bld 21 @ 2.00pm - 4h
HSA [PDF - V1]

13. Lecture 12 - 27 November, 2015
Seminar Room A. Alario, 4th floor, Bld 21 @ 2.00pm - 3h
Runtime Resource Management [PDF - V1]




READINGS