Matches in SemOpenAlex for { <https://semopenalex.org/work/W2743703088> ?p ?o ?g. }
Showing items 1 to 77 of
77
with 100 items per page.
- W2743703088 abstract "Modern microprocessors increasingly apply aggressive speculation techniques to overcome performance barriers. Two such speculation techniques of particular interest are branch prediction and data value prediction, which attempt to overcome the effects of control dependencies and true data dependencies, respectively. These speculation schemes collect a part of the processor state from different points of time and blend these histories, creating a prediction history for predictor table lookup. Existing schemes mostly use local histories, global histories or their combinations as the prediction history. For generating an accurate prediction, the prediction history has to be highly correlated to the outcome being predicted; it is not straightforward to choose the best state components from the voluminous amount of processor state. We present an analysis and characterization of unpredictability for data values; we also overview the unpredictability of branches. We show that data flow and control flow interact in various ways that result in predictability loss for many instructions. We propose a novel framework for deriving the prediction histories. Our framework uses a class of processor state that we call computation histories. We propose several novel predictors—branch predictors as well as value predictors—that are based on the computation history concept. We introduce a novel prediction algorithm called Dynamic Dataflow-inherited Speculative Context (DDISC) predictor, based on computation history, and show how to build DDISC branch predictors and value predictors. We also present branch predictors that derive their prediction histories using another class of computation history that we term affectors. We show how to identify a subset of correlated branches from a large global history, based on the affector concept. Finally, we present the OPSHIFT branch predictor—another computation history based predictor that uses the affector concept at instruction granularity." @default.
- W2743703088 created "2017-08-17" @default.
- W2743703088 creator A5029011283 @default.
- W2743703088 creator A5081181254 @default.
- W2743703088 date "2003-01-01" @default.
- W2743703088 modified "2023-09-27" @default.
- W2743703088 title "Computation history-based prediction" @default.
- W2743703088 hasPublicationYear "2003" @default.
- W2743703088 type Work @default.
- W2743703088 sameAs 2743703088 @default.
- W2743703088 citedByCount "1" @default.
- W2743703088 crossrefType "journal-article" @default.
- W2743703088 hasAuthorship W2743703088A5029011283 @default.
- W2743703088 hasAuthorship W2743703088A5081181254 @default.
- W2743703088 hasConcept C105795698 @default.
- W2743703088 hasConcept C11413529 @default.
- W2743703088 hasConcept C119857082 @default.
- W2743703088 hasConcept C124101348 @default.
- W2743703088 hasConcept C139719470 @default.
- W2743703088 hasConcept C141331961 @default.
- W2743703088 hasConcept C151730666 @default.
- W2743703088 hasConcept C162324750 @default.
- W2743703088 hasConcept C168522837 @default.
- W2743703088 hasConcept C173608175 @default.
- W2743703088 hasConcept C197640229 @default.
- W2743703088 hasConcept C2779343474 @default.
- W2743703088 hasConcept C33923547 @default.
- W2743703088 hasConcept C41008148 @default.
- W2743703088 hasConcept C45374587 @default.
- W2743703088 hasConcept C47941915 @default.
- W2743703088 hasConcept C86803240 @default.
- W2743703088 hasConcept C96324660 @default.
- W2743703088 hasConceptScore W2743703088C105795698 @default.
- W2743703088 hasConceptScore W2743703088C11413529 @default.
- W2743703088 hasConceptScore W2743703088C119857082 @default.
- W2743703088 hasConceptScore W2743703088C124101348 @default.
- W2743703088 hasConceptScore W2743703088C139719470 @default.
- W2743703088 hasConceptScore W2743703088C141331961 @default.
- W2743703088 hasConceptScore W2743703088C151730666 @default.
- W2743703088 hasConceptScore W2743703088C162324750 @default.
- W2743703088 hasConceptScore W2743703088C168522837 @default.
- W2743703088 hasConceptScore W2743703088C173608175 @default.
- W2743703088 hasConceptScore W2743703088C197640229 @default.
- W2743703088 hasConceptScore W2743703088C2779343474 @default.
- W2743703088 hasConceptScore W2743703088C33923547 @default.
- W2743703088 hasConceptScore W2743703088C41008148 @default.
- W2743703088 hasConceptScore W2743703088C45374587 @default.
- W2743703088 hasConceptScore W2743703088C47941915 @default.
- W2743703088 hasConceptScore W2743703088C86803240 @default.
- W2743703088 hasConceptScore W2743703088C96324660 @default.
- W2743703088 hasLocation W27437030881 @default.
- W2743703088 hasOpenAccess W2743703088 @default.
- W2743703088 hasPrimaryLocation W27437030881 @default.
- W2743703088 hasRelatedWork W1876253797 @default.
- W2743703088 hasRelatedWork W1922152759 @default.
- W2743703088 hasRelatedWork W1987409251 @default.
- W2743703088 hasRelatedWork W2583787928 @default.
- W2743703088 hasRelatedWork W2789309090 @default.
- W2743703088 hasRelatedWork W2799613771 @default.
- W2743703088 hasRelatedWork W2939121306 @default.
- W2743703088 hasRelatedWork W2955989140 @default.
- W2743703088 hasRelatedWork W3033804831 @default.
- W2743703088 hasRelatedWork W3102161834 @default.
- W2743703088 hasRelatedWork W3104687976 @default.
- W2743703088 hasRelatedWork W3110681382 @default.
- W2743703088 hasRelatedWork W3135386061 @default.
- W2743703088 hasRelatedWork W3180239327 @default.
- W2743703088 hasRelatedWork W3187853654 @default.
- W2743703088 hasRelatedWork W3204656437 @default.
- W2743703088 hasRelatedWork W3211857494 @default.
- W2743703088 hasRelatedWork W334204099 @default.
- W2743703088 hasRelatedWork W655118345 @default.
- W2743703088 hasRelatedWork W825630075 @default.
- W2743703088 isParatext "false" @default.
- W2743703088 isRetracted "false" @default.
- W2743703088 magId "2743703088" @default.
- W2743703088 workType "article" @default.