Depends on the gpu. Also most dedicated GPUs don't use standard ram like an igpu has to, they normally use faster ram as they are not limited to sharing system ram.
PNow a dedicated gpu with 8Gb of vram is going to be a higher end card and will decimate any igpu. However it will also cost alot more, use more power and produce more heat.