Evaluating spatially programmable architecture for imaging and vision applications