1. The free lunch is over - a fundamental turn toward concurrency in software;Sutter;Dr. Dobb's Journal,2005
2. Intel Corp Intel64 and IA-32 architectures software developer's manual http://www.intel.com/products/processor/manuals/
3. AMD Inc The AMD Fusion Family of APUs http://sites.amd.com/us/fusion/apu/Pages/fusion.aspx/
4. Synergistic processing in Cell's multicore architecture;Gschwind;IEEE Micro,2006
5. Khronos OpenCL working group OpenCL 1.0 Standard http://www.khronos.org/opencl/