The trouble with multi-core | IEEE Journals & Magazine | IEEE Xplore