[<< home] [Lecture 1] [Lecture 2] [Lecture 3] [Lecture 4] [Lecture 5] |
Download the slides here
Note: we will go back on Z-polyhedra next class, and talk about image of a polyhedron by an affine function. This is indeed required to compute the set of array cells accessed during a computation.
Download the slides here
The latest build of PoCC, the Polyhedral Compiler Collection, can be downloaded here.
To install PoCC:
$> tar xzf pocc-1.0-rc1-201021-full.tar.gz $> cd pocc-1.0-rc1-201021-full $> ./install.sh $> make check
To compute and display the dependence polyhedra for a
program test.c
(only the part delimited by #pragma
scop
and #pragma endscop
will be analyzed):
$> analyzers/install-clan/bin/clan test.c | analyzers/install-candl/bin/candl -inscop -structure stdin
Download the slides here
Note: we will go back on 1-d schedules next class, then move to the general case of multidimensional schedules
Download the slides here
Note: For Monday, March 1st I'd like to have a student present one of the following papers (in of preference):
Download the slides here
Note: For Monday, March 1st we have Sanket presenting Supernode Partitioning.