A 'two degrees of freedom' approach for parallel programming | IEEE Conference Publication | IEEE Xplore