Goodreads helps you keep track of books you want to read.
Start by marking “What Every Programmer Should Know About Memory” as Want to Read:
Blank 133x176
What Every Programmer ...
 
by
Ulrich Drepper
Rate this book
Clear rating
Open Preview

What Every Programmer Should Know About Memory

it was amazing 5.0  ·  Rating Details ·  12 Ratings  ·  3 Reviews
Abstract

As CPU cores become both faster and more numerous, the limiting factor for most programs is now, and will be for some time, memory access. Hardware designers have come up with ever more sophisticated memory handling and acceleration techniques–such as CPU caches–but these cannot work optimally without some help from the programmer. Unfortunately, neither the struct
...more
114 pages
Published November 21st 2007

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about What Every Programmer Should Know About Memory, please sign up.

Be the first to ask a question about What Every Programmer Should Know About Memory

This book is not yet featured on Listopia. Add this book to your favorite list »

Community Reviews

(showing 1-42)
filter  |  sort: default (?)  |  Rating Details
Jaseem
Jan 07, 2016 Jaseem rated it it was amazing
I can only tell that reading this paper was a humbling experience.

It tells you how little you know when you go down a few abstractions. Recommended reading for any serious programmer.
Kolko
Nov 27, 2016 Kolko rated it it was amazing
Книга (?) очень хорошо разжевывает работу cpu со своим кешем, с памятью, с соседними процессорами, как кеши остаются целостными, как поверх всего этого накручены атомарные операции и транзакционная память...
Не уверен, что я запомнил хотя бы 25% информации, но когда где-то будут встречаться статьи с обоснованием низкоуровневого перформанса чего-либо, в голове будут всплывать нужные воспоминания :)
Рекомендую к прочтению всем, кому интересно, откуда у процессора при большой нагрузке хватает времен
...more
Kevin Siswandi
Kevin Siswandi rated it it was amazing
Aug 01, 2014
Kirill
Feb 11, 2015 Kirill rated it it was amazing
Shelves: dropbox
mind-blowing paper
Иван Георгиев
Иван Георгиев rated it it was amazing
Feb 05, 2014
Artem Onuchin
Artem Onuchin rated it it was amazing
Jun 27, 2015
Xeioex
Xeioex rated it it was amazing
Feb 04, 2015
Mark Owen
Mark Owen rated it it was amazing
Jan 31, 2016
Gum
Gum rated it it was amazing
Aug 17, 2016
Remko Popma
Remko Popma rated it it was amazing
Mar 13, 2015
Simone Giuliani
Simone Giuliani rated it it was amazing
Sep 04, 2013
Jakub Kuszneruk
Jakub Kuszneruk rated it it was amazing
Apr 01, 2015
Dave Galvin
Dave Galvin marked it as to-read
Aug 31, 2011
Konstantin Root
Konstantin Root marked it as to-read
Sep 30, 2011
Thomas
Thomas added it
Jan 03, 2012
Kevin McDonagh
Kevin McDonagh marked it as to-read
Nov 28, 2011
Alexandre
Alexandre marked it as to-read
Aug 08, 2012
Sw-engineer-girl
Sw-engineer-girl marked it as to-read
Jan 27, 2012
Yipeng
Yipeng marked it as to-read
Aug 01, 2012
Ravikiran
Ravikiran marked it as to-read
Jul 11, 2013
Bala
Bala marked it as to-read
Aug 11, 2013
Joe Jonson
Joe Jonson marked it as to-read
Oct 01, 2013
Harmanas Chopra
Harmanas Chopra marked it as to-read
Mar 16, 2016
Sagar
Sagar marked it as to-read
Nov 22, 2013
Nikita Grishko
Nikita Grishko marked it as to-read
Jan 30, 2014
Dimitar Mazhlekov
Dimitar Mazhlekov is currently reading it
Feb 05, 2014
Kos Bos
Kos Bos marked it as to-read
Feb 05, 2014
Georgi Pachov
Georgi Pachov marked it as to-read
Feb 05, 2014
Anton Petrov
Anton Petrov marked it as to-read
Feb 06, 2014
Asen Atanasov
Asen Atanasov marked it as to-read
Mar 20, 2014
Suresh
Suresh marked it as to-read
Mar 25, 2014
Amit
Amit marked it as to-read
Mar 31, 2014
Avinesh Saini
Avinesh Saini marked it as to-read
Mar 31, 2014
Blux
Blux marked it as to-read
Feb 17, 2016
Jhaberstro
Jhaberstro marked it as to-read
May 15, 2014
Sawan
Sawan marked it as to-read
May 28, 2014
Eugeniusz Malinowski
Eugeniusz Malinowski marked it as to-read
Nov 03, 2014
Amal
Amal marked it as to-read
Nov 13, 2014
Bartłomiej Palmowski
Bartłomiej Palmowski marked it as to-read
Dec 19, 2014
There are no discussion topics on this book yet. Be the first to start one »

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »

Share This Book