Multicore application programming for Windows, Linux, and Oracle Solaris - Gove, Darryl (Addison-Wesley, 2011)