gpt4 book ai didi

c++ - MIPS 上 C++ 和汇编代码的微架构分析

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:04:07 25 4
gpt4 key购买 nike

作为类(class)项目的一部分,我需要分析一段 C++ 代码的性能,并找出计算机体系结构(MIPS 或 x86)的哪些部分在运行代码时最常被使用,并且可能是性能瓶颈。我正在查看各种分析器来分析性能并遇到了 SimpleScalar这是一个很棒的工具,但遗憾的是只适用于 C 代码。

因为我比较熟悉MIPS architecture如果有像 SimpleScalar 这样的工具来模拟和分析 MIPS 的 C++ 代码,那就太好了。我正在查看分支、缓存、指令集、寻址模式等性能关键部分。如果没有,提及任何可以对 x86 架构进行类似分析的工具也很好。

(澄清一下,我不是在寻找任何旧的分析器,而是在寻找一个了解 CPU 微体系结构并知道 CPU 的哪些部分被利用或未充分利用的分析器。)

最佳答案

CACTI具有详细的缓存低级模拟。

SESC周期准确吗 computer architecture simulator支持 MIPS。SESC 包括 CACTI。

关于c++ - MIPS 上 C++ 和汇编代码的微架构分析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13520268/

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