ebook   60910

« earlier    

Subjects - OpenStax
Peer-reviewed. Openly licensed. 100% free.
learning  ebook  free  textbook  book  buch  lernbuch 
12 hours ago by habi
What Every Programmer Should Know About Memory
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 structure nor the cost of using the memory subsystem of a computer or the caches on CPUs
is well understood by most programmers. This paper explains the structure of memory subsys-
tems in use on modern commodity hardware, illustrating why CPU caches were developed, how
they work, and what programs should do to achieve optimal performance by utilizing them.
filetype:pdf  ebook  dev  hardware  info  paper 
yesterday by Jekyll
Standard Ebooks
Free and liberated ebooks, carefully produced for the true book lover.
typography  ebook  books 
yesterday by Z303

« earlier    

related tags

20180514  20180605  20180617  ==  =====  =======  ==========  _why  abaprt  abook  addy-osmani  algorithms  amazon  android  animation  architecture  article  automotive  blog  book  books  bsd  buch  business  c  car  children  clock  code  comics  commentary  compiler  compression  compsci  computer  computer_science  computerscience  convert  cs  curriculum  data-science  dev  development  device  devops  django  download  drf  drm  ebooks  edu  education  eink  electronics  emacs  epub  ereader  expert  fairytales  fed  filetype:pdf  firewall  floss  fonts  foundations  français  free  functional  future  gadget  generator  ghostwriting  git  github  go  golang  google  grunt  gulp  gutenberg  hacking  hardware  harrypotter  history  howto  html5  illustration  image  imageprocessing  images  info  information  interactive  interfacedesign  interpretation  ios  jad  jar  java  javascript  json  karl  kindle  lavanguardia  learn  learning  lernbuch  library  lisp  literature  logic  magazine  management  markdown  marketing  math  mathematics  maths  mit  mobile  mythology  nasa  netadmin  network  networking  news  nodejs  non-programmer's  ocaml  of  online  open  opensource  optimization  osdev  paper  pdf  performance  pfsense  phone  photo  photos  photoshop  pirate  price:free  productivity  programming  programs  project_gutenberg  prolog  publicdomain  publishing  python  python3  quote  rachelnabors  react  reactjs  reader  reading  redux  reference  resource  resources  rest  review  reviews  ruby  rust  scheme  science  security  seguin  server  services  sharing  sicp  so_you_want_to_learn_x  softwaredevelopment  sre  startup  store  structure  technology  textbook  tip  tips  tolkien  tools  transit  transportation  tutorial  tutorials  tutorian  typography  ui  universe  unix  visualization  vue.js  wealth  web  webapp  webdev  webp  wifi  wikibooks  wimax  wireless  xcode  yubikey 

Copy this bookmark:



description:


tags: