MapReduce:在 Haskell 中实现 Map reduce,试图利用并行性

时间:2024-08-01 11:34:16
【文件属性】:

文件名称:MapReduce:在 Haskell 中实现 Map reduce,试图利用并行性

文件大小:19KB

文件格式:ZIP

更新时间:2024-08-01 11:34:16

Haskell

地图简化 在 Haskell 中实现 Map reduce,试图利用并行性 编译: ghc -O2 -threaded -rtsopts mais.hs 跑步: ./main +RTS -Nx 其中 x 是您要运行的内核数量。 如果您想查看公开的并行性,可以使用 ThreadScope ( ),使用 -eventlog 编译并使用 -ls 运行 咨询的来源包括: 西蒙马洛的 Haskell 并行和并发编程 -- Google 的 MapReduce 编程模型 — Ralf Lämmel 重访 — MapReduce as a Monad by Julian Porter --


【文件预览】:
MapReduce-master
----Src()
--------MapReduceMonad.hs(1KB)
--------ParallelMap.hs(216B)
--------MapReducePar.hs(2KB)
--------WordCounting.hs(2KB)
--------Hashable.hs(434B)
--------MapReduce.hs(903B)
----TextFiles()
--------test.txt(980KB)
----README.md(771B)
----Main.hs(1KB)

网友评论