Recent trends in high performance microprocessor architecture William Jalby
William Jalby, Cea · 2009
During the last 5 years, thanks to huge progress in IC technology, microprocessor architecture has made condiderable progress. More recently, the thermal wall (limiting the increase in frequency) has put more focus on microprocessor architecture pushing ahead multicore. In this lecture we will review most of recent progress in microprocessor architecture (out of order execution, superscalar, vector extensions, multi/hyperthreading, multilevel caches, multicore). The emphasis will be set on the impact of these new features on programming and performance tuning.