【转载】 NVIDIA RTX2080ti不支持P2P Access,这是真的么?
原文地址:
http://www.gpus.cn/gpus_list_page_techno_support_content?id=30
----------------------------------------------------------------------------------------
测试两张RTX2080ti,并确保是在同一PCIe总线下,结果显示:



确实不支持P2P Access,
我们看了一下NVIDIA官方论坛,别人也是这个情况:

没有NVLINK桥接器,两张RTX2080ti是无法进行P2P Access,而只有通过NVLINK桥接器才可以!

有小白肯定要问:啥叫P2P?
简单地说,P2P是NVIDIA GPU中的一种功能,它允许两张卡之间就地交换数据,而不通过内存中转。这又分别分为P2P Copy, 即卡对卡的直接显存复制功能。和P2P Access,即一个卡上的kernel代码,能就地访问另外一张卡上的显存. 这个功能是英伟达GPU近8、9年来的一大特色。
注意:下面左图的P2P Direct Access即是我们常说的CUDA中的P2P Access。右图的P2P Direct Transfer则是P2P Copy的。

P2P Access能让一个卡上的程序,将另外一个卡的显存如同自己的显存一样的用。在带有2-4 GPU的工作站上,可以为一些程序提供适度的性能改进,减少代码量。
-------------------------------------------------------------------------------------------------------------
转载者注:
上文中,如下:

对其的解释为:
左图的P2P Direct Access即是我们常说的CUDA中的P2P Access。右图的P2P Direct Transfer则是P2P Copy。
该部分存在文字与图无法对应的问题,也就是说文字的描述和图上的内容不匹配。
个人观点正确的文图匹配如下:
如下左图的P2P Direct Access即是我们常说的CUDA中的P2P Access。右图的P2P Direct Transfer则是P2P Copy。

