Exploring A Multiprocessor Design Space To Analyze The Impact Of Using Stt-Ram In The Memory Hierarchy