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) will be available at the start of the class.


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