Matches in SemOpenAlex for { <https://semopenalex.org/work/W4254603964> ?p ?o ?g. }
Showing items 1 to 90 of
90
with 100 items per page.
- W4254603964 abstract "Although modern superscalar processors achieve, high branch prediction accuracy, certain branches either are inherently difficult to predict or incur destructive interference in prediction tables, causing significant performance loss due to mispredictions. We propose a novel microarchitecture, called Skipper, to handle such difficult branches by exploiting control-flow independence. Previous approaches to handling difficult branches, one way or another, amount to executing incorrect instructions, squandering cycles and resources such as the i-cache bandwidth. Skipper, altogether avoids incorrect instructions by skipping over, without even fetching, the control-flow dependent computation conditioned by a difficult branch. Instead, Skipper fetches and executes the control-flow independent instructions, which are past the point where the branch's taken and not-taken paths reconverge, and which need to be executed irrespective of the branch outcome. Because Skipper executes the correct control-flow dependent instructions after the difficult branch is resolved, it conserves the valuable resources. Skipper is the first proposal to exploit control-flow independence by skipping over control-flow dependent computation in a superscalar pipeline. Skipper fetches the skipped control-flow dependent instructions after the post-reconvergent instructions, out of program order. We describe key mechanisms to implement Skipper without unduly complicating the pipeline despite out-of-order fetch. SPECint95 simulations show that Skipper performs 10% and 8% better than superscalar and the previously-proposed Polypath, respectively, when all three microarchitectures have equal i-cache bandwidth and hardware resources." @default.
- W4254603964 created "2022-05-12" @default.
- W4254603964 creator A5015839075 @default.
- W4254603964 creator A5069759195 @default.
- W4254603964 date "2005-08-25" @default.
- W4254603964 modified "2023-09-25" @default.
- W4254603964 title "Skipper: a microarchitecture for exploiting control-flow independence" @default.
- W4254603964 cites W12207660 @default.
- W4254603964 cites W2026802408 @default.
- W4254603964 cites W2126049154 @default.
- W4254603964 cites W2139338109 @default.
- W4254603964 cites W2148339733 @default.
- W4254603964 cites W3004640107 @default.
- W4254603964 cites W4231361442 @default.
- W4254603964 cites W4232612030 @default.
- W4254603964 cites W4233819843 @default.
- W4254603964 cites W4235443272 @default.
- W4254603964 cites W4236752439 @default.
- W4254603964 cites W4238611886 @default.
- W4254603964 cites W4241473816 @default.
- W4254603964 cites W4241739990 @default.
- W4254603964 cites W4245971498 @default.
- W4254603964 cites W4247705621 @default.
- W4254603964 doi "https://doi.org/10.1109/micro.2001.991101" @default.
- W4254603964 hasPublicationYear "2005" @default.
- W4254603964 type Work @default.
- W4254603964 citedByCount "7" @default.
- W4254603964 countsByYear W42546039642020 @default.
- W4254603964 countsByYear W42546039642021 @default.
- W4254603964 crossrefType "proceedings-article" @default.
- W4254603964 hasAuthorship W4254603964A5015839075 @default.
- W4254603964 hasAuthorship W4254603964A5069759195 @default.
- W4254603964 hasConcept C105795698 @default.
- W4254603964 hasConcept C107598950 @default.
- W4254603964 hasConcept C111919701 @default.
- W4254603964 hasConcept C11413529 @default.
- W4254603964 hasConcept C115537543 @default.
- W4254603964 hasConcept C156972235 @default.
- W4254603964 hasConcept C160191386 @default.
- W4254603964 hasConcept C165696696 @default.
- W4254603964 hasConcept C168522837 @default.
- W4254603964 hasConcept C173608175 @default.
- W4254603964 hasConcept C199360897 @default.
- W4254603964 hasConcept C2776257435 @default.
- W4254603964 hasConcept C31258907 @default.
- W4254603964 hasConcept C33923547 @default.
- W4254603964 hasConcept C35651441 @default.
- W4254603964 hasConcept C38652104 @default.
- W4254603964 hasConcept C41008148 @default.
- W4254603964 hasConcept C43521106 @default.
- W4254603964 hasConcept C45374587 @default.
- W4254603964 hasConcept C49154492 @default.
- W4254603964 hasConcept C9390403 @default.
- W4254603964 hasConceptScore W4254603964C105795698 @default.
- W4254603964 hasConceptScore W4254603964C107598950 @default.
- W4254603964 hasConceptScore W4254603964C111919701 @default.
- W4254603964 hasConceptScore W4254603964C11413529 @default.
- W4254603964 hasConceptScore W4254603964C115537543 @default.
- W4254603964 hasConceptScore W4254603964C156972235 @default.
- W4254603964 hasConceptScore W4254603964C160191386 @default.
- W4254603964 hasConceptScore W4254603964C165696696 @default.
- W4254603964 hasConceptScore W4254603964C168522837 @default.
- W4254603964 hasConceptScore W4254603964C173608175 @default.
- W4254603964 hasConceptScore W4254603964C199360897 @default.
- W4254603964 hasConceptScore W4254603964C2776257435 @default.
- W4254603964 hasConceptScore W4254603964C31258907 @default.
- W4254603964 hasConceptScore W4254603964C33923547 @default.
- W4254603964 hasConceptScore W4254603964C35651441 @default.
- W4254603964 hasConceptScore W4254603964C38652104 @default.
- W4254603964 hasConceptScore W4254603964C41008148 @default.
- W4254603964 hasConceptScore W4254603964C43521106 @default.
- W4254603964 hasConceptScore W4254603964C45374587 @default.
- W4254603964 hasConceptScore W4254603964C49154492 @default.
- W4254603964 hasConceptScore W4254603964C9390403 @default.
- W4254603964 hasLocation W42546039641 @default.
- W4254603964 hasOpenAccess W4254603964 @default.
- W4254603964 hasPrimaryLocation W42546039641 @default.
- W4254603964 hasRelatedWork W1630499164 @default.
- W4254603964 hasRelatedWork W1986491730 @default.
- W4254603964 hasRelatedWork W2022750656 @default.
- W4254603964 hasRelatedWork W2113901785 @default.
- W4254603964 hasRelatedWork W2119152077 @default.
- W4254603964 hasRelatedWork W2128306572 @default.
- W4254603964 hasRelatedWork W2172173064 @default.
- W4254603964 hasRelatedWork W2991225239 @default.
- W4254603964 hasRelatedWork W4251804317 @default.
- W4254603964 hasRelatedWork W4254603964 @default.
- W4254603964 isParatext "false" @default.
- W4254603964 isRetracted "false" @default.
- W4254603964 workType "article" @default.