当前位置 : 主页 > 网络安全 > 测试自动化 >

Haskell并行性能

来源:互联网 收集:自由互联 发布时间:2021-06-22
任务是使用parMap或parListChunk或更好的方法加速求和.使用并行代码实际上运行速度较慢. 编辑:Facepalm ..我忽略了如何正确执行应用程序. 不要忘记添加核心 ./myHaskellApp paramaters +RTS -N4 -s
任务是使用parMap或parListChunk或更好的方法加速求和.使用并行代码实际上运行速度较慢.

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

不要忘记添加核心

./myHaskellApp paramaters +RTS -N4 -sstderr

其中N4是核心数.

始终确保您实际上正在运行-threaded,使用-O2进行优化,并且您使用的是合理数量的内核(例如-N4).此外,检查你的 garbage collector statistics.
网友评论