CS553: Algorithmic Language Compilers (Compilers for High-Performance Program Generation)

csu-logo
red-line
[Syllabus] [Grading] [Topics] [Assignments] [Home]

Topics covered


Please note this will be the first occurence of this new version of CS553, by Pouchet. The exact list of topics is still subject to change.
Topics covered include:

  1. Manipulating pointers in C, may-dependences and may-alias
  2. Automatic SIMD vectorization
  3. Automatic OpenMP parallelization
  4. Loop transformations: legality, complexity
  5. Profiling tools
  6. ...

Tentative schedule


A tentative schedule (subject to changes) can be downloaded here.


Department of Computer Science, Colorado State University,
Fort Collins, CO 80523 USA
© 2018 Colorado State University