I thought this would be of interest to the Haskell community:
http://www.acmqueue.com/modules.php?name=Content&pa=showpage&pid=330
"The ever-growing popularity of small multiprocessors is exposing
more programmers to parallel hardware. More tools to spot correctness
and performance problems are becoming available (e.g., thread
checkers8 and performance debuggers9). Also, a few expert programmers
can write efficient threaded code that is in turn leveraged by many
others. Fast-locking and thread-efficient memory allocation libraries
are good examples of programming work that is highly leveraged."
Viva le STM!
--
http://wagerlabs.com/
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe