When the GPU memory functions as a cache of the CPU memory,
conflict misses can occur in the GPU memory. In order to detect
such conflict misses, the GPU memory in ScaleGPU must store the
tag of the memory address. ScaleGPU implements tags as the most
significant bits of the virtual address instead of those of the physical
address.