서지주요정보
A primer on hardware prefetching
서명 / 저자 A primer on hardware prefetching / Babak Falsafi, EPFL, Thomas F. Wenisch, University of Michigan.
저자명 Falsafi, Babak, author.
Wenisch, Thomas F., author.
발행사항 [San Rafael, California] : Morgan & Claypool Publishers, [2014]
Online Access https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=792070 URL

서지기타정보

서지기타정보
청구기호 QA76.9.M45 F256 2014eb
형태사항 1 online resource (xiv, 53 pages) : illustrations.
총서명 Synthesis lectures on computer architecture, 1935-3243 ; #28
언어 English
서지주기 Includes bibliographical references (pages 41-52).
내용 1. Introduction -- 1.1 The memory wall -- 1.2 Prefetching -- 1.2.1 Predicting addresses -- 1.2.2 Prefetch lookahead -- 1.2.3 Placing prefetched values. 2. Instruction prefetching -- 2.1 Next-line prefetching -- 2.2 Fetch-directed prefetching -- 2.3 Discontinuity prefetching -- 2.4 Prescient fetch -- 2.5 Temporal instruction fetch streaming -- 2.6 Return-address stack-directed instruction prefetching -- 2.7 Proactive instruction fetch. 3. Data prefetching -- 3.1 Stride and stream prefetchers for data -- 3.2 Address-correlating prefetchers -- 3.2.1 Jump pointers -- 3.2.2 Pair-wise correlation -- 3.2.3 Markov prefetcher -- 3.2.4 Improving lookahead via prefetch depth -- 3.2.5 Improving lookahead via dead block prediction -- 3.2.6 Addressing on-chip storage limitations -- 3.2.7 Global history buffer -- 3.2.8 Stream chaining -- 3.2.9 Temporal memory streaming -- 3.2.10 Irregular stream buffer -- 3.3 Spatially correlated prefetching -- 3.3.1 Delta-correlated lookup -- 3.3.2 Global history buffer PC-localized/delta-correlating (GHB PC/DC) -- 3.3.3 Code-correlated lookup -- 3.3.4 Spatial footprint prediction -- 3.3.5 Spatial pattern prediction -- 3.3.6 Stealth prefetching -- 3.3.7 Spatial memory streaming -- 3.3.8 Spatio-temporal memory streaming -- 3.4 Execution-based prefetching -- 3.4.1 Algorithm summarization -- 3.4.2 Helper-thread and helper-core approaches -- 3.4.3 Run-ahead execution -- 3.4.4 Context restoration -- 3.4.5 Computation spreading -- 3.5 Prefetch modulation and control -- 3.6 Software approaches. 4. Concluding remarks -- Bibliography -- Author biographies.
주제 Memory management (Computer science)
COMPUTERS / Operating Systems / Virtualization --bisacsh
COMPUTERS / System Administration / General --bisacsh
COMPUTERS / Utilities --bisacsh
Memory management (Computer science) --fast --(OCoLC)fst01015971
hardware prefetching
next-line prefetching
branch-directed prefetching
discontinuity prefetching
stride prefetching
address-correlated prefetching
Markov prefetcher
global history buffer
temporal memory streaming
spatial memory streaming
execution-based prefetching
보유판 및 특별호 저록 Print version: Falsafi, Babak. Primer on hardware prefetching. [S.l.] : Morgan & Claypool, 2014 1608459527 , 881314050
ISBN 9781608459537, 1608459535, 9781608459520, 1608459527
기타 표준번호 10.2200/S00581ED1V01Y201405CAC028
QR CODE

책소개

전체보기

목차

전체보기

홈으로
닫기