RobertYang's recent timeline updates
RobertYang

RobertYang

V2EX member #160452, joined on 2016-02-25 09:31:44 +08:00
Per RobertYang's settings, the topics list is only visible after you sign in
Deals info, including closed deals, is not hidden
RobertYang's recent replies
Sep 27, 2023
Replied to a topic by dududupapapa 程序员 与显卡进行通信的汇编指令是什么?
@RobertYang 所以这里是两步,第一步是 CPU 的 Write 指令在总线形成一个数据包送到 interconnect 上,interconnect 通过地址对应关系,将这个数据包送到 PCIe 控制器上(outbound 方向),PCIe 控制器将这个包转换成 PCIe 总线的数据送出,显卡收到这个数据包。
Sep 27, 2023
Replied to a topic by dududupapapa 程序员 与显卡进行通信的汇编指令是什么?
@dududupapapa SOC 上的内存地址分配你都可以理解成,CPU 送出的地址到一个 interconnect 结构上,按照对应的地址 map 分发到设置好的控制器总线上。PCIe 也不例外,PCIe 控制器在简化的角度来看可以看成一个转换桥,把 CPU 内部总线的数据包跟 PCIe 总线的数据包互相转化罢了。
Sep 25, 2023
Replied to a topic by dududupapapa 程序员 与显卡进行通信的汇编指令是什么?
@dududupapapa 先去了解下 PCIe 总线知识,PCIe 是个复杂的串行总线,现代设备都是直接把 PCIe EP 设备的内存地址直接映射到 CPU 的特定 MEM 区域,CPU 使用正常的访存指令访问对应的地址就能被 PCIe 控制器捕获并且从 PCIe 总线送出。IO 指令只是 X86 访问特殊地址空间的方式,PCIe 同时支持 MEM 和 IO 两种访问方式,IO 指令也不是单独给 PCI 设备用的,只是 IO 和 MEM 访问不同的地址域罢了。
每个 BAR 空间里面的功能你需要去看网卡的定义,PCIe 协议里面没有规定,PCIe 只对配置空间有规定。
BAR 是 base address register ,他指示 MEM 或 IO 空间的基地址和属性,所以这里写 region 也没问题。
Nov 23, 2022
Replied to a topic by Cat7373 分享发现 珍爱生命,远离 ToDesk
todesk 更新这几个版本清晰度确实差
Nov 8, 2022
Replied to a topic by Mastiff iOS iPhone 14 Pro 回桌面动画卡顿
同样的问题 16.1 ,返回桌面卡一下,14PM
@whoisix 确实要设置下 setlocale 而且不能全局,不添加的话是随机错误
Feb 9, 2020
Replied to a topic by RobertYang Qt QT 中的 QGraphicsEffect 性能为什么这么低
@litmxs
@nicevar
发现是 setGraphicsEffect 的时候 QTableWidget 的子控件也会继承这个效果,所以里面东西一多就会卡,暂时没找到办法解决
Feb 9, 2020
Replied to a topic by RobertYang Qt QT 中的 QGraphicsEffect 性能为什么这么低
@litmxs 在 QTableWidget 里面有东西显示的时候最明显。。
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4144 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 45ms · UTC 10:15 · PVG 18:15 · LAX 03:15 · JFK 06:15
♥ Do have faith in what you're doing.