Parallel processing 并行编程应用

Parallel processing 并行编程应用,parallel-processing,Parallel Processing,我试图找到任何使用并行编程的公司使用的应用程序,以及他们注意到的使用顺序计算和并行计算的性能差异。请任何人告诉我一个网站或一份关于这类事情的论文清单。哈尼·阿尔穆斯利…对于某些应用程序,CUDA可以显著加快任务速度。速度增加1或2个数量级并不少见。但是,它需要某些NVIDIA硬件才能运行 如果您的问题可以根据此体系结构进行调整,那么这将是一个经济高效的解决方案 列表中列出了许多应用程序以及实现的速度提升。不太确定公司方面有多重要。这方面的研究和科学计算领域有很多信息 伯克利的PALLAS项目采用

我试图找到任何使用并行编程的公司使用的应用程序,以及他们注意到的使用顺序计算和并行计算的性能差异。请任何人告诉我一个网站或一份关于这类事情的论文清单。哈尼·阿尔穆斯利…

对于某些应用程序,CUDA可以显著加快任务速度。速度增加1或2个数量级并不少见。但是,它需要某些NVIDIA硬件才能运行

如果您的问题可以根据此体系结构进行调整,那么这将是一个经济高效的解决方案


列表中列出了许多应用程序以及实现的速度提升。

不太确定公司方面有多重要。这方面的研究和科学计算领域有很多信息

伯克利的PALLAS项目采用了大量应用程序,并将其并行化。文件和更多详细信息如下:

您还可以查看各种矮人项目。以下是13个核心并行计算工作负载:

这里有一组.NET实现。您可以下载并自己玩:

如果你想使用GPGPU硬件,CUDA专区绝对有趣

您可以看到我用C/C++编写的n体代码的一些结果,包括串行和并行实现,请参见此处:


这包括每种方法的示例代码。

它还需要符合CUDA硬件支持的编程模型的问题结构。是的,这就是为什么我说,如果您的问题可以针对这种体系结构进行调整。