Memory-Stacking for Future High-Performance Microprocessor Yuan Xie - - PDF document

memory stacking for future high performance
SMART_READER_LITE
LIVE PREVIEW

Memory-Stacking for Future High-Performance Microprocessor Yuan Xie - - PDF document

MDL@PSU Memory-Stacking for Future High-Performance Microprocessor Yuan Xie Pennsylvania State University


slide-1
SLIDE 1

MDL@PSU

Memory-Stacking for Future High-Performance Microprocessor Yuan Xie

Pennsylvania State University





   



slide-2
SLIDE 2

MDL@PSU

3

IEEE Micro 07/2010

 

4



     

(1) Intel’s Tick-Tock Business Model (2) Memory vs Logic

slide-3
SLIDE 3

MDL@PSU



 

 

         

 

   

   

6

       

slide-4
SLIDE 4

MDL@PSU



 



   

     

7



  

 





         

 



 

 

 

 

 

 

 

8





    



         



slide-5
SLIDE 5

MDL@PSU



      

   

 



9



 



   



10

   



 



  

 

    

  



   

slide-6
SLIDE 6

MDL@PSU



   



 



 



11

 

 



   



   

 



12    

 

 



 

 

 



 Ideal case (all memory on-package)

 Average performance improvement ~60%

 Static mapping

(1GB on-package memory)

 When meeting the application footprint (<1GB)

= ideal case

 When not, it is still comparable to the case of

1GB L4 cache

slide-7
SLIDE 7

MDL@PSU



 



   



13    



 



14

slide-8
SLIDE 8

MDL@PSU



 



 



 



 

 

 

15