This reddit post has some valuable information about this bios update you wont find mentioned for TUF Gaming x570
I compiled a list of advanced BIOS options, often overlooked and lacking information, for your edification, via
Transparent Secure Memory Encryption (TSME)
Benefit: TSME provides hardware memory encryption of all data stored on system DIMMs. This encryption is invisible to the OS. The impact of this encryption is 5 ns–7 ns of additional memory latency.
Setting Options TSME
•Auto/Disabled: Disable transparent secure memory encryption
•Enabled: Enable transparent secure memory encryption
ACPI—Collaborative Processor Performance Control (CPCC)
Benefit: CPCC was introduced with ACPI 5.0 as a mode to communicate performance between an operating system and the hardware. This mode can be used to allow the OS to control when and how much turbo can be applied in an effort to maintain energy efficiency. Not all operating systems support CPCC, but Microsoft began support with Windows® 2016
•Enabled: Allow OS to make performance/power optimization requests using ACPI CPPC
SR-IOV Settings Benefit
: SR-IOV requires the enablement of PCIe® Alternative Routing-ID interpretation (ARI) on both root complexes and endpoints. ARI devices interpret the PCI address as an 8-bit function number instead of a 3-bit function number and the device number is implied to be 0.
Setting Options PCIe ARI Support [SRIOV]
•Disable: Disable Alternative Routing ID interpretation
•Enable: Enable Alternative Routing ID interpretation
2.5.3 PCIe Ten Bit Tag Benefit:
With PCIe Gen 4, to achieve full bandwidth, an adapter should support 10-bit extended tags. This allows for a 3x increase over the previous number of non-posted requests, allowing the adapter to achieve more performance. Not all PCIe Gen 4 devices support 10-bit extended tags and can cause issues during boot. Disabling this feature will allow the server to boot if the adapter is having issues.
Setting Options PCIe Ten Bit Tag Support
•Disable: Disable PCIe 10-bit tags for all devices
•Enable: Enable PCIe 10-bit tags for supported devices
2.5.5 Input-Output Memory Management Unit (IOMMU) Settings
Benefit: The IOMMU provides several benefits and is required when using x2APIC. Enabling the IOMMU allows devices (such as the EPYC integrated SATA controller) to present separate IRQs for each attached device instead of one IRQ for the subsystem. The IOMMU also allows operating systems to provide additional protection for DMA capable I/O devices. If the IOMMU is believed to be causing a performance problem, leave it enabled in BIOS and disable it via OS options (e.g., iommu=pt on the Linux®kernel command line).
•Disabled: Disable IOMMU
•Enabled: Enable IOMMU