Distrubuted GPU Compute Architecture