Presentation is loading. Please wait.

Presentation is loading. Please wait.

Embedded Computer Architecture 5SAI0 Wrap-Up, we are almost there...

Similar presentations


Presentation on theme: "Embedded Computer Architecture 5SAI0 Wrap-Up, we are almost there..."— Presentation transcript:

1 Embedded Computer Architecture 5SAI0 Wrap-Up, we are almost there...
Henk Corporaal TUEindhoven

2 Did we meet our Course goals?
Learn advanced computer architecture concepts like: ILP, DLP, and Multi-issue architectures O-O-O execution Correlating branch prediction Advanced memory hierarchy; speedup methods Energy consumption and Technology issues; etc. Learn multi-processor architecture concepts like: Multi-threading Topologies Synchronization Cache Coherence and Memory Consistency, ECA H.Corporaal

3 Schedule 2018-2019 3 labs CGRA GPU MultiProcessor design Date Topic
Material 12 Nov Course overview + Introduction Ch 1 14 Nov CGRA and Accelerators: Mark Wijtvliet 19 Nov Processor Architectures - 1 Ch 3 21 Nov Processor Architectures - 2 26 Nov Technology Impact Ch 2 28 Nov GPU: Gert-Jan van den Braak (Philips Medical Systems) 3 Dec Processor Architectures - 3 / ARM 5 Dec Processor Architectures - 4 10 Dec Processor Architectures - 5, TTAs, ILP measurement 12 Dec Memory hierarchy - 1 Ch 4 17 Dec GEM5+ Simulation: Luc Waeijen + Memory hierarchy - 2 Ch 9 19 Dec Deep Learing Neural Networks: Maurice Peemen (Thermo Fisher Scientific) 7 Jan Loop transformation for Data Reuse 9 Jan Multiprocessor systems + Interconnection networks Ch 5, 6 14 Jan Coherence, synchr. and consistency Ch 7 16 Jan SMT: Simultaneous Multi-Threading + Wrap-up Ch 8 Schedule 3 labs CGRA GPU MultiProcessor design

4 Crucial Topics Treated
Indepth treatment of Processor components: RISC, CISC, VLIW, Superscalar, SIMD, SIMT, GPU, SMT, TTA, CGRA ASIPs and Accelerators Neural Networks and their accelerators Simulation options The energy / power law Memory hierarchy with all kinds of optimizations All details about cache design, and many optimizations, incl. the model of the 4 Cs All types of Parallelism and How to Parallelize Loop transformations (but much more on this in PCP course 5LIM0, Q3) Multi-Processing systems shared memory and their issues, like Coherence, Consistency and Synchronization message passing interconnect networks and their metrics

5 Questions What are the major things you learned?
What was you favorite topic(s)? What are the key issues? What topics did you miss? note, you can also select an interesting topic for you bonus paper presentation What should we change next year? Check our website 5SIA0: Send an if you have feedback and ideas; highly appreciated !

6 Grading with a maximum of 100 points (giving a grade 10): resit
3 lab reports, each up to 10 points online exam (bring your laptop): Monday 21 January, be there at 8.45 ! questions about each lab: each 15 points questions about general / discussed theory: 25 points bonus, studying and presenting a recent scientific high quality article, strongly related to the course: up to 10 points; follow instructions on the course website Friday, 8 February resit April 15, Monday, at 18-21h, be there a17.45

7 Finally Interesting follow-up courses
Parallelization, Compilers and Platforms: 5LIM0 Q3 all about the newest LLVM compiler and much more Project based course on desining an Embedded System, Embedded Visial Control: 5LIA0 Q4 Student internship and thesis assignements: see PARSE (Parallel Architecture Research Eindhoven) website, then go to student projects: Hope you enjoyed the course, and especially, learned a lot Wish you success !!


Download ppt "Embedded Computer Architecture 5SAI0 Wrap-Up, we are almost there..."

Similar presentations


Ads by Google