【问题标题】:Parallel programing in the functional paradigm函数范式中的并行编程
【发布时间】:2011-03-10 04:55:25
【问题描述】:

我最近听到一些关于使用函数式语言进行并行编程的宣传。我有兴趣了解更多关于此的信息,但我无法找到有关该主题的太多材料。有人可以推荐任何关于该主题的好网站、书籍、研究论文等吗?

【问题讨论】:

  • 请用真正的问题重新措辞。
  • 您能否确定您所使用的“功能”定义是什么?

标签: functional-programming parallel-processing


【解决方案1】:

可能是当今使用的最主要算法的 Map reduce 具有功能性:http://labs.google.com/papers/mapreduce.html

有关于软件事务内存的经典论文:http://research.microsoft.com/en-us/um/people/simonpj/papers/stm/stm.pdf

Clojure 有很多现实世界的例子:http://www.google.com/search?sourceid=chrome&ie=UTF-8&q=clojure+parallel

几乎所有与 Erlang 相关的事情都与并行性有关。

您在“演员模型”下搜索的大部分内容都可以正常工作。

我想我的问题是你没有找到什么?

【讨论】:

  • 我认为问题在于我使用了错误的关键词。例如具有函数范式的并行编程
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-10-03
  • 1970-01-01
  • 2010-09-06
  • 2021-10-23
  • 2020-10-25
  • 1970-01-01
相关资源
最近更新 更多