任务是使用parMap或parListChunk或更好的方法加速求和.使用并行代码实际上运行速度较慢. 编辑:Facepalm ..我忽略了如何正确执行应用程序. 不要忘记添加核心 ./myHaskellApp paramaters +RTS -N4 -s
编辑:Facepalm ..我忽略了如何正确执行应用程序.
不要忘记添加核心
./myHaskellApp paramaters +RTS -N4 -sstderr
其中N4是核心数.
始终确保您实际上正在运行-threaded,使用-O2进行优化,并且您使用的是合理数量的内核(例如-N4).此外,检查你的 garbage collector statistics.