AMD revealed the first Hardware Virtualized GPU products. AMD FirePro S-series GPU with Multi-user GPU technology. This Hardware-Virtualized GPU architecture delivers an innovative solution in response to emerging user experiences. The experiences are remote workstation, cloud gaming, cloud computing, and Virtual Desktop Infrastructure (VDI).
In the virtualization Environment, key components like CPU, storage, memory and network controller are being virtualized in hardware to optimize user experience like AMD-V for AMD processors and VT-X for Intel processors. But semiconductor industries are taking interest in GPU Virtualization. So, what AMD has done here? They have brought a new technology called as AMD MxGPU Technology. This brings hardware virtualization in GPU.
What does GPU virtualization means ?
Hardware virualization provides Consistent performance and enhanced security across virtual machines. MxGPU Technology controls GPU scheduling delivering predictable quality of service to the user.
AMD MxGPU technology based on single root I/O virtualization.
- Delivers hardware GPU scheduling logic with high-precision quality of service to the user.
- Preserves the data integrity of Virtualized Machines (VM) and their application data through hardware-enforced memory isolation logic preventing one VM from being able to access another VM’s data.
- Exposes all graphics functionality of the GPU to applications allowing for full virtualization support for not only graphics APIs like DirectX and OpenGL but also GPU compute APIs like OpenCL.
AMD’s new released FirePro Graphic cards S7150 and S7150 x2 which is a server graphic cards. These graphic cards will combine with industry-leading OEM offerings, which will create high-performance virtual workstations and address IT needs of simple installation and operation, critical data security and outstanding performance-per-dollar.
VDI use cases include Computer-Aided Design (CAD), Media and Entertainment, and office applications powered by the industry’s first hardware virtualized GPU.
IT budgets can realize support for up to 16 simultaneous users with a single AMD FirePro S7150 GPU card which features 8 GB of GDDR5 memory. Twice as many simultaneous users can be upported by a single AMD FirePro S7150 x2 card which includes a total of 16 GB of GDDR5 memory (8GB per GPU). Both models feature 256-bit memory bandwidth.
Hardware Virtualized GPU
Based on the Graphic Core Next Architecture, the AMD FirePro S7150 and S7150 x2 server Hardware Virtualized GPUs features:
- AMD Multiuser GPU (MxGPU) technology to enable consistent, predictable and secure performance from virtualized workstations
- GDDR5 GPU Memory to help accelerate applications and process computationally complex workflows with ease.
- Error Correcting Code (ECC) Memory to ensure the accuracy of computations by correcting any single or double bit error as a result of naturally occurring background radiation.
- OpenCL™ 2.0 support to help professionals tap into the parallel computing power of modern GPUs and multicore CPUs to accelerate compute-intensive tasks in leading CAD/CAM/CAE and Media & Entertainment applications that support OpenCL allowing developers to take advantage of new GPU features.
- AMD PowerTune is an intelligent power management system that monitors both GPU activity and power draw. AMD PowerTune optimizes the GPU to deliver low power draw when GPU workloads do not demand full activity and delivers the optimal clock speed to ensure the highest possible performance within the GPU’s power budget for high intensity workloads.
AMD FirePro S7150 and S7150 x2 server GPUs are expected to be available from server technology providers in the first half of 2016. For more information, contact the AMD Professional Graphics Team by email: AMD.ProfessionalGraphics@amd.com