On the Performance Potential of Speculative Execution Based on Branch and Value Prediction
Pece Mitrevski, Marjan Gušev
Abstract
Pece Mitrevski, Marjan Gušev
Abstract
Abstract: Fluid Stochastic Petri Nets are used to capture the dynamic behav-ior of an ILP processor, and discrete-event simulation is applied to assess the performance potential of predictions and speculative execution in boosting the performance of ILP processors that fetch, issue, execute and commit a large number of instructions per cycle.
OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Abstract: Fluid Stochastic Petri Nets are used to capture the dynamic behav-ior of an ILP processor, and discrete-event simulation is applied to assess the performance potential of predictions and speculative execution in boosting the performance of ILP processors that fetch, issue, execute and commit a large number of instructions per cycle.
Key concepts: Speculative multithreading, Branch predictor, Computer science, Fetch, Speculative execution, Commit, Parallel computing, Boosting (machine learning)