在里,我们介绍了如何使用C++PPL在CPU上做并行计算,这次,我们会把舞台换成GPU,介绍如何使用C++ AMP在上面做并行计算。并行计算正弦值为什么选择在GPU上做并行计算呢?现在的多核CPU一般都是双核或四核的,如果把超线程技术考虑进来,可以把它们看作四个或八个逻辑核,但现在的GPU动则就上百个核,比如中端的NVIDIA GTX560SE就有288个核,顶级的NVIDIAGTX690更有多达3072个核,这些超多核(many-core)GPU非常适合大规模并行计算。