vtune安装与使用
安装流程
首先需要去官网选择合适的版本下载:
https://www.intel.com/content/www/us/en/developer/tools/oneapi/base-toolkit-download.html?packages=oneapi-toolkit&oneapi-toolkit-os=linux&oneapi-lin=apt
- 对于 apt:
sudo apt install intel-oneapi-base-toolkit
- 对于 yum:
sudo yum install intel-oneapi-base-toolkit
- 如果搜不到这个包可以使用 online install 方式,将脚本传到 linux 服务器上:
- 然后 chmod +x 那个脚本,直接执行即可
- 网太慢,就下完整压缩包安装
- 下载完是一个 2G+的 sh 脚本
在线安装 (online)
直接使用↓ ↑ ← → Enter来继续,因为在 linux 上,先不用 eclipse。
然后同意条款并安装即可!
Web server 使用方法
上述的默认安装地点是:/opt/intel/oneapi
。继续:
source /opt/intel/oneapi/setvars.sh
vtune-server start
可能得输出:
No TLS certificate was provided as a --tls-certificate command-line argument thus a self-signed certificate is generated to enable secure HTTPS transport for the web server: /root/.intel/vtune/settings/certificates/middleware.crt.
VTune Profiler GUI is accessible via https://127.0.0.1:40823/?one-time-token=d6a39733f5346d5a6afa4e9f43b4048a
下一步:使用 ip -a | grep inet
拿到服务器的 ip 地址,然后:
vtune-server \
--allow-remote-access \
--internal-base-url https://172.18.65.240:40823
根据输出即可访问!
No TLS certificate was provided as a --tls-certificate command-line argument thus a self-signed certificate is generated to enable secure HTTPS transport for the web server: /root/.intel/vtune/settings/certificates/middleware.crt.
Server listening at https://172.18.65.240:40823/
VTune Profiler GUI is accessible via https://172.18.65.240:40823/?one-time-token=7f0c03db50cb1a7cb29f7f5ca13d69be
VTune Profiler GUI is accessible via https://172.17.0.1:40823/?one-time-token=7f0c03db50cb1a7cb29f7f5ca13d69be
VTune Profiler GUI is accessible via https://10.244.24.64:40823/?one-time-token=7f0c03db50cb1a7cb29f7f5ca13d69be
Warning: VTune Profiler Agent will be connected to https://172.18.65.240:40823/?one-time-token=7f0c03db50cb1a7cb29f7f5ca13d69be
访问以后先输入密码!
然后就可以正常使用了!
评论