I&#x27;m not really a GPU person, but my understanding is that GPUs have very simple memory models, memory reads and writes are scheduled more manually. But this is part of their appeal, why they can run so fast, but also why they aren&#x27;t as general as CPUs.<p>But my knowledge is a bit out of date, since GPUs are actually including caches now, and what they can do seems to evolve rapidly.