ZoneDymo Oh I dont mean on the cpu, I mean just on separate Ram sticks like ram functions now.

I guess you don't understand much about PCB design and the routing of the PCB traces?It's quite hard to make high-speed interfaces and the longer the board traces, the more limited you are in terms of speed and this is why the memory modules have moved closer and closer to the CPU over the years.For example, this is an old 386 motherboard where the memory slots were at the opposite side of the motherboard from the CPU. Back then, memory was "slow" especially compared to what we're using today and the L2 cache was also placed on the motherboard. Note that back then you needed four modules to fill a "bank" or the computer wouldn't work.But as speeds increased, the memory slots were moved closer and closer to the CPU to avoid the use of buffering chips and complex board layouts just to keep the data intact.The bus has also gotten a lot wider, but there's a reason why most busses in a computer are serial in nature, as it's "easy" to design them and not end up with corrupted data. However, memory is still using a parallel interface which makes it hard to design in on a motherboard.Something like HBM uses an extremely wide bus compared to regular computer memory and this is also why it needs to be so close to the "processor" as it's simply not possible to design it in a different, cost efficient way while maintaining the data integrity.This is also why platforms like Intel high-end stuff uses quad channel memory to try to increase the memory bus towards the processor, as it's easier the implement this on a board level.Besides that, GDDR5 and GDDR4 are technically graphics specific versions of DDR3 with a few tweaks to allow it to operate at higher speeds. Also keep in mind that most PC's use 2x 64-bit DRAM in a dual-channel configuration, whereas only lower-end graphics cards today use a 128-bit interface, with most better cards having a 256-bit or wider bus, which results in much higher memory bandwidth. This is largely why graphics memory is so much faster than RAM, as the memory is closer to the "processor" and the bus between the GPU and the memory is much wider.