Enable AMD Neural Processing Unit (NPU) acceleration on TUXEDO laptops with AMD Ryzen AI processors. This groundbreaking driver package brings AI hardware acceleration to Linux laptops.
- 🚀 One-Click Installation - Automated installer with system checks
- 🔧 DKMS Support - Survives kernel updates automatically
- ⚡ High Performance - 56μs latency, 17,800+ ops/second
- 🛡️ Production Ready - Stable and persistent across reboots
- 🎮 Full NPU Access - Complete hardware acceleration for AI workloads
Download the latest release from the Releases page:
wget https://github.com/dragonfiretech/tuxedo-amd-npu-driver/releases/download/v1.0/tuxedo-amd-npu-driver-v1.0.tar.gz
tar -xzf tuxedo-amd-npu-driver-v1.0.tar.gz
cd tuxedo-amd-npu-driver
./install.sh- ✅ TUXEDO InfinityBook Pro AMD Gen10
- ✅ AMD Ryzen AI 9 HX 370 (Strix Point)
- TUXEDO laptops with AMD Ryzen AI 7040/8040 series
- Other AMD Ryzen AI equipped laptops (untested)
- Ubuntu 24.04 / TUXEDO OS 24.04+
- Linux kernel 6.10+ (6.11 recommended)
- AMD Ryzen AI processor
# 1. Extract the archive
tar -xzf tuxedo-amd-npu-driver-v1.0.tar.gz
cd tuxedo-amd-npu-driver
# 2. Install the driver
./install.sh
# 3. Verify installation
./verify_npu.sh
# 4. Test performance (optional)
./test_npu.shOn TUXEDO InfinityBook Pro AMD Gen10:
- Latency: 56 microseconds per operation
- Throughput: ~17,800 operations/second
- Stability: 70,000+ iterations without errors
- Device: /dev/accel/accel0 (DRM accelerator)
| Component | Version |
|---|---|
| AMD XDNA Driver | 2.20.0 |
| Xilinx XRT Runtime | 2.20.0 |
| NPU Firmware | 255.0.2.7 |
| PCI Device ID | 1022:17f0 |
| Kernel Module | amdxdna |
tuxedo-amd-npu-driver/
├── install.sh # Automated installer
├── verify_npu.sh # System verification tool
├── test_npu.sh # Performance test
├── packages/ # Pre-built DEB packages
├── tests/ # Test binaries and data
├── INSTALL.md # Detailed installation guide
├── LICENSE # MIT License
└── README.md # This file
Contributions are welcome! Please feel free to submit pull requests or open issues.
- Other TUXEDO laptop models
- AMD Ryzen 7040/8040 series processors
- Different Linux distributions
- Issues: GitHub Issues
- TUXEDO: TUXEDO Computers Support
- Community: Linux NPU discussion forums
- 🥇 First working NPU driver for TUXEDO laptops
- 🚀 Enables AI acceleration on Linux laptops
- 💪 Production-ready and stable
- Development: Dragonfire Technologies
- Hardware: TUXEDO Computers
- NPU Driver: AMD
- XRT Runtime: Xilinx/AMD
- Testing & Documentation: Community contributors
This project is licensed under the MIT License - see the LICENSE file for details.
Driver components are provided under their respective licenses:
- AMD XDNA driver: AMD proprietary license
- Xilinx XRT: Apache License 2.0
If this project helps you, please consider giving it a ⭐!
Made with ❤️ by Dragonfire Technologies
Advancing Linux Hardware Support
Built for TUXEDO Computers
Linux Hardware Excellence