AMD Open-Sources GIM Driver for GPU Virtualization, Plans Future Support for Radeon GPUs
AMD has taken a significant step towards open-sourcing its software stack by releasing the GIM (GPU-IOV) driver for developers, as reported by Phoronix. The driver, which is crucial for virtualization support with AMD's Instinct accelerators, may eventually extend to mainstream Radeon desktop GPUs, according to the company’s roadmap. The GIM driver plays a vital role by enabling the various functions required for full virtualization support on the host GPU. This move is part of AMD's broader strategy to make its hardware more accessible to developers, particularly those in the AI and performance computing sectors. The push for open-sourcing began earlier this year when Hot Aisle, a performance computing provider, urged AMD to focus more on developers and improve hardware accessibility. In response, AMD expanded its developer credit program in February, allowing developers to test its MI300X and Dell hardware free of charge. More recently, the AI hardware company Tiny Corp intensified the pressure on AMD. Tiny Corp encountered challenges while adapting AMD's datacenter GPUs to its "TinyBox" servers, noting that the GPUs did not perform as expected. Open-source software, firmware, and drivers would have allowed Tiny Corp to address these issues and tailor AMD's GPUs to better fit their server requirements. The release of the GIM driver is one of AMD's initial steps in making its software stack openly available. Additionally, the company has announced plans to open-source its Micro Engine Scheduler (MES), though the documentation and source code for MES will not be available until late May. These developments highlight AMD's commitment to fostering a more inclusive and collaborative environment for developers. By open-sourcing critical components like the GIM driver and MES, AMD aims to accelerate innovation and improve the adaptability of its GPUs across various computing platforms. Stay tuned to Tom's Hardware for more updates, analysis, and reviews. Make sure to follow us on Google News to keep up with the latest in the tech world.
