cpu vs gpu bottleneck