GPU
27 TopicsWindows Server 2022 Standard - Limitation in RDP sessions with active GPU on Hyper-V DDA?
Hello community, we have a testsetup and try to find out is there any limitation in the number of users when a GPU is installed on a Windows Server 2022 single session host. Our test setup is a 32 Cores CPU AMD Epyc 256GB of RAM 2x Nvidia RTX A5000 2TB NVMe storage Hyper-V GPU DDA to one VM We have created 30 Testuser and set the following groupe policies: Disabled UDP protocol only TCP Disabled WDDM driver Set physical graphics adapter to use for all RDP sessions But currently we get the issue DWM.exe is crashing after the 19 session is opening and all other user 20,21,22,23 can never connect. User which is disconnecting and trying to connect get an error during the start of the RDP session. It makes no difference if 1 or 2 GPU are connected to the VM. But if we check the hardware usage, we have a lot of free resources. Is there any limitation or any idea what we can do? Splitting the VM to different smaller VM is in our case not an option regarding the running software what we need. When we deactivating the setting Set physical graphics adapter to use for all RDP sessions All users can login to server and it seems to be the GPU are working maybee for browser, office etc. but OpenGL, DirectX etc. is not available what is bad. I hope you can support here and explain if there is any settings, limitations etc. Thanks!868Views0likes1CommentSpecific GPU Selection in Newer Insider Builds
Hello all, I have been looking for concrete information about the "specific GPU selection" feature that was added in windows insider build 20190, however, I have not been able to confirm whether or not this feature is still available for recent windows insider builds (specifically, windows 11 insider builds, since they are the ones that are currently downloaded when joining the insider program). Here is the screenshot of the specific GPU selection dropdown menu from windows 10 build 20190. I am looking to use this feature in order to use more than one high end GPU, and being able to select which high end GPU is used for each application. Please let me know if this feature is available in current windows 11 insider builds. Thanks in advance.Solved2.4KViews0likes3CommentsMultiple GPU Assignments to a Single Hyper-V VM with DDA
I recently configured Discrete Device Assignment (DDA) on my Windows Server with Hyper-V and successfully assigned a GPU to a virtual machine using the steps outlined in the following reference manuals https://docs.nvidia.com/grid/5.0/grid-vgpu-user-guide/index.html#using-gpu-pass-through-windows-server-hyper-v https://learn.microsoft.com/en-us/windows-server/virtualization/hyper-v/deploy/deploying-graphics-devices-using-dda https://learn.microsoft.com/en-us/windows-server/virtualization/hyper-v/plan/plan-for-deploying-devices-using-discrete-device-assignment My Setup: - Windows Server with Hyper-V - Multiple GPUs available (Example: NVIDIA RTX A400) What I've Done: Successfully assigned one GPU to a VM using DDA - Obtain the location path of the GPU that I want to assign to a VM: "PCIROOT(36)#PCI(0000)#PCI(0000)" - Dismount the device: Dismount-VMHostAssignableDevice -LocationPath "PCIROOT(36)#PCI(0000)#PCI(0000)" -Force - Assign the device to the VM: Add-VMAssignableDevice -LocationPath "PCIROOT(36)#PCI(0000)#PCI(0000)" -VMName Debian12_Dev Power on the VM, and the guest OS (Debian) is able to use the GPU. Now, I want to add multiple GPUs to a single VM using Hyper-V DDA. I tried the following: - Obtain the location path of GPU1 & GPU2 that I want to assign to a VM: - GPU1 device location path: `PCIROOT(80)#PCI(0200)#PCI(0000)#PCI(1000)#PCI(0000)` - GPU2 device location path: `PCIROOT(36)#PCI(0000)#PCI(0000)`- Dismount the devices: - Dismount the devices: Dismount-VMHostAssignableDevice -LocationPath "PCIROOT(80)#PCI(0200)#PCI(0000)#PCI(1000)#PCI(0000)" -Force Dismount-VMHostAssignableDevice -LocationPath "PCIROOT(36)#PCI(0000)#PCI(0000)" -Force - Assign the devices to the VM: Add-VMAssignableDevice -LocationPath "PCIROOT(36)#PCI(0000)#PCI(0000)" -VMName Debian12_Dev Add-VMAssignableDevice -LocationPath "PCIROOT(80)#PCI(0200)#PCI(0000)#PCI(1000)#PCI(0000)" -VMName Debian12_Dev Power on the VM, but the guest OS (Debian) identifies only one GPU. Question: Has anyone tried adding multiple GPUs to a single VM using Hyper-V DDA? If so, what steps did you follow, and did you encounter any challenges? I'm seeking to optimize GPU resources for specific workloads within a single VM and would appreciate any insights, experiences, or tips from the community. Thanks in advance!860Views0likes1CommentAzure Stack Announcements at Build 2020
Although Microsoft Build 2020 is a virtual event, we’ve got lots of new announcements and features we can’t wait to get into your hands: New Container related Services on Azure Stack Hub New Development empowerment tools New Management & Operation functionality Hardware innovation New Ecosystem & Industry Solutions Here’s a peek at what we’ve talked about this week: New Container related Services on Azure Stack Hub We’re constantly working to bring Azure services on-premises via Azure Stack Hub. As we strive to enable cloud-first technologies in our customer’s datacenters, we’ve been focused on providing seamless deployment and management of container-based applications at the edge. Expanded Azure Kubernetes Service on Azure Stack Hub We’re excited to announce that we’re starting to recruit customers for the private preview of the Azure Kubernetes Service resource provider on Azure Stack Hub. If you need Kubernetes clusters in production today, you can use the AKS engine which is already generally available. But preview we are recruiting customers for is for the AKS resource provider. This is the same resource provider that enables seamless deployment and management of Kubernetes clusters in Azure today. The AKS resource provider builds on the AKS engine to further simplify the creation and maintenance of Kubernetes clusters and provide the same user experience, CLI and APIs across public cloud and private cloud environments. Users can sign up for the private preview here: https://aka.ms/ash-aks-private-preview. Azure Container Registry on Azure Stack Hub Private Preview Azure Container Registry (ACR) enables our customers to create secure, private container registries in Azure, allowing them to store and receive Open Container Initiative (OCI) compliant artifacts on Azure’s resilient infrastructure. We’re bringing this capability to Azure Stack Hub. With the private preview of ACR on Azure Stack Hub, customers will be able to use ACR to create private container registries on-premises, in connected or disconnected modes. We are recruiting customers for an upcoming private preview. Users can sign up for the private preview here: https://aka.ms/ash-acr-private-preview New Developer empowerment tools An important pillar of the Azure Stack family is developer consistency. Ensuring that developers can use the same tools to develop and deploy code in Azure and on-premises increases developer efficiency and allows developers to spend more time tackling problems relevant to their business. New Az PowerShell Modules for Azure Stack Hub Azure Stack Hub now supports the use of the Az PowerShell modules for Azure. This release enables cross-platform connectivity via PowerShell to Azure Stack Hub instances, while ensuring hybrid consistency with Azure. Azure Stack Hub will utilize the Az modules moving forward. We’re also introducing support for new resource providers on Azure Stack Hub. Users can now use PowerShell to interact with the Azure Stack Edge, Event Hub, and IoT Hub resource providers on their properly configured Azure Stack Hub deployments. This is available through the Az PowerShell installer. Users can follow the instructions at https://aka.ms/InstallPowerShell. New Support for Windows Containers & Azure CNI on Hub The Azure Containers team is always innovating to bring the latest in container technology to Azure and Azure Stack Hub. We’re enabling support for Windows containers in the Azure Kubernetes Service engine, which uses automation to deploy Kubernetes clusters into Azure and Azure Stack Hub. In keeping with our promises of Azure compatibility, we’re also releasing the Azure Container Networking Interface plug-in, enabling customers to deploy and manage their own Kubernetes clusters with native Azure networking capability by default. This release, which will come as an update to the Azure Kubernetes Service engine, expands the capabilities of Kubernetes clusters on Azure Stack Hub. New Management & Operation functionality As the number of Azure Stack Hub and Azure Stack Edge deployments grow, Microsoft and our ecosystem partners have created tools that allow centralized management of Azure Stack Hub instances from a single portal, centralized management of multiple Azure Stack-deployed Kubernetes clusters from Azure using Arc, and other on-premises cloud resources. Azure Stack Hub Administration experience from Azure Preview Initially announced at Ignite 2019 as part of the Edge Manager solution, we’re starting a preview program of our Azure Stack Hub Admin experience from Azure at the end of the summer. Azure Stack Hub Administration from Azure gives Azure Stack Hub administrators the ability to view operations data about one or more Azure Stack Hub deployments through a central interface running in Azure. Administrators will soon be able to use a single pane of glass to view alerts and take actions such as rolling out software updates across their Azure Stack Hub fleet directly from a central location in the cloud. CloudAssert Multi Stamp and Multi Cloud Management Solution for Azure Stack Hub Cloud Assert, an ISV partner, is announcing the availability of their Multi-Cloud Management toolset that runs in disconnected mode. Their solution allows Azure Stack operators to manage multiple Azure Stack Hubs through a single pane of glass either directly from the Azure Stack Hub portal or through their standalone interfaces. The offering also provides functionality for tenant users to deploy and manage resources on different Azure Stack Hubs from a single location. In addition to these management features, Cloud Assert's existing solutions such as Usage and Billing for Azure Stack Hub now support collecting usage from multiple instances and generating aggregated reports and invoices. You can read more about their offering here: https://www.cloudassert.com/Product/Microsoft-Azure-Stack-Hub/Multi-Stamp-Management Azure Arc Support for AKS Engine Clusters Today, Microsoft is bringing new capabilities to Azure Arc to help customers simplify and streamline their on-premises, edge and multi-cloud investments. Beginning in summer 2020, Azure customers using Arc will be able to manage Kubernetes clusters deployed through the Azure Kubernetes Service engine on Azure Stack Hub. This enables central management of an organization’s Kubernetes clusters from Azure using Arc, no matter where they’re hosted. ManageIQ (CloudForms) Public Preview IBM and Microsoft are excited to announce a preview of ManageIQ, formerly known as Red Hat CloudForms, for Azure Stack Hub. ManageIQ is an IBM platform that allows cloud operators to manage their resources on Azure Stack Hub platforms, such as virtual machines, and track usage data. In addition, ManageIQ enables Azure Stack Hub to be managed by IBM’s robust technical tooling. Since our partnership announcement four years ago, Red Hat, IBM and Microsoft have seen immense value delivered to our customers, from co-support of hybrid cloud deployments to waves of upstream innovation for expanded Linux capabilities. Hardware Innovation Our Azure Stack Hub hardware and system integrator partners continue to up the ante with new form factors and hardware options for Azure Stack Hub. Soon, customers will be able to select Azure Stack Hub deployments with GPUs for machine learning, and remote desktop visualization. Azure Stack Hub is also expanding beyond the datacenter, with new form factors for deployment in unconventional environments. Avanade/HPE Edgeline Small Form Factor Azure Stack Hub Avanade, a valued cloud services partner, is offering customers a way to easily deploy and manage Azure Stack in remote locations like factories, oil rigs, retail locations warehouses, and all edges in between. Avanade offers Azure Stack Hub deployments using HPE’s Edgeline EL8000, a small form factor hub which does not require external cooling, making it ideal for locations like retail or manufacturing where a data center may not be available on site. Pairing Azure Stack Hub and HPE’s Edgeline EL8000 enables Azure services to transform businesses in new and exciting locations. GPU Hardware Previews Our customers have been asking for a way to supercharge their on-premises machine learning training and inferencing workloads. We announced at NVIDIAs GPU Technology conference a private preview for GPU-accelerated ML scenarios using Nvidia GPUs on Azure Stack Hub. Enabling rapid machine learning training and inferencing on Azure Stack Hub. The NVIDIA GPUs are the NVIDIA V100 and NVIDIA T4. The GPU will be available through an Azure Stack update for systems that have compatible hardware and are enrolled in the preview. In addition to machine learning, there is a demand for Azure Stack Hub deployments that enable graphics-intensive applications in a virtual environment. We’re also announcing a private preview for AMD GPU-based Azure Stack Hub systems, designed for remote visualization. This is the AMD Mi25 GPU. We are working closely with our hardware partners to bring these new capabilities to our customers. Hewlett Packard Enterprise is supporting the Microsoft GPU preview program as part of its HPE ProLiant for Microsoft Azure Stack Hub solution. “The HPE ProLiant for Microsoft Azure Stack Hub solution with the HPE ProLiant DL380 server nodes are GPU-enabled to support the maximum CPU, RAM, and all-flash storage configurations for GPU workloads,” said Mark Evans, WW product manager, HPE ProLiant for Microsoft Azure Stack Hub, at HPE. “We look forward to this collaboration that will help customers explore new workload options enabled by GPU capabilities.” With Dell, we’re working on the Dell EMC Integrated System for Azure Stack Hub and the support for additional GPU configurations - NVIDIA V100 Tensor Core and AMD Mi25 GPU’s. As a leading cloud infrastructure provider, Dell Technologies helps organizations remove cloud complexity and extend a consistent operating model across clouds. These new configurations will provide customers increased performance density and workload flexibility for the growing predictive analytics and AI/ML markets. They will also come with automated lifecycle management capabilities and exceptional support. To participate in the Azure Stack Hub GPU preview, go to https://aka.ms/azurestackhubgpupreview today. New Ecosystem & Industry Solutions The Azure Stack family boasts an ever-growing independent software vendor (ISV) and partner ecosystem. Below are just a few of the many partners who have selected the Azure Stack family as the premier edge deployment platform for their solutions. Many of these partners have developed offerings targeted at a specific industry vertical and have a substantial knowledge of their selected industries. In addition to our partner and ISV solutions, Microsoft has developed a few first-party solutions designed to illustrate what’s possible with the Azure Stack family. Manufacturing Solution for AI in Factories As customers have become interested in edge computing, we’ve used several open-source projects to demonstrate the value of the Azure Stack family. Our latest release in this series of projects is a solution that brings low-cost computer vision to any manufacturing facility. Our solution, available on GitHub, guides customers with no data science practice or machine learning experience through the training and deployment of a machine learning model using an IP camera and objects of their choosing. Designed to run on Azure Stack Edge and Azure Stack Hub, and using Customvision.ai, Microsoft’s easy-to-use vision model training service, our customers can get up and running in hours. Our partner Linker Networks can help customers interested in deploying this solution at scale in production. We plan to add several other features and enhancements to the product over the coming weeks, so stay tuned. To try this solution, go to: https://aka.ms/factoryai Aware Group Solutions – Solutions for AI and IoT at the edge The Aware Group, an Azure Edge ISV partner based in New Zealand, is announcing solutions for the Azure Stack family that extends the power of their current offerings to the edge. Their current offerings include IoT Edge modules that use AI to detect anomalies and perform noise classification. They’ll soon begin offering products and solutions that integrate their technology into vertical-specific scenarios. FHIR Server on Azure Stack Hub and Azure Stack Edge With the renewed focus on healthcare scenarios, we’re announcing a non-production version of Microsoft’s Fast Healthcare Interoperability Resources (FHIR) server designed to be deployed at the edge, on Azure Stack Edge and Azure Stack Hub. Deploying a FHIR server at the edge enables healthcare providers to securely cache and share patient data between their facilities and make de-identified data available to other groups. These new scenarios help the healthcare community collect, aggregate, and managed data where it’s generated. For more information, go to: https://aka.ms/azshealthcare Microsoft Research Project InnerEye – Coming Soon to Azure Stack Hub Microsoft Research, Microsoft Healthcare Next, and the Azure Stack teams are collaborating to bring Project InnerEye to Azure Stack Hub, enabling machine learning and analysis of medical scans at the edge. This summer, a solution will be made available that allows healthcare providers to easily train machine learning models on their on-premises data, building on model architectures developed by Microsoft Research Cambridge. Project InnerEye at the edge will allow healthcare providers and ISVs to provide low latency medical image analysis and comply with data handling regulations. Knowledgepark GmbH Selects Azure Stack Hub for German Healthcare Solution Knowledgepark GmbH, an Azure Stack ISV partner, in collaboration with Akquinet AG and Cloudian Inc. are announcing a healthcare-oriented cloud services platform for the German market, based on Azure Stack Hub integrated with Cloudian’s HyperStore ObjectStorage. Planned offerings based on this platform include electronic health record systems, and healthcare billing solutions. To learn more about Knowledgepark’s offering, go here: https://aka.ms/azshealthcare_partnerstory_Kpark Neal Analytics, with Microsoft and Intel, Unveils StockView Neal Analytics, in partnership with Microsoft and Intel, is taking the wraps off StockView, its new out-of-stock detection solution for medical supplies. StockView leverages Microsoft’s Azure Stack Edge devices, vision-based AI, and the Azure platform to automatically detect medical supply shortages and notify hospitals. To learn more about StockView, go here: https://aka.ms/azshealthcare_partnerstory_NealAnalytics We hope that you have a great virtual Build! Let us know what you think in the comments below. To learn more about the Azure Stack family, go here: https://azure.microsoft.com/en-us/overview/azure-stack/14KViews7likes3CommentsAKS and NVIDIA A100 GPU support with Azure NDasrv4 Series
Hi there, We are using Azure's Standard_ND96asr_v4 instance types for our ML workloads and would love to use AKS images, instead of custom VM images to make it work. We ran into issues migrating from V100 to A100 GPUs, which could be addressed by installing the drivers and fabric managers mentioned in this help page: https://docs.microsoft.com/en-us/azure/machine-learning/data-science-virtual-machine/reference-known-issues#fix-gpu-on-nvidia-a100-gpu-chip---azure-ndasrv4-series Is there any plan to fix the AKS VM images with those packages so we don't have to maintain a separate image?1.4KViews0likes0CommentsHow do I get windows 10 dev preview now ? as windows 11 is being tested
I would like to get windows 10 build 20150+ as I don't want an update to windows 11 which I already tested and rolled back due to several issues, I just need something that could give me the preview build without upgrading to windows 11, As I desperately need it for a project that involves GPU compute in Linux Like some kind of a enablement package. Please Help8.2KViews1like2CommentsGPU compute within Windows Subsystem for Linux 2 supports AI and ML workloads
Adding GPU compute support to WSL has been our #1 most requested feature since the first release. Over the last few years, the WSL, Virtualization, DirectX, Windows Driver, Windows AI teams, and our silicon partners have been working hard to deliver this capability.5.9KViews2likes0Comments