Matches in SemOpenAlex for { <https://semopenalex.org/work/W3209920695> ?p ?o ?g. }
- W3209920695 endingPage "398" @default.
- W3209920695 startingPage "388" @default.
- W3209920695 abstract "Despite large caches, main-memory access latencies still cause significant performance losses in many applications. Numerous hardware and software prefetching schemes have been proposed to tolerate these latencies. Software prefetching typically provides better prefetch accuracy than hardware, but is limited by prefetch instruction overheads and the compiler's limited ability to schedule prefetches sufficiently far in advance to cover level-two cache miss latencies. Hardware prefetching can be effective at hiding these large latencies, but generates many useless prefetches and consumes considerable memory bandwidth. In this paper, we propose a cooperative hardware-software prefetching scheme called Guided Region Prefetching (GRP), which uses compiler-generated hints encoded in load instructions to regulate an aggressive hardware prefetching engine. We compare GRP against a sophisticated pure hardware stride prefetcher and a scheduled region prefetching (SRP) engine. SRP and GRP show the best performance, with respective 22% and 21% gains over no prefetching, but SRP incurs 180% extra memory traffic---nearly tripling bandwidth requirements. GRP achieves performance close to SRP, but with a mere eighth of the extra prefetching traffic, a 23% increase over no prefetching. The GRP hardware-software collaboration thus combines the accuracy of compilerbased program analysis with the performance potential of aggressive hardware prefetching, bringing the performance gap versus a perfect L2 cache under 20%." @default.
- W3209920695 created "2021-11-08" @default.
- W3209920695 creator A5017301405 @default.
- W3209920695 creator A5018608474 @default.
- W3209920695 creator A5019998058 @default.
- W3209920695 creator A5031759389 @default.
- W3209920695 creator A5043274739 @default.
- W3209920695 date "2003-05-01" @default.
- W3209920695 modified "2023-10-17" @default.
- W3209920695 title "Guided region prefetching" @default.
- W3209920695 cites W1972104390 @default.
- W3209920695 cites W2009711341 @default.
- W3209920695 cites W2057074087 @default.
- W3209920695 cites W2092291350 @default.
- W3209920695 cites W2093943201 @default.
- W3209920695 cites W2095679548 @default.
- W3209920695 cites W2097385643 @default.
- W3209920695 cites W2099958604 @default.
- W3209920695 cites W2107354725 @default.
- W3209920695 cites W2107493680 @default.
- W3209920695 cites W2108315152 @default.
- W3209920695 cites W2111905231 @default.
- W3209920695 cites W2115667390 @default.
- W3209920695 cites W2119609467 @default.
- W3209920695 cites W2125305952 @default.
- W3209920695 cites W2126415451 @default.
- W3209920695 cites W2126605567 @default.
- W3209920695 cites W2128104279 @default.
- W3209920695 cites W2128125273 @default.
- W3209920695 cites W2129133577 @default.
- W3209920695 cites W2131498141 @default.
- W3209920695 cites W2136348740 @default.
- W3209920695 cites W2145871983 @default.
- W3209920695 cites W2152356827 @default.
- W3209920695 cites W2153515302 @default.
- W3209920695 cites W2158791054 @default.
- W3209920695 cites W2159767828 @default.
- W3209920695 cites W2162773908 @default.
- W3209920695 cites W2165836188 @default.
- W3209920695 cites W2168214303 @default.
- W3209920695 cites W2244841219 @default.
- W3209920695 cites W2294693415 @default.
- W3209920695 cites W2295099251 @default.
- W3209920695 cites W3139171798 @default.
- W3209920695 cites W4247641071 @default.
- W3209920695 doi "https://doi.org/10.1145/871656.859663" @default.
- W3209920695 hasPublicationYear "2003" @default.
- W3209920695 type Work @default.
- W3209920695 sameAs 3209920695 @default.
- W3209920695 citedByCount "12" @default.
- W3209920695 countsByYear W32099206952012 @default.
- W3209920695 countsByYear W32099206952013 @default.
- W3209920695 countsByYear W32099206952014 @default.
- W3209920695 countsByYear W32099206952016 @default.
- W3209920695 countsByYear W32099206952020 @default.
- W3209920695 crossrefType "journal-article" @default.
- W3209920695 hasAuthorship W3209920695A5017301405 @default.
- W3209920695 hasAuthorship W3209920695A5018608474 @default.
- W3209920695 hasAuthorship W3209920695A5019998058 @default.
- W3209920695 hasAuthorship W3209920695A5031759389 @default.
- W3209920695 hasAuthorship W3209920695A5043274739 @default.
- W3209920695 hasConcept C111919701 @default.
- W3209920695 hasConcept C115537543 @default.
- W3209920695 hasConcept C133588205 @default.
- W3209920695 hasConcept C149635348 @default.
- W3209920695 hasConcept C169590947 @default.
- W3209920695 hasConcept C173608175 @default.
- W3209920695 hasConcept C188045654 @default.
- W3209920695 hasConcept C189783530 @default.
- W3209920695 hasConcept C2776257435 @default.
- W3209920695 hasConcept C2777904410 @default.
- W3209920695 hasConcept C31258907 @default.
- W3209920695 hasConcept C41008148 @default.
- W3209920695 hasConcept C68387754 @default.
- W3209920695 hasConcept C9390403 @default.
- W3209920695 hasConceptScore W3209920695C111919701 @default.
- W3209920695 hasConceptScore W3209920695C115537543 @default.
- W3209920695 hasConceptScore W3209920695C133588205 @default.
- W3209920695 hasConceptScore W3209920695C149635348 @default.
- W3209920695 hasConceptScore W3209920695C169590947 @default.
- W3209920695 hasConceptScore W3209920695C173608175 @default.
- W3209920695 hasConceptScore W3209920695C188045654 @default.
- W3209920695 hasConceptScore W3209920695C189783530 @default.
- W3209920695 hasConceptScore W3209920695C2776257435 @default.
- W3209920695 hasConceptScore W3209920695C2777904410 @default.
- W3209920695 hasConceptScore W3209920695C31258907 @default.
- W3209920695 hasConceptScore W3209920695C41008148 @default.
- W3209920695 hasConceptScore W3209920695C68387754 @default.
- W3209920695 hasConceptScore W3209920695C9390403 @default.
- W3209920695 hasIssue "2" @default.
- W3209920695 hasLocation W32099206951 @default.
- W3209920695 hasOpenAccess W3209920695 @default.
- W3209920695 hasPrimaryLocation W32099206951 @default.
- W3209920695 hasRelatedWork W148895426 @default.
- W3209920695 hasRelatedWork W1511727231 @default.
- W3209920695 hasRelatedWork W1578001114 @default.
- W3209920695 hasRelatedWork W1748333796 @default.
- W3209920695 hasRelatedWork W1983529203 @default.