A survey of problems and preliminary results concerning parallel processing and parallel processors | IEEE Journals & Magazine | IEEE Xplore