Disable large copies for gfx94x

GFX94x runs into performance regression when doing large packet
enqueues.

Drop back to legacy packet sizes for now.

Change-Id: I595838ebada66c6c5143bfdb2f56c83ee71654a9
Signed-off-by: Chris Freehill <cfreehil@amd.com>
Este cometimento está contido em:
Jonathan Kim criou e Chris Freehill cometeu 2024-06-25 12:27:09 -05:00
1 ascendente 6f6f02f352
cometimento b8aae52404
1 ficheiro modificado
+2 -3
+2 -3
Ver ficheiro
@@ -712,9 +712,8 @@ core::Blit* GpuAgent::CreateBlitSdma(bool use_xgmi) {
break;
case 9:
sdma = new BlitSdmaV4();
copy_size_override = (isa_->GetMinorVersion() == 0 && isa_->GetStepping() == 10) ||
isa_->GetMinorVersion() > 0 ? copy_size_overrides[1] :
copy_size_overrides[0];
copy_size_override = (isa_->GetMinorVersion() == 0 && isa_->GetStepping() == 10) ?
copy_size_overrides[1] : copy_size_overrides[0];
break;
case 10:
sdma = new BlitSdmaV5();