Parallel alternating iterative algorithms with and without overlapping on multicore architectures. (November 2016)