Randomly selected topics
888.11 seminars
Lecture 1: Vectorization in the Polyhedral model
Assignment for next class
Note: students will present their solution for the exercices on the
whiteboard during the class.
Exercise 1
Write an algorithm which takes as an input the polyhedral representation of an inner-most loop and its enclosed statements. It outputs true if the loop is sync-free parallel, or false otherwise.
Exercise 2
Write an algorithm which takes as an input the polyhedral representation of an inner-most loop and its enclosed statements. It outputs true if all memory reference conforms the stride-1 access definition, or false otherwise.
Lecture 2: Transformation Selection for Good Vectorization
Assignment for next class
None.