原文地址:

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,这是真的么?的更多相关文章

  1. 报表解决方案Telerik Reporting发布R2 2019 SP1|支持MS Access

    Telerik Reporting拥有直观.无代码的Win.网页与PDF报表的创建功能,直观的设计与具有特定风格的报表,无代码数据打包.向导.语法开发工具.自动操作.分类整理.过滤.有条件格式化.转化 ...

  2. 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 ...

  3. [转载]数据库存储图片(MSSQL/ORACLE/ACCESS

    下面我来汇总一下如何将图片保存到SqlServer.Oracle.Access数据库中.首先,我们要明白图片是以二进制的形式保存在数据库中的,那么把图片保存到数据库中的步骤大体上有这几步1.将图片转换 ...

  4. (转载)用SQL语句创建Access表

    <来源网址:http://www.delphifans.com/infoview/Article_220.html>用SQL语句创建Access表 很久以前弄的,用了一天的时间,没有什么技 ...

  5. 【转载】ASP.NET支持多语言

    ASP.NET 2.0中实现:1.使用工具自动生成本地化资源(LocalResources) 首先建立一个WEB工程,如图所示:双击Default.aspx,切换到[设计]视图,从工具箱里拖一个But ...

  6. (转载)让ie6也支持max-width,和max-height实现图片等比例缩放

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  7. (转载)配置tomcat支持jython

    工作需要,特记录下配置tomcat支持jython开发的过程.参考链接:@http://blog.itpub.net/13186779/viewspace-201861/ *环境在win7下搭建,jd ...

  8. 使用NVIDIA GRID vPC支持视频会议和算力工具

    随着2020年的发展,远程工作解决方案已成为许多人的新常态.企业正在寻找行之有效的解决方案,如虚拟桌面基础设施(VDI),以使他们的团队能够在任何地方安全地工作.然而,最新的算力和视频会议应用程序需要 ...

  9. [转载]解决clickonce不支持administer权限问题

    转自ClickOnce deployment vs. requestedExecutionLevel = requireAdministrator ClickOnce方式部署应用简单方便,估计很多人都 ...

  10. [转载]Fiddler 解析!抓包抓得好真的可以为所欲为 [一]

    说起抓包,很多人以为就是用个工具,简简单单地抓一下就可以了.昨天在面试一个安卓逆向,直接告诉我[抓包没有技术含量].在这里,我必须发一个教程,解析一下抓包神器——Fiddler.Fiddler仅仅是一 ...

随机推荐

  1. 🌟 简单理解 React 的 createContext 和 Provider 🚀

    在 React 应用中,我们经常需要在组件之间共享状态和数据.而 React 的 createContext 和 Provider 就是为了解决这个问题而诞生的. createContext:创建自定 ...

  2. 交通规划四阶段法:基于 Python 的交通分布预测算法复现 - 附完整代码链接

    目录 交通规划四阶段法:基于 Python 的交通分布预测算法复现 - 附完整代码链接 我只是想使用这些代码 下载代码文件 代码的使用方法 合作 部分代码内容的展示 交通规划四阶段法:基于 Pytho ...

  3. 使用selenium grid实现下发任务到远程机器,远程执行测试用例

    背景: 1. UI自动化测试用例, 可能想要在不同版本.不同浏览器下执行 2. UI自动化测试用例较多的时候,耗时时间长,这个时候可以通过分散在不同的机器上执行,减少自动化测试时间 实现 通过sele ...

  4. HDOJ 6703 Array

    HDOJ 6703 Array 题目 题目链接 array *Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 262144/262144 K ...

  5. tcp_tw_reuse、tcp_tw_recycle、tcp_fin_timeout参数介绍

    参数介绍 net.ipv4.tcp_tw_reuse = 1 表示开启重用.允许将TIME-WAIT sockets重新用于新的TCP连接,默认为0,表示关闭: net.ipv4.tcp_tw_rec ...

  6. 嵌入式必看!全志T113-i+玄铁HiFi4核心板硬件说明资料分享

    目 录 1 硬件资源 2 引脚说明(篇幅问题,暂不提供详细内容) 3 电气特性 4 机械尺寸 5 底板设计注意事项 硬件资源 SOM-TLT113核心板板载CPU.ROM.RAM.晶振.电源.LED等 ...

  7. 可重入锁思想,设计MQ迁移方案

    如果你的MQ消息要从Kafka切换到RocketMQ且不停机,怎么做?在让这个MQ消息调用第三方发奖接口,但无幂等字段又怎么处理?今天小傅哥就给大家分享一个关于MQ消息在这样的场景中的处理手段. 这是 ...

  8. GuavaCache、EVCache、Tair、Aerospike 缓存框架比较

    Guava Cache.EVCache.Tair.Aerospike 是不同类型的缓存解决方案,它们各有特点和应用场景.下面我会逐一分析这些缓存系统的优势.应用场景,并提供一些基本的代码示例. Gua ...

  9. MySQL 获取所有表名、所有表结构

    获取所有表名 SELECT A.TABLE_SCHEMA '数据库', A.TABLE_NAME '表名', A.TABLE_ROWS '表记录行数', A.CREATE_TIME '创表时间', A ...

  10. MES 与 PLC 的几种交互方式

    在 MES 开发领域,想要从 PLC 获取数据就必须要和 PLC 有信号交互.高效准确的获取 PLC 数据一直是优秀 MES 系统开发的目标之一.初涉相关系统开发的工程师往往不能很好的理解 PLC 和 ...