Parallelism来源/资料/论文/书籍/博客?

时间:2012-05-23 18:29:38

标签: design-patterns parallel-processing transactional

我想开始学习并行性。适当地,

  1. 编写实现并行性的程序的方法
  2. 编写多核架构代码的问题
  3. 并行设计模式
  4. 多核架构的程序优化技术
  5. 还有关于事务性内存的东西[在搜索并行性时,我遇到了这个术语]。
  6. 我正在收集资源来做同样的事情。以下是我发现的一些内容:

    http://www.cse.wustl.edu/~schmidt/patterns-ace.html
    Patterns for Parallel Programming

    只是要求分享您的资源。

1 个答案:

答案 0 :(得分:1)

首先,您应该了解不同的并行体系结构的工作原理。互联网上有大量免费提供的优质资料。

教程和课程材料

劳伦斯利弗莫尔国家实验室(LLNL)提供了一套很好的HPC tutorials

爱丁堡并行计算中心(EPCC)还提供免费的大量course training materials

我将此答案留作社区维基,以便任何人都可以对其进行修改并添加其他来源。