SPC: A Model of Parallel Computation

A new model of parallel computation is presented that provides appropriate cost models for automatic systems parallelization. We demonstrate its utility in automatic optimization for vectorization and provide a reference to more elaborate examples.