问题描述
- cpu gpu opengl问题
-
cpu与gpu之间有一块类似共享内存的空间吗?它们之间具体是怎么交互的。
解决方案
gpu上有寄存器,每个线程可以直接访问。设备内存(俗称显存),要慢很多。至于要访问主机的内存,需要先把主机内存上的数据拷贝到设备内存上。
但是一些低端的gpu,没有设备内存或者通过主机共享设备内存。这些都是驱动层面透明完成的。打一个不精确的比方,主机内存对于gpu来说,好像硬盘的交换分区对于cpu,你需要先读取到内存,cpu才能执行。
解决方案二:
GPU和CPU对比
关于CPU与GPU的同步问题
时间: 2025-01-21 05:08:46