Scalable parallel programming
暂无分享,去创建一个
The advent of multicore CPUs and manycore GPUs means that mainstream processor chips are now parallel systems. Furthermore, their parallelism continues to scale with Moore's law. The challenge is to develop mainstream application software that transparently scales its parallelism to leverage the increasing number of processor cores, much as 3D graphics applications transparently scale their parallelism to manycore GPUs with widely varying numbers of cores.
[1] Guillaume Caumon,et al. Concurrent Number Cruncher: An Efficient Sparse Linear Solver on the GPU , 2007, HPCC.
[2] Yao Zhang,et al. Scan primitives for GPU computing , 2007, GH '07.
[3] Golub Gene H. Et.Al. Matrix Computations, 3rd Edition , 2007 .
[4] Klaus Schulten,et al. Accelerating Molecular Modeling Applications with GPU Computing , 2009 .
[5] Gene H. Golub,et al. Matrix computations , 1983 .