gpt4 book ai didi

haskell - 编译器优化后如何分析 Haskell?

转载 作者:行者123 更新时间:2023-12-02 13:51:57 35 4
gpt4 key购买 nike

我有一个相当复杂且对性能至关重要的 Haskell 程序。我已经使用成本中心分析来优化,直到没有主要的剩余热点。此外,使用 -O2(且无分析)时,程序的运行速度比使用 stack build --profile 时快约 15 倍,因此我怀疑成本中心是否有效探查器对于查找优化后仍然存在的瓶颈有很大帮助。

我可以通过哪些选项来查找优化后保留的热点?我知道棘手的分析,但在文档中将其描述为不适用于“凡人”,而我只是凡人。

最佳答案

自 GHC 9.4.1 起,您可以使用 -fprof-late标志让编译器在优化后添加自动成本中心注释。

关于haskell - 编译器优化后如何分析 Haskell?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49319307/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com