A Brief Programmer’s Guide to Multi-Core Development

“It’s cool to say you have a dual-core machine, but in the grand scheme of things, having it doesn’t make much difference in performance. If, however, your software can share the computational burden across your collection of processor cores, it’s a different kettle of fish. Then you actually get more work done in a given amount of time. The technique is called thread-level parallelism, more commonly known as threading, and it requires some mental adjustment on the part of the developer.”

10 Comments

  1. 2006-01-31 4:06 pm
  2. 2006-01-31 4:55 pm
  3. 2006-01-31 5:18 pm
    • 2006-01-31 5:29 pm
      • 2006-01-31 7:47 pm
    • 2006-02-01 7:30 am
      • 2006-02-01 11:40 am
  4. 2006-01-31 7:53 pm
  5. 2006-02-01 12:55 am
  6. 2006-02-01 1:09 am