000 03122nam a22005175i 4500
001 978-3-031-01762-9
003 DE-He213
005 20240730163715.0
007 cr nn 008mamaa
008 220601s2019 sz | s |||| 0|eng d
020 _a9783031017629
_9978-3-031-01762-9
024 7 _a10.1007/978-3-031-01762-9
_2doi
050 4 _aTK7867-7867.5
072 7 _aTJFC
_2bicssc
072 7 _aTEC008010
_2bisacsh
072 7 _aTJFC
_2thema
082 0 4 _a621.3815
_223
100 1 _aJain, Akanksha.
_eauthor.
_4aut
_4http://id.loc.gov/vocabulary/relators/aut
_980091
245 1 0 _aCache Replacement Policies
_h[electronic resource] /
_cby Akanksha Jain, Calvin Lin.
250 _a1st ed. 2019.
264 1 _aCham :
_bSpringer International Publishing :
_bImprint: Springer,
_c2019.
300 _aXV, 71 p.
_bonline resource.
336 _atext
_btxt
_2rdacontent
337 _acomputer
_bc
_2rdamedia
338 _aonline resource
_bcr
_2rdacarrier
347 _atext file
_bPDF
_2rda
490 1 _aSynthesis Lectures on Computer Architecture,
_x1935-3243
505 0 _aPreface -- Acknowledgments -- Introduction -- A Taxonomy of Cache Replacement Policies -- Coarse-Grained Replacement Policies -- Fine-Grained Replacement Policies -- Richer Considerations -- Conclusions -- Bibliography -- Authors' Biographies.
520 _aThis book summarizes the landscape of cache replacement policies for CPU data caches. The emphasis is on algorithmic issues, so the authors start by defining a taxonomy that places previous policies into two broad categories, which they refer to as coarse-grained and fine-grained policies. Each of these categories is then divided into three subcategories that describe different approaches to solving the cache replacement problem, along with summaries of significant work in each category. Richer factors, including solutions that optimize for metrics beyond cache miss rates, that are tailored to multi-core settings, that consider interactions with prefetchers, and that consider new memory technologies, are then explored. The book concludes by discussing trends and challenges for future work. This book, which assumes that readers will have a basic understanding of computer architecture and caches, will be useful to academics and practitioners across the field.
650 0 _aElectronic circuits.
_919581
650 0 _aMicroprocessors.
_980092
650 0 _aComputer architecture.
_93513
650 1 4 _aElectronic Circuits and Systems.
_980093
650 2 4 _aProcessor Architectures.
_980094
700 1 _aLin, Calvin.
_eauthor.
_4aut
_4http://id.loc.gov/vocabulary/relators/aut
_980095
710 2 _aSpringerLink (Online service)
_980096
773 0 _tSpringer Nature eBook
776 0 8 _iPrinted edition:
_z9783031000591
776 0 8 _iPrinted edition:
_z9783031006340
776 0 8 _iPrinted edition:
_z9783031028908
830 0 _aSynthesis Lectures on Computer Architecture,
_x1935-3243
_980097
856 4 0 _uhttps://doi.org/10.1007/978-3-031-01762-9
912 _aZDB-2-SXSC
942 _cEBK
999 _c84898
_d84898