- Newest
- Most votes
- Most comments
The NVIDIA public driver (aka Tesla driver) that you downloaded is designed for compute and not graphics workloads. The driver is not being used by your applications for hardware graphics acceleration. More info at Types of NVIDIA drivers.
You need to install GRID driver which is licensed for use in your G5 EC2 instance. Refer to documentation for installation instructions.
Alternatively, you can use the CloudFormation template mentioned on blog Building a high-performance Windows workstation on AWS for graphics intensive applications to create your EC2 instance.
Below screenshot is G5 with GRID driver on Windows Server 2022 created using mentioned CloudFormation template. Notice nvidia-smi lists applications using NVIDIA GPU for graphics as indicated by G in type.
Based on your description, it appears you're encountering issues with NVIDIA driver installation and GPU utilization on your G5 instances running Windows. Here are some suggestions to address your concerns:
-
Driver Selection: For G5 instances, which use NVIDIA A10G GPUs, you should use GRID drivers instead of public NVIDIA drivers. GRID drivers are specifically designed for virtualized GPU environments like AWS EC2 and provide better compatibility and performance.
-
GRID Driver Installation: To install GRID drivers on Windows:
- Connect to your Windows instance
- Download the GRID driver from AWS S3 (the exact link depends on your Windows version)
- Extract the downloaded zip file
- Install the driver using the included setup application
-
AMI Options: There are AWS-provided AMIs with pre-installed NVIDIA GRID drivers that don't incur additional charges. These can simplify the setup process and ensure compatibility.
-
Verification: After installation, you can verify GPU functionality by:
- Checking Device Manager for "NVIDIA GRID A10-8Q" under Display adapters
- Running nvidia-smi in Command Prompt
- Using GPU-Z or other diagnostic tools
-
Software Configuration: Ensure that RealityCapture and other GPU-intensive applications are configured to use the GPU. Some applications may need manual configuration to utilize CUDA or OpenCL.
-
Instance Type: G5.xlarge has only one GPU, which might not be sufficient for very demanding 3D modeling tasks. Consider using a larger instance type like G5.4xlarge or G5.8xlarge for more GPU power if needed.
-
Windows Version: While both Windows 10 and Windows 11 are supported, ensure you're using the latest Windows builds and have all updates installed.
If you're still experiencing issues after trying these steps, it may be helpful to review the EC2 instance logs and NVIDIA driver logs for any error messages or conflicts. Additionally, testing with a clean instance (not from a custom AMI) could help isolate any potential configuration issues.
Sources
NVIDIA drivers for your Amazon EC2 instance - Amazon Elastic Compute Cloud
AMD drivers for your EC2 instance - Amazon Elastic Compute Cloud
Running Windows on a g6e instance | AWS re:Post
answered 2 years ago
