AMD가 공식 블로그를 통해 AGESA 184.108.40.206를 릴리즈했다고 발표했습니다.
AGESA(AMD Generic Encapsulated System Architecture)는 AMD64 계열 메인보드에서 CPU 및 각종 인터페이스의 초기화를 위해 사용되는 일종의 부트로더로 AMD BIOS의 기반이 되는 부분이라고 할 수 있습니다.
지난 4월 배포된 220.127.116.11에 이어 이번에 배포되는 18.104.22.168에서는 다양한 메모리 옵션 제공, 메모리 호환성 및 안정성의 향상 외에도 가상화 시 사용되는 ACS(Access Control Services)의 지원이 추가되었다고 합니다.
AGESA 22.214.171.124 기반의 새로운 BIOS들은 6월 중 각 제품의 제조사에 의해 공식 배포될 것으로 예상됩니다.
Welcome to the fourth installment of the Ryzen Community Updates! If you’re checking into this series for the first time, this is where we let our community know about all the exciting updates that are on their way for the AMD Ryzen™ processor. We’ve covered a lot of ground in a short amount of time: game updates, new Windows® power plans, stability improvements, feature additions and much more. Today’s update is the one many of you have been most excited about: the AGESA that focuses on overclocked memory. There’s some great news for IOMMU/ACS users, too!
What is an “AGESA”?
AGESA is an acronym that stands for “AMD Generic Encapsulated System Architecture.” As a brief primer, the AGESA is responsible for initializing AMD x86-64 processors during boot time, acting as something of a “nucleus” for the BIOS for your motherboard. Motherboard vendors take the core capabilities of our AGESA updates and build on them with their own “secret sauce” to create the BIOS files you download and flash. Today, the BIOS files for AMD AM4 motherboards are largely based on AGESA version 126.96.36.199.
Beginning this month, as we promised to you, we began beta testing a new AGESA (v188.8.131.52) that is largely focused on aiding the stability of overclocked DRAM (>DDR4-2667). We are now at the point where that testing can begin transitioning into release candidate and/or production BIOSes for you to download. Depending on the QA/testing practices of your motherboard vendor, full BIOSes based on this code could be available for your motherboard starting in mid to late June. Some customers may already be in luck, however, as there are motherboards?like my Gigabyte GA-AX370-Gaming5 and ASUS Crosshair VI?that already have public betas.
Starting With Virtualization
If you’re the kind of user that just needs (or loves!) virtualization every day, then AGESA 184.108.40.206-based firmware will be a blessing for you thanks to fresh support for PCI Express® Access Control Services (ACS). ACS primarily enables support for manual assignment of PCIe® graphics cards within logical containers called “IOMMU groups.” The hardware resources of an IOMMU group can then be dedicated to a virtual machine.
This capability is especially useful for users that want 3D-accelerated graphics inside a virtual machine. With ACS support, it is possible to split a 2-GPU system such that a host Linux® OS and a Windows VM both have a dedicated graphics cards. The virtual machine can access all the capabilities of the dedicated GPU, and run games inside the virtual machine at near-native performance.
This is certainly a complicated setup for most users, but I have no doubt that there will be a whole lot of you enthusiastically nodding at this news. We’re grateful for your feedback and your patience, and we hope the new support for ACS serves you well.
What's Next For Memory
AGESA 220.127.116.11 officially adds 26 new parameters that can improve the compatibility and reliability of DRAM, especially for memory that does not follow the industry-standard JEDEC specifications (e.g. faster than 2667, manual overclocking, or XMP2 profiles).
The following table spells out all the new parameters, and provides a few words on what they do. Keeping in mind that this is overclocking territory, manual or automated control of these parameters should nevertheless make it a little more straightforward to use DDR4-3200 modules?or faster if you have the talent!
Until next time
What are you interested in hearing more about in our next AMD Ryzen Community Update? Let us know on Twitter @AMDRyzen!
■ AMD 블로그