profiler相关内容

Cuda原子导致分支分歧

我正在开发一个CUDA内核来计算图像的直方图(NVIDIA GTX 480)。我注意到,使用Cuda剖析器发现了82.2%的分支分歧。分析器将以下函数指示为分歧的来源,该函数位于名为DEVICE_Functions.h的文件中(尤其是包含RETURN语句的那一行)。 static __forceinline__ unsigned int __uAtomicAdd(unsigned int * ..
发布时间:2022-04-18 09:46:26 其他开发

实体框架探查器 - 带有 EF 6 的 ASP.NET MVC4 - 无法确定提供程序名称

我在我的 ASP.NET MVC4 项目中使用 EF 6 已经有一段时间了,没有任何问题. 当我将 Entity Framework Profiler 添加到项目时出现问题,然后突然出现以下错误:“无法确定类型为‘System.Data.SqlClient.SqlClientFactory’的提供程序工厂的提供程序名称.确保ADO.NET 提供程序已安装或在应用程序配置中注册." 我尝 ..
发布时间:2022-01-20 11:20:40 C#/.NET

ARM 代码探查器

我想在 arm 9 上分析我的代码,是否有任何分析器可以为我提供函数调用时间和每个函数占用的总周期?我更喜欢任何免费的分析器.我喜欢在 linux 中使用 kcachegrind. 解决方案 我不知道任何免费的 ARM 分析器. 您可以尝试ARM RVDS 4.0 Pro.它有一个很好的 profiler.您可以使用模拟器而不是真正的硬件.它简化了一些事情,但您不会收到有关缓存未命中 ..
发布时间:2022-01-17 14:21:15 其他开发

Fortran 和 MPI 的良好分析器

对于包含 MPI 的 Fortran 代码库,您使用哪个分析器?gprof 似乎无法正常工作.Sun Studio Analyzer 仅返回 C/C++ 系统调用的计时,并且不显示任何 fortran 函数. 解决方案 有许多专门用于并行/MPI 程序的性能分析工具,例如: Score-P,适用于多种不同的分析工具,例如Cube, 吸血鬼 HPCToolkit 仅使用采样,因此您不 ..
发布时间:2022-01-14 09:27:39 其他开发

iOS objc_msgSend 崩溃,没有给出报告或警告

我正在测试我的应用程序,非常努力地推动它,我让它崩溃(黑屏,图像不保存,回到跳板).但是,我没有在控制台中记录任何崩溃报告.当我使用分析器进行测试时,我得到的只是一条消息,说目标已死亡,但它没有提供任何线索. 在组织者中,我得到了设备崩溃日志,它给了我这个我相信告诉我我正在向我发布的东西发送消息(objc-msgSend + 22)?我在正确的轨道上吗? --- 异常类型:EXC_B ..
发布时间:2022-01-12 11:57:56 移动开发

CUDA 分析器报告全局内存访问效率低下

我有一个简单的 CUDA 内核,我认为它可以有效地访问全局内存.然而,Nvidia 分析器报告说我正在执行低效的全局内存访问.我的内核代码是: __global__ void update_particles_kernel(浮动4 *位置,浮动4 *vel,浮动4 *acc,浮动dt,int numParticles){整数索引 = threadIdx.x + blockIdx.x * bloc ..
发布时间:2022-01-10 16:10:04 其他开发

每个线程的 Cuda 寄存器

据我了解,对于 2.x 计算能力设备,每个线程有 63 个寄存器限制.您知道计算能力为 1.3 的设备的每个线程的寄存器限制是多少吗? 我有一个大内核,正在 GTX260 上进行测试.我很确定我使用了很多寄存器,因为内核非常复杂并且我需要很多局部变量.根据 Cuda 分析器,我的寄存器使用量是 63(静态 Smem 是 68,虽然我不太确定这意味着什么,动态 Smem 是 0),虽然我很确定 ..
发布时间:2022-01-10 15:59:19 其他开发

CUDA Visual Profiler 'Interactive' X 配置选项?

在 Ubuntu 11.04 上的 computeprof 中启动应用程序时收到以下警告: 所选计数器“gld 指令 8 位"、“gld 指令 16 位"、“gld 指令 32 位"、“gld 指令 64 位"、“gld 指令 128 位"、“gst 指令 8 位"、“gst 指令 16 位"、“gst 指令 32 位"、“gst 指令 64 位"、“gst 指令 128 位"可能会导致 G ..
发布时间:2022-01-10 15:55:09 其他开发

Visual Studio 2008、C++ 的探查器?

有什么好的、免费的(或者至少相当便宜)至少可以与本机 C++ 集成的分析器Visual Studio 2008 专业版? 我看了DevPartner 社区版 但他们似乎只支持 Visual Studio 2003 和 Visual Studio 2005. 失败了,有没有好的免费/便宜的分析器一般我可以相对较少地使用 VS摩擦? 解决方案 在我的工作场所,我们使用 AQTime ..
发布时间:2022-01-05 19:12:50 C/C++开发

VS2013:“VSP2340:环境变量设置不正确"即使从 IDE 运行

我正在分析 Visual Studio 2013 中的 C# 程序.我转到分析 -> 性能和诊断以启动向导.它让我可以选择分析方法.如果我选择默认的 CPU 采样,那么分析就可以工作并且我可以看到结果.但是,如果我选择第三个选项 .NET 内存分配,那么在我的应用程序完成后,我会在 Visual Studio 输出窗口中看到空结果和此错误: VSP2340:在分析运行和管理期间未正确设置环境变量 ..
发布时间:2021-12-31 14:14:20 C#/.NET

没有 v8-profiler 的 Node.js 内存泄漏搜索

我正在尝试追踪 Node.js 应用程序中的内存泄漏.我试过安装 v8-profiler 但它不会编译...它看起来像一个 死项目 很多人都在尝试使用但遇到同样的问题 - 几乎来自节点 0.3.2,所以很早以前. 有谁知道不使用 v8-profiler 就可以在 Node.js 应用程序中查找内存泄漏的方法吗?我让 Eclipse 运行 V8 远程调试工作,但找不到查看内存使用情况/堆等的方 ..
发布时间:2021-12-31 08:08:25 前端开发

内存溢出:越来越多的 Microsoft.CSharp.RuntimeBinder.Semantics

我们目前正在寻找应用程序中的一些内存泄漏,在执行某些操作(加载和关闭应用程序中的一个项目)时,我们知道内存总是会增加一点点. 我们已经找到了很多,但现在,增加最多的类是 10 多个(根据我们的工具 ANTS Memory Profiler 8.2): Microsoft.CSharp.RuntimeBinder.Semantics.SYMTBL+Key Microsoft.CShar ..
发布时间:2021-12-31 00:11:01 C#/.NET

简单的 Lua 分析

我刚刚开始使用 Lua 作为学校作业的一部分.我想知道是否有一种简单的方法来实现 Lua 的分析?我需要一些显示已分配内存、使用中的变量而不管它们的类型等的东西. 我一直在寻找能够成功编译的 C++ 解决方案,但我不知道如何将它们导入 Lua 环境. 我也找到了 Shinny,但我找不到有关如何使其工作的任何文档. 解决方案 有几个 分析器可用 您可以检查,但大多数都针对执行时 ..
发布时间:2021-12-30 20:07:50 其他开发

您如何使用 Netbeans 分析器发现内存泄漏?

我想在我的 Java 应用程序中查找内存泄漏,但我不知道如何使用 Netbeans 分析器来做到这一点. 解决方案 网络上有多种资源可以帮助您 http://www.javapassion.com/handsonlabs/nbprofilermemory/> http://www.netbeans.org/kb/articles/nb-profiler-uncoveringleak ..
发布时间:2021-12-26 15:21:44 Java开发

Silverlight 内存分析器是否存在?

CLR 分析器似乎不适用于 Silverlight CLR.是否存在另一个内存分析器? 解决方案 似乎还没有可用的方案.但是,正如在此论坛主题中推荐,您可以转换您的 Silverlight应用到 WPF 应用程序和配置文件: 目前还没有任何工具,但作为一种解决方法,您可以从相同的代码库和少量调整轻松创建 Silverlight 客户端的桌面 (WPF) 版本(有关此示例,请参阅 Sc ..
发布时间:2021-12-23 23:43:15 C#/.NET

为什么 Matlab Profiler 说“for"循环的“end"语句存在瓶颈?

所以,我最近开始定期使用 Matlab 的内置分析器,我注意到虽然它通常能很好地显示哪些行占用的时间最多,但有时它会告诉我一个很大的在 for 循环的 end 语句上使用了大量时间. 现在,看到这样的一行只是用于表示循环的结束,我无法想象除了微不足道的处理量之外,它还能如何使用任何东西. 我在 matlab central,但似乎没有达成共识. 编辑:这是此问题的一个最小示例: ..
发布时间:2021-12-11 13:07:51 其他开发

Perl 内存使用分析和泄漏检测?

我用 Perl 编写了一个在 Linux 上运行的持久网络服务. 不幸的是,当它运行时,它的常驻堆栈大小 (RSS) 只会缓慢而稳定地增长、增长、再增长. 尽管我努力删除所有不需要的哈希键并删除所有对对象的引用,否则这些引用会导致引用计数保持原位并阻碍垃圾收集. 是否有任何好的工具可以在 Perl 程序中分析与各种本机数据原语、受祝福的哈希引用对象等相关的内存使用情况?你用什么来 ..
发布时间:2021-12-10 18:00:31 其他开发