Why can't we have DIMM slots on video cards?
Here’s an interesting system with AMD Zen2 CPU and GDDR6 memory, salvaged from XBox: https://www.tomshardware.com/news/4800s-xbox-chip-shows-us-w... As you see, high latency of GDDR6 memory ruins the performance of CPU-running code.
My current GPU has 484 GB/second memory bandwidth. It would require 7 channels of DDR5-8400 memory (the fastest one currently defined by these specs), and GPUs aren’t yet large enough to fit 7 slots of SO-DIMM.
Some chips are moving towards having the ram on the same die package as the actual GPU as one integrated chip.