I am old enough to have ben in business when SGI were a thing. The one thing I remember is that with the UMA arch, the memory was at the center of the design, not the CPU.
They definitely also had NUMA (Non-Uniform Memory Access): on multi-CPU systems, you had a variety of ways to specify where you wanted your data to live (stay close to one CPU, for example).