Haskell并行性能

gor*_*orn 4 parallel-processing performance haskell functional-programming

任务是使用parMap或parListChunk或更好的方法加速求和.使用并行代码实际上运行速度较慢.

编辑: Facepalm ..我忽略了如何正确执行应用程序.

不要忘记添加核心

./myHaskellApp paramaters +RTS -N4 -sstderr
Run Code Online (Sandbox Code Playgroud)

其中N 4是核心数.

Don*_*art 5

始终确保您实际上正在运行-threaded,已经过优化-O2,并且您正在使用合理数量的核心(例如-N4).此外,检查垃圾收集器统计信息.