Randomly selected topics

888.11 seminars




[<< home] [Lecture 1] [Lecture 2]

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.