|
AMD总是在鼓吹APU里面的统一寻址,CPU看到的地址和GPU里面看到的地址是一样,无需地址转换,无需数据搬运。
我想到当前手机,平板SoC里面的各个IP,例如CPU,GPU,Video, Display, Camera同样是访问内存里面的数据,他们的读写数据地址也是统一编制的;而且都是访问内存里面的数据,也没有数据搬运。
我个人觉得,对于独立GPU + 独立CPU,由于两者一个有显存,一个有内存,所以这个时候统一寻址有一定优势和方便的地方。
但是两者数据就算不搬运,统一寻址了,访问数据的延迟也是不经相同的。也有很多问题要解决。
例如CPU访问自己的内存和访问GPU的显存数据,延迟截然不同。
回到主题里面的问题,请问两者有啥差别呢? 特别是觉得APU里面的统一寻址无比先进的也来解释。
|
|