Master Seminar on
High-Performance
Compilers


WebHome
- Education Page
- Description
- Literature
- Schedule
- Assignments

Center
Master Program

Course Schedule

Hpc02

Week 36

Mo, Sep. 2

  • Introduction
  • Stratego:ScopedDynamicRewriteRules

Thu, Sep. 5

  • Stratego:StrategiesForSourceToSourceConstantPropagation
  • Stratego:RewritingStrategiesForInstructionSelection

Reading

Week 37

Mo, Sep. 9

  • Architecture of the Tiger compiler
  • Stratego:MetaProgrammingWithConcreteObjectSyntax

Thu, Sep. 12

  • no class

Week 38

Mo, Sep. 16

  • Chapter 2 of OCMA - Dependence: Theory and Practice
  • Presented by

Thu, Sep. 19

  • Chapter 3 of OCMA -- Dependence Testing
  • Presented by

Week 39

Mo, Sep. 23

  • Chapter 4 of OCMA -- Preliminary Transformations
  • Presented by

Thu, Sep. 26

  • Chapter 5 of OCMA -- Enhancing Fine-Grained Parallelism
  • Presented by

Week 40

Mo, Sep. 30

  • Chapter 6 of OCMA -- Creating Coarse-Grained Parallelism
  • Presented by

Thu, Oct. 3

  • no class

Week 41

No classess this week. Work on implementation of compiler extension

Week 42

Mo, Oct. 14

  • implementing loop optimizations in Stratego

Thu, Oct. 17

  • implementing loop optimizations in Stratego

Week 43

Mo, Oct. 21

  • implementing loop optimizations in Stratego

Thu, Oct. 24

  • implementing loop optimizations in Stratego

Week 44

Finish implementation and reports. Deadline: November 1.


-- EelcoVisser - 01 Sep 2002