Friday, January 9, 2009

Common multicore programming problems…

Here is a four part series on common multicore problems from Shameem Akhter and Jason Roberts of Intel Corp.

  1. Threads, data races, deadlocks and live locks
  2. Heavily Contended Locks
  3. Nonblocking algorithms, ping-ponging and memory reclamation
  4. Memory, cache issues and consistency

No comments: