Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Performance 如何在Linux上使用cuda 4.2探查器在GTX480上评测一级和二级缓存命中率?_Performance_Cuda_Gpu_Gpgpu - Fatal编程技术网

Performance 如何在Linux上使用cuda 4.2探查器在GTX480上评测一级和二级缓存命中率?

Performance 如何在Linux上使用cuda 4.2探查器在GTX480上评测一级和二级缓存命中率?,performance,cuda,gpu,gpgpu,Performance,Cuda,Gpu,Gpgpu,我使用了Nvidia profiler的一个早期版本来分析一级和二级缓存命中率,但我不确定使用了哪个版本。cuda 4.2 visual profiler似乎没有一级和二级评测信息(除了全局缓存重放开销)。如何使用cuda 4.2(或以前的特定版本)visual/command-line profiler分析一级或二级缓存命中率?不确定您使用的是windows还是linux,但在windows中,您拥有适用于MS visual Studio的并行Nsight(还有一个适用于eclipse的版本)

我使用了Nvidia profiler的一个早期版本来分析一级和二级缓存命中率,但我不确定使用了哪个版本。cuda 4.2 visual profiler似乎没有一级和二级评测信息(除了全局缓存重放开销)。如何使用cuda 4.2(或以前的特定版本)visual/command-line profiler分析一级或二级缓存命中率?

不确定您使用的是windows还是linux,但在windows中,您拥有适用于MS visual Studio的并行Nsight(还有一个适用于eclipse的版本)。Nsight允许您定义许多不同的“实验”。甚至你也可以使用“定制”实验。如果选择“内存”实验,它将包括所需的一级和二级缓存命中率。我附上一个屏幕截图显示

这是从NSight paralell 3.0中获取的,但在以前的版本中也可以使用

编辑:

使用visual profiler(至少5.0版,但我想以前的版本会类似),您可以设置感兴趣的事件和度量,在visual profiler 5.0中,您可以点击运行-->配置度量和事件。在附加的窗口中,您可以设置您想要观看的任何计数器。可用指标和事件将取决于底层硬件(即GPU具有的可访问计数器)。附上我的GTX 480中一些内存计数器的图片

编辑2:
好的,刚刚注意到您在编辑了原始问题后询问Linux。。。所以对于linux,我不知道NVidia是否提供了这样一个可视化的分析器(我想他们提供了)。如果不是,您可能对Eclipse NSight版本感兴趣…

不确定您使用的是windows还是linux,但对于windows,您可以使用MS Visual Studio的并行NSight(还有一个Eclipse版本)。Nsight允许您定义许多不同的“实验”。甚至你也可以使用“定制”实验。如果选择“内存”实验,它将包括所需的一级和二级缓存命中率。我附上一个屏幕截图显示

这是从NSight paralell 3.0中获取的,但在以前的版本中也可以使用

编辑:

使用visual profiler(至少5.0版,但我想以前的版本会类似),您可以设置感兴趣的事件和度量,在visual profiler 5.0中,您可以点击运行-->配置度量和事件。在附加的窗口中,您可以设置您想要观看的任何计数器。可用指标和事件将取决于底层硬件(即GPU具有的可访问计数器)。附上我的GTX 480中一些内存计数器的图片

编辑2:
好的,刚刚注意到您在编辑了原始问题后询问Linux。。。所以对于linux,我不知道NVidia是否提供了这样一个可视化的分析器(我想他们提供了)。如果没有,您可能对Eclipse NSight版本感兴趣…

谢谢您的回答。我投了更高的票并更新了我的问题。谢谢你的回答。我投了更高的票,更新了我的问题。