(上图引自: https://yq.aliyun.com/articles/591403?spm=a2c4e.11153940.blogcont603617.25.46645cb6PPrf6z)
-------------------------------------------------------------------------------------------------------------------------------
另附:
本文所表述的是 2080ti双显卡在 只有nvlink物理桥接后才可以 实现 P2P Direct Access 功能。
但是, https://zhuanlan.zhihu.com/p/46061343 文中给出下图:

上图出处: https://zhuanlan.zhihu.com/p/46061343
知乎的这篇文章支持 Quadro GP100 双显卡在没有nvlink物理桥接的时候也可以开启 P2P Direct Access 。
双GP100不用桥, 如下图:

Quadro GP100 双显卡在 有nvlink物理桥接的时候 开启 P2P Direct Access

可以看到上面两图说明了 Quadro GP100 双显卡在有或没有 nvlink物理桥接的情况下都可以实现 P2P Direct Access,
但是如果有nvlink物理桥接情况(注:Quadro GP100 双显卡 有两个nvlink物理桥接器), P2P Direct Transfer的速度为67.87GB/s,
没有这两条nvlink物理桥接器连接的情况下,数据走PCI-E通道时 P2P Direct Transfer的速度为9.66GB/s.
而, 如果有nvlink物理桥接情况(注:Quadro GP100 双显卡 此时只连接一个nvlink物理桥接器), P2P Direct Transfer的速度为34.14GB/s。
如下图:

但是, 知乎那篇文章还给出了这么一个实验:
RTX 2080不支持显卡间P2P通信(无论装不装桥),如下:

然而上图中那个知乎所做的实验是说 RTX2080 , RTX2080ti 显卡不论是否有nvlink物理桥接 都均不支持P2P通信, 当然既包括P2P Direct Access 也包括 P2P Direct Transfer 。
明显知乎上的实验和本文所转载文章实验这两个实验之间所说的结论互相矛盾, 个人观点 RTX2080 , RTX2080ti 这两个显卡的支持功能应该是相似的, 因此个人更倾向于支持 RTX2080ti 和 RTX2080 均支持 P2P Direct Access 和 P2P Direct Transfer, 毕竟 P2P Direct Transfer 算是比较老的基础功能所以能否物理桥接的情况下正常都应该支持的, 但是为什么知乎的那个实验没有做出来呢感觉是不是有一些具体设置上的问题呢,因为这个环境搭建太费钱实在无能力搞也就这里胡乱猜测一下。
【转载】 NVIDIA RTX2080ti不支持P2P Access,这是真的么?的更多相关文章
- 报表解决方案Telerik Reporting发布R2 2019 SP1|支持MS Access
Telerik Reporting拥有直观.无代码的Win.网页与PDF报表的创建功能,直观的设计与具有特定风格的报表,无代码数据打包.向导.语法开发工具.自动操作.分类整理.过滤.有条件格式化.转化 ...
- Shader Model 3.0:Using Vertex Textures SM3:使用顶点纹理 (NVIDIA spec, 6800支持使用D3DFMT_R32F and D3DFMT_A32B32G32R32F的纹理格式实现Vertex Texture。)
翻译者 周波 zhoubo22@hotmail.com 版权所有 Philipp Gerasimov Randima (Randy) Fernando Simon Green NVIDIA Corpo ...
- [转载]数据库存储图片(MSSQL/ORACLE/ACCESS
下面我来汇总一下如何将图片保存到SqlServer.Oracle.Access数据库中.首先,我们要明白图片是以二进制的形式保存在数据库中的,那么把图片保存到数据库中的步骤大体上有这几步1.将图片转换 ...
- (转载)用SQL语句创建Access表
<来源网址:http://www.delphifans.com/infoview/Article_220.html>用SQL语句创建Access表 很久以前弄的,用了一天的时间,没有什么技 ...
- 【转载】ASP.NET支持多语言
ASP.NET 2.0中实现:1.使用工具自动生成本地化资源(LocalResources) 首先建立一个WEB工程,如图所示:双击Default.aspx,切换到[设计]视图,从工具箱里拖一个But ...
- (转载)让ie6也支持max-width,和max-height实现图片等比例缩放
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
- (转载)配置tomcat支持jython
工作需要,特记录下配置tomcat支持jython开发的过程.参考链接:@http://blog.itpub.net/13186779/viewspace-201861/ *环境在win7下搭建,jd ...
- 使用NVIDIA GRID vPC支持视频会议和算力工具
随着2020年的发展,远程工作解决方案已成为许多人的新常态.企业正在寻找行之有效的解决方案,如虚拟桌面基础设施(VDI),以使他们的团队能够在任何地方安全地工作.然而,最新的算力和视频会议应用程序需要 ...
- [转载]解决clickonce不支持administer权限问题
转自ClickOnce deployment vs. requestedExecutionLevel = requireAdministrator ClickOnce方式部署应用简单方便,估计很多人都 ...
- [转载]Fiddler 解析!抓包抓得好真的可以为所欲为 [一]
说起抓包,很多人以为就是用个工具,简简单单地抓一下就可以了.昨天在面试一个安卓逆向,直接告诉我[抓包没有技术含量].在这里,我必须发一个教程,解析一下抓包神器——Fiddler.Fiddler仅仅是一 ...
随机推荐
- linux系统,kafka常用命令
kafka版本过高所致,2.2+=的版本,已经不需要依赖zookeeper来查看/创建topic,新版本使用 --bootstrap-server替换老版本的 --zookeeper-server. ...
- Scrapy框架(七)--中间件及Selenium应用
中间件 下载中间件(Downloader Middlewares) 位于scrapy引擎和下载器之间的一层组件. 作用:批量拦截到整个工程中所有的请求和响应 - 拦截请求: - UA伪装:proces ...
- python安装pywifi
1.Windows安装: 在Dos窗口中输入以下命令: pip install pywifi 如果找不到pip命令,那么需要将Python安装文件夹下Scripts文件夹的绝对路径加入环境变量中. 2 ...
- 2019 香港区域赛 BDEG 题解
B.Binary Tree 题意:给你一棵二叉树.有两个游戏者,回合制,他们每次可以删去这棵二叉树中的一棵满二叉树.求最后谁赢. 解法:每一棵满二叉树有奇数个节点,那么每次游戏者只能删去奇数个节点,所 ...
- 关于 KL 散度和变分推断的 ELBO
01 KL 散度 Kullback-Leibler (KL) 散度,是一种描述 一个概率分布 \(P\) 相对于另一个概率分布 \(Q\) 的非对称性差异的概念. KL 散度是非负的:当且仅当两个分布 ...
- Debian安装Redis服务
Debian安装Redis服务 安装命令 apt-get update apt-get install redis-server 等待安装完成 配置密码 编辑Redis的配置文件/etc/redis/ ...
- SPI 协议学习
SPI 协议学习 背景 2年之前学过SPI,但是因为现在太久没用.基础知识不牢靠(对自己的面试表现不满意):所以重新整理了一遍. SPI接口的一个缺点:没有指定的流控制,没有应答机制确认是否接收到数据 ...
- AT_abc317_f 题解
调了一小时结果发现爆 long long 了. 考虑数位 dp,具体来说,设计状态 \(dp_{i,r_1,r_2,r_3,mx_1,mx_2,mx3_,c_1,c_2,c_3}\) 表示当前考虑到第 ...
- SpringCloud学习篇
什么是SpringCloud Spring cloud 流应用程序启动器是基于 Spring Boot 的 Spring 集成应用程序,提供与外部系统的集成.Spring cloud Task,一个生 ...
- Linux 更新网络时间
下载包 yum install -y ntpdate 同步网络时间 ntpdate 0.asia.pool.ntp.org 若上面的时间服务器不可用,也可以改用如下服务器进行同步: time.nist ...