Multicore programming primer
Massachusetts Institute of Technology