Presentation is loading. Please wait.

Presentation is loading. Please wait.

Embedded Computer Architecture 5SIA0 Overview Henk Corporaal TUEindhoven 2015-2016.

Similar presentations


Presentation on theme: "Embedded Computer Architecture 5SIA0 Overview Henk Corporaal TUEindhoven 2015-2016."— Presentation transcript:

1 Embedded Computer Architecture 5SIA0 Overview Henk Corporaal www.ics.ele.tue.nl/~heco/courses/ECA h.corporaal@tue.nl TUEindhoven 2015-2016

2 ECA H.Corporaal2 ECA summary The miniMIPS processor some of you built What you’ll understand after taking 5SIA0 Also, the technology behind chip-scale multiprocessors

3 ECA H.Corporaal3 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 –Coherence and Consistency –etc.

4 ECA H.Corporaal4 Book 1.Introduction 2.Impact of technology 3.Processor microarchitecture 4.Memory hierarchies 5.Multiprocessor systems 6.Interconnection networks 7.Coherence, synchronization, and memory consistency 8.Chip multiprocessors 9.Quantitative evaluations We’ll add ‘embedded’, e.g. ARM

5 ECA H.Corporaal5 Organization Credits: –5SIA0: 5 credit points (ECTS) Weekly class meetings –Monday:10.45 – 12.30 (IPO 0.98) –Thursday: 15.45 – 17.30 (Paviljoen U46) –Very advanced Labs: largely in your own time Student literature research of TOP recent conferences –last week Examination in January/February 2016

6 Practical Experience 3 lab assignments on Computer Architecture –Evaluation of a Multi-Core processor –Design and evaluation of an Intel VLIW processor using industrial tools –Extreme parallel (GPU) programming Lab assistents: –Mark Wijtvliet –Luc Waeijen –Roel Jordans ECA H.Corporaal6

7 Schedule 2015-2016 (preliminary) ECA H.Corporaal7 DateTopicMaterialAssignments 9 Nov, MondayIntroductionCh 1 12 Nov, ThursdayTechnology ImpactCh 2 16 NovMultiprocessor Assignment: Luc WaeijenCh 9OpenMP - Sniper SIM 19 NovProcessor Architectures - 1Ch 3 23 NovProcessor Architectures - 2Ch 3 26 NovVLIW - SIlicon Hive: Menno Lindwer 30 NovProcessor Architectures - 3Ch 3; ARMVLIW lab 3 DecGPU: Zhenyu Ye 7 DecMemory hierarchyCh 4 10 DecCGRA + Accelerators: Mark Wijtvliet 14 DecMultiprocessor systems - 1Ch 5GPU lab 17 DecMultiprocessor systems - 2Ch 5 4 JanInterconnectin networksCh 6 7 JanCoherence, synchr. and consistencyCh 7 11 JanChip multiprocessorsCh 8 14 JanNN Maurice Peemen

8 ECA H.Corporaal8 Extra Material Handouts and slides; see course web site: www.ics.ele.tue.nl/~heco/courses/ECA www.ics.ele.tue.nl/~heco/courses/ECA Study recent articles from top conferences and journals Alternative reading book: –Computer Architecture A quantitative approach –5 th ed. by Hennessy and Patterson –ch 1-5, app A-C

9 ECA H.Corporaal9 Where is computing going?


Download ppt "Embedded Computer Architecture 5SIA0 Overview Henk Corporaal TUEindhoven 2015-2016."

Similar presentations


Ads by Google