Account
♦ Password
♦ Mailsetup
♦ Info
Services
♦ Workstations
  ♣ Linux
  ♣ MacOS
♦ E-Mail
♦ Chat
♦ Files
♦ Backups
♦ Printers
♦ Network
♦ Statistics
♦ Downloads
♦ Links
News
♦ Newsletter
♦ Submit
♦ Search
Readme
Hacks
♦ Linux
Tools
Contact
About


  What Every Programmer Should Know About Memory
Tip of the week Posted by Elmar Heeb on Friday February 01, @10:59AM
from the optimizing-code dept.
Ulrich Drepper has written an extensive paper titled What Every Programmer Should Know About Memory. If you are writing programs that should run optimally on current hardware this reference article is for you.

Ulrich Drepper is the lead maintainer of the GNU C library and a software developer working for Red Hat. His detailed explanation shows you how modern RAM with several levels of caches work and how you can optimize your programs to use current technology to its full potential.

You might also be interested in the 1991 classic What Every Programmer Should Know About Floating Point Arithmetic by David Goldberg which served as an inspiration to Dreppers paper.



<  |  >

 

  Related Links
  • Articles on Tip of the week
  • Also by Elmar Heeb
  • Contact author
  • The Fine Print: The following comments are owned by whoever posted them.
    ( Reply )

    © 2003 ISG, Departement Physik, ETH Zürich, <isg@phys.ethz.ch>