gpt4 book ai didi

c++ - 剖析; ippvmGetLibVersion : I didn't call it

转载 作者:行者123 更新时间:2023-11-28 05:25:40 28 4
gpt4 key购买 nike

如果重要的话,我正在使用 Very Sleepy CS 进行分析。

IPP(Intel's Integrated Performance Primitives)在我的项目中使用,基本上是单次调用:

ippsExp_64fc_A26(reinterpret_cast<Ipp64fc*>(delta_vector.data()), reinterpret_cast<Ipp64fc*>(delta_vector_out.data()), delta_vector.size());

分析后,我注意到一个奇怪的函数调用来自调用前面提到的函数的函数。 ippvmGetLibVersion就是它的名字,几乎占执行时间的1/3。我的资料中没有提到它。 ippInit 在主程序开始时调用。

发生了什么,我该如何摆脱它?为具有相同返回值的持续调用浪费执行时间似乎很愚蠢。

最佳答案

你能检查一下谁调用了 ippvmGetLibVersion 吗? VS CS 提供那种能力?如果没有,您可以在 ippvmGetLibVersion 地址处设置断点并显示调用堆栈。

附言我将检查此函数是否与 ippsExp_64fc_A26 有任何共同之处。

问候,谢尔盖。

关于c++ - 剖析; ippvmGetLibVersion : I didn't call it,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40587003/

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