|
|
|
|
|
by kcartlidge
2046 days ago
|
|
I'm not a hardware person, but I do software for a living. Your comment makes things much clearer. You're saying that the effective difference in having the shared memory is that you get more data passed by reference and not by value at the lower levels? If that's true, then you get extra throughput by only moving references around instead of shuffling whole blocks of data, and you also gain better resource usage by having the same chunks of allocated memory being shared rather than duplicated across components? |
|
But yes, they’re basically saying because this is “unified memory”, there’s no copying. No RAM copies between systems on the SoC, no copies between RAM and VRAM, etc. because the chips are working together, they put stuff on the RAM in formats they can all understand, and just work off that.