Challenges and trends in processor design | IEEE Journals & Magazine | IEEE Xplore