check in compiler code
compiler: extent: when a dimension is missing, assume 1
compiler: iteration: take rates into account
implemente kernel generation
compiler: add "__global" attribute to kernel inputs and outputs
processors: add "iterator"