首页 > 其他分享 >NVIDIA中的cupti的作用及设置: CUDA profiling tools interface —— Could not load dynamic library 'libcupti

NVIDIA中的cupti的作用及设置: CUDA profiling tools interface —— Could not load dynamic library 'libcupti

时间:2024-01-18 23:00:42浏览次数:22  
标签:load profiling CUPTI dynamic failed CUDA NVIDIA 组件 cupti

NVIDIA官方给出的说明:


image




可以知道,这个组件的作用是对NVIDIA的CUDA进程进行性能分析的,通过对这个组件的调用可以实现对CUDA进程的性能监测。


在使用深度学习框架时有时需要对运行的代码的CUDA部分进行性能分析,于是就会调用该库的接口,有时会报错:

Could not load dynamic library 'libcupti.so.10.1'


这种情况下可以通过设置环境变量来解决(前提是已正确安装了该组件,该组件默认在CUDA SDK中):

export LD_LIBRARY_PATH=/usr/local/cuda-10.1/extras/CUPTI/lib64/:$LD_LIBRARY_PATH

有时候会报错:

failed with error CUPTI_ERROR_INSUFFICIENT_PRIVILEGES

该种情况是说明只有root用户可以使用cupti接口,我们需要手动取消该权限需求:

具体的设置:

echo 'options nvidia "NVreg_RestrictProfilingToAdminUsers=0"' | sudo tee -a /etc/modprobe.d/nvidia-kernel-common.conf
sudo update-initramfs -u
sudo reboot now

参考:

https://jax.readthedocs.io/en/latest/profiling.html



标签:load,profiling,CUPTI,dynamic,failed,CUDA,NVIDIA,组件,cupti
From: https://www.cnblogs.com/devilmaycry812839668/p/17973627

相关文章

  • 使用JSZip库解压后台返回的Blob格式文件,并回显到element-ui的el-upload组件
    有一个报告列表,点击编辑的时候需要回显新建时上传的附件。后台提供了一个下载接口,但是会将所有上传的文件打包为一个压缩的blob。类似这种:leturlArr=[];urlArr=urlArr.concat(this.downLoadUrl.split(";"));this.$http.downLoadFile({url:urlArr.......
  • Spring ResourceLoader 总结
    ResourceLoader总结Spring将采用和ApplicationContext相同的策略来访问资源。也就是说,如果ApplicationContext是FileSystemXmlApplicationContext,res就是FileSystemResource实例;如果ApplicationContext是ClassPathXmlApplicationContext,res就是ClassPathResource实例当Spring应......
  • uni.setStorageSync在登录页面设置缓存,第一次进入首页在onload里面获取不到缓存数据的
    在onLoad里面获取不到缓存:onLoad(option){consttoken=uni.getStorageSync('token');if(!token){uni.showToast({title:"请先登录",icon:"error",......
  • chrome插件「Video Downloader Plus」,可下载在线视频
    VideoDownloaderPlushttps://chromewebstore.google.com/detail/lpcbiamenoghegpghidohnfegcepamdm?hl=zh-CN&utmsource=extsidebar概述使用免费的在线视频下载器从流行平台下载视频。轻松保存各种格式和分辨率的视频。VideoDownloaderPlus是任何想要轻松高效地......
  • 文件上传超出了tomcat的限制大小:org.apache.tomcat.util.http.fileupload.impl.FileSi
    报错的原因springBoot项目自带的tomcat对上传的文件大小有默认的限制,SpringBoot官方文档中展示:每个文件的配置最大为1Mb,单次请求的文件的总数不能大于10Mb。解决方法SpringBoot2.0版本在【application】配置文件中加入如下代码:#maxFileSize单个数据大小spring.servlet......
  • 多项式求值软件下载Polynomial evaluation software mus 2025 download
    本软件是Windows下64位软件。本软件能计算如a0+a1*x+a2*x^2+......+an*x^n的式子的对b1的求值结果。具体的方法就是在多多项式系数区输入a0到an的值,然后点击计算多项式的结果即可在结果栏算出结果。最大项数为1000项。多项式系数输入时1项1行,从上到下是a0到an,中间不能空行。T......
  • jenkins启动报错:Failed Loading global config
    jenkins启动报错:FailedLoadingglobalconfig 问题起因:想在构建项目中使用复选框(ExtendedChoiceParameter),需要安装ExtendedChoiceParameter插件,但是因为版本过低的原因,导致插件无法正常安装。然后根据提示,就在jenkins的web页面进行了自动升级。但是在升级过程中......
  • loading改用react hooks
    //子组件importReact,{useState,useEffect}from'react';import{Modal}from'antd';constChildComponent=({onCancel})=>{const[loading,setLoading]=useState(true);//useEffect监听父组件取消事件useEffect(()=>{......
  • GUI_Download的Codepage参数 转载
    http://blog.chinaunix.net/u1/40527/showart.php?id=499557 DATA:CODEPAGETYPEABAP_ENCODVALUE'8400'.DATA:O_FILETYPESTRING.O_FILE=filename.CALLMETHODCL_GUI_FRONTEND_SERVICES=>GUI_DOWNLOAD EXPORTING   FILENAME         =O_FILE   F......
  • AntDesign文件上传前端文件类型控制 不采用Upload.IGNORE来限制出现在upload_list中
    <a-form-item label="附件" :label-col="{span:4}" :wrapperCol="{span:4}" :colon="false" > <divclass="upload"> <a-upload :fileList="uploadFileList&qu......