LIBRISTO
LIBROAMANTO
verplicht
Word lid van een gemeenschap van boekenliefhebbers van over de hele wereld en krijg een heleboel voordelen. Gratis account aanmaken
0
Gratis bezorging met Zásilkovna boven 59.99 €
DPD koerier 5.49 DHL koeriersdienst 5.49 GLS koerier 4.99 DPD-punt 3.99

Gratis verzending vanaf 59,99 euro.

COMPUTER MEMORY, CACHES, AND PERFORMANCE

Understand How Data Movement Shapes Program Speed

Taal EngelsEngels
Boek Gebonden (paperback)
Boek COMPUTER MEMORY, CACHES, AND PERFORMANCE CORIN HALSTEAD
Libristo-code: 53870801
Uitgeverij Independently published, september 2026
Why does faster hardware sometimes fail to make software faster? Why can adding more threads stop im... Volledige beschrijving
? points 45 b Nieuw Nieuw
18.32
In extern magazijn Wordt binnen 14-21 dagen verzonden

Tot 30 dagen retourrecht

Why does faster hardware sometimes fail to make software faster? Why can adding more threads stop improving throughput? And why can a small change in data layout suddenly transform application performance?

Modern processors can perform extraordinary amounts of computation, but computation is only part of the performance story. Before useful work can happen, instructions and data must move through registers, caches, translation structures, main memory, interconnects, and sometimes accelerator memory. When that movement becomes inefficient, even powerful hardware can spend valuable time waiting.

Computer Memory, Caches, and Performance gives developers, systems engineers, students, and performance professionals a practical framework for understanding how data movement shapes real-world software speed.

Beginning with latency, bandwidth, locality, and parallelism, Corin Halstead explains how modern memory hierarchies behave and why working-set size can create sudden performance cliffs. You will learn how CPU caches actually use lines, sets, associativity, replacement, prefetching, and write policies-and why seemingly independent variables can interfere through false sharing and coherence traffic.

The book then moves deeper into DRAM channels, banks, memory controllers, bandwidth saturation, virtual memory, TLBs, page-table walks, page faults, huge pages, NUMA placement, thread affinity, and multicore scalability.

But this is not simply a hardware reference. The emphasis remains on better software decisions. Discover how data layout, compact representations, loop order, tiling, batching, allocation patterns, copy avoidance, and ownership design can reduce unnecessary movement and improve useful work per byte.

Dedicated chapters show how to measure these effects using hardware performance counters, profiles, traces, size sweeps, scaling experiments, and roofline-style reasoning. The same principles are then applied to web services, databases, analytics, scientific computing, cloud systems, GPUs, HBM, unified memory, and modern accelerator workloads.

With practical examples, case studies, professional checklists, troubleshooting patterns, a 30-day learning sequence, and a complete Memory Performance Investigation Playbook, this book helps you replace performance guesswork with evidence.

Follow the data, identify the real bottleneck, and make optimization decisions you can measure and defend.

Actrice & Polyglot
EWA KASP voor
Video afspelen
Ewa Kasp
Libristo heeft de grootste selectie boeken in vreemde talen. Daarom koop ik mijn boeken hier.

Informatie over het boek

Volledige naam COMPUTER MEMORY, CACHES, AND PERFORMANCE
Taal Engels
Bindwijze Boek - Gebonden (paperback)
Datum van uitgifte 2026
Aantal pagina's 166
EAN 9798173442154
Libristo-code 53870801
Gewicht 210
Afmetingen 152 x 229 x 11
Geef dit boek vandaag nog cadeau
Dat gaat heel eenvoudig
1 Voeg het boek toe aan je winkelwagentje en selecteer Als cadeau bezorgen 2 Je krijgt van ons per omgaand een voucher 3 Het boek wordt bezorgd op het adres van de ontvanger

Inloggen

Log in op je account. Heb je nog geen Libristo-account? Maak nu een account aan!

 
verplicht
verplicht

Heb je geen account? Profiteer van de voordelen van een Libristo-account!

Met een Libristo-account heb je alles onder controle.

Een Libristo-account aanmaken
Boekadviseur Libroamiko
Hoi, ik ben Libroamiko, kan ik helpen?