Start/Pat: a parallel-programming toolkit | IEEE Journals & Magazine | IEEE Xplore