User Tools

Site Tools


buzzword

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision Both sides next revision
buzzword [2015/03/30 18:16]
rachata
buzzword [2015/03/30 23:15]
rachata
Line 1036: Line 1036:
       * How to make executing in the wrong path useful?       * How to make executing in the wrong path useful?
       * Need runahead cache to handle load/store in Runahead mode (since they are speculative)       * Need runahead cache to handle load/store in Runahead mode (since they are speculative)
-    * Cost and benefit of runahead execution (slide number 27) +
-    * Runahead can have inefficiency +
-      * Runahead period that are useless +
-        * Get rid of useless inefficient period +
-    * What if there is a dependent cache miss +
-      * Cannot be paralellized in a vanilla runahead +
-      * Can predict the value of the dependent load +
-        * How to predict the address of the load +
-          * Delta value information +
-          * Stride predictor +
-          * AVD prediction+
buzzword.txt · Last modified: 2015/04/27 18:20 by rachata