Vulkanの仕様よく見たら「CPU側のメモリである」かつ「GPUが直接読み書きする事ができる」かつ「GPUはこのメモリの読み書きをキャッシュする」かつ「GPUとCPUのキャッシュ一貫性は保たれない」とかいう悪夢のようなメモリを開発者に突き付けても良いことになってて震えてる
確かにGPUにとってはローカルメモリなんだから当然キャッシュはするけど、同じメモリだからホストからも見えてて、でも特にキャッシュ一貫性が保たれているわけではない。もしかしてこれ某コンシューマゲーム機とかの為に用意されてるのかな…
-
-
AMD APU全般のためかも(あとはIntel HDとか)
-
Intelはちょっとわかんないですが、AMD APUってGPUがCPUのバスをsnoopしてて、共有するメモリは「キャッシュされる」かつ「一貫性が保たれる」になってるんですよ
- 1 more reply
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.