cmpunlocker restores numerous features that are restricted in firmware/OTP configuration of the NVIDIA CMP 170HX. cmpunlocker has been featured by multiple outlets like wccftech, Tom's Hardware and LinusTechTips.
Join our Discord community for support and discussions.
Below are memory and performance results after applying the unlock:
| Memory Unlock Results |
| Performance Benchmarks (OpenCL-Benchmark) |
linux-headers-$(uname -r) / kernel-devel)open-gpu-kernel-modules sources)To install cmpunlocker, run the following command:
sudo ./install.sh
To force a certain memory profile, use the --profile option:
sudo ./install.sh --profile=8gb # 8GB card → 64GB unlock
sudo ./install.sh --profile=10gb # 10GB card → 40GB unlock
Then perform a reboot.
| Feature | Status |
|---|---|
| Full SM compute throughput (SS0/SS1) | Working ✓ |
| Memory geometry (64GB on 8GB cards, 40GB on 10GB cards) | Working ✓ |
| PCIe Gen 2 speeds | Working ✓ |
| Error-Correcting Code (ECC) DRAM and SRAM | Working ✓ |
| Full BAR1 Size (64GB) | Working ✓ |
| JTAG (Host2Jtag register access) | Working ✓ |
| VFIO-based passthrough | Working ✓ |
| GPU profiling | Working ✓ |
| Persistence across reboot (patched modules) | Working ✓ |
To uninstall cmpunlocker, run the following command:
sudo ./remove.sh --yes
Then perform a reboot.
Please read docs/CONTRIBUTING.md before opening a PR.
Having issues? Need help? Join our Discord community to discuss with other users and get support.
| 日期 | 榜单 | 排名 | 周期新增 | 总 STAR |
|---|