P
@ronvalencia:
No the video is wrong, what he is suggesting is literally impossible the GPU and GPU cannot be on two separate packages while the CPU utilizes vRAM from the GPU. This configuration is only feasible when the cpu and GPU are single packages and bus with access to the same memory controller.
Edit: to be fair later in article they claim that the HBM2 is shared which contradicts what they claimed earlier but still state that they are separate packages. It sounds like there’s a mix of marketing and technical information. So will wait for more info but the fact that they contradict themselves on whether the HBM2 is just vRAM or not would be a basic spec to get.
FALSE.
The original Xbox 360 has separate CPU and GPU/NB/MCH packages with unified GDDR3 memory architecture.
Separate CPU package is connected to GPU package which is then connected to unified GDDR3 memory.
PC's CPU can access GPU's VRAM via PCI-E links. 1990s PCI protocols still has server RAM expansion cards via PCI expansion slots! PCI-E still runs with PCI protocols.
PC's Windows NT/HAL wasn't designed to register memory pools in GPU's VRAM as system memory. Linux's flexibility doesn't have Windows NT's rigidity.
The 360 having separate packages was only possible by having direct access to each other's cache and aren't required to go through a memory bus. While I can't speak on Linux, unless they've replicated the xbox 360 cache scheme at the server level which would arguably be a larger accomplishment. It makes no sense from a performance stance and even if they did, the cost would be prohibitive for that kind of customization when there are many off the shelf options. Ignoring the fact that the cache differences don't mean they are the same chips they could have done any number of configurations to the cache as stated.
Log in to comment