在2009-2012年期间,发生了以下事情:2012年: - 从2012年开始,Parallel Haskell Digest开始发布并行Haskell的状态更新。2011年: Haskell并行和并发编程,Simon Marlow发布的教程,版本1.1。 哈斯克尔语言与并行计算,在2011年6月2日《经济学人》杂志的一篇文章中提到。 通过组合实现并行树扫描,Conal Elliott撰写的文章。 数值哈斯克尔,使用Repa进行并行数组编程的教程,已发布。 已开始对扩展GHC事件日志和Threadscope以支持多进程或分布式哈斯克尔系统进行工作。 并行哈斯克尔摘要:第二版。 par-monad包和用于确定性并行性的单子,Simon Marlow--比策略/ par / pseq更具有纯并行控制力。 云哈斯克尔:在分布式哈斯克尔节点之间进行类似Erlang的消息传递。 并行哈斯克尔:拥抱多样性,SPJ的演讲。 并行哈斯克尔中的实时边缘检测 并行哈斯克尔摘要:关于并行哈斯克尔的新闻 可组合的并行扫描 Haskell-MPI已发布 2010: Haskell中的Parallel futures,在GHC中实现。 Orc语言用于并发作业调度和脚本编写已发布。 一个新的可扩展线程事件管理器已被合并到GHC。 开发了一种改进的并行sparks和策略方法。 开发了Nikola EDSL,用于在Haskell中嵌入GPU程序。 LLVM后端为GHC合并,性能有很大提升。 ghc 6.12.x系列:带有并行性能提升 微软宣布两年资金支持Parallel Haskell商业用户 Google发布了他们对Haskell使用的经验报告(PDF) 英特尔宣布Concurrent Collections for Haskell库,包括可伸缩性数字-- scaling results for 32 and 48 cores Sun/Oracle 为我们购买了一台机器并资助了改进并行性能的工作。 最近更新了Haskell中数据并行性的状态 MSR发布了ThreadScope,用于并行Haskell程序的图形分析器 GHC运行时得到了广泛的sparks和futures调优 进行了良好的讨论有关提高并行性能的其他方法 读物集合关于Haskell中并行性,以帮助您入门 Snap guys在他们的4路盒子上获得了45k req/sec的记录,通过使用所有内核。 甚至Erlang guys也注意到了。 同时,有工作使IO管理器更具可扩展性--现在有一篇关于设计的论文:PDF。 我们正在教人们.. everywhere.. over.. the... place. Starling Software用Haskell编写了一个实时、多核金融交易系统。 Ericsson发布了一个基于Haskell编写的DSP并行语言。 Galois在Haskell中发布了Orc的实现,一种并发工作流语言。 出现了一个新库,用于快速正则、并行数组 Haskell在四核 shootout 中继续表现出色。 Snap,一个支持多核的可伸缩Web服务器,具有出色的性能指标 haskell-torrent - 在Haskell中对一个支持多核的bittorrent客户端进行基准测试 Haskell代码已经发布在Supercomputing 09 -- 我们首次亮相SC!