A tool to unlobotomize your NVIDIA card!
578
stars
32
commits
Shell
primary language
Sep 10, 2026
updated
Unlock tool for the NVIDIA CMP 170HX (GA100) mining card. Restores full SM compute throughput and unlocked HBM2e memory geometry that are restricted in firmware/OTP configuration.
Join our Discord community for support and discussions.
Below are memory and performance results after applying the unlock:
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 cold reboot (full power off, then boot).
| 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 ✓ |
| Full BAR1 Size (64GB) | Working ✓ |
| JTAG (Host2Jtag register access) | Working ✓ |
| Persistence across reboot (patched modules) | Working ✓ |
To uninstall cmpunlocker, run the following command:
sudo ./uninstall.sh --yes
Then perform a cold reboot (full power off, then boot).
Having issues? Need help? Join our Discord community to discuss with other users and get support.
31 commits
1 commits
Shell
100.0%
A tool to unlobotomize your NVIDIA card!
578
stars
32
commits
Shell
primary language
Sep 10, 2026
updated
Unlock tool for the NVIDIA CMP 170HX (GA100) mining card. Restores full SM compute throughput and unlocked HBM2e memory geometry that are restricted in firmware/OTP configuration.
Join our Discord community for support and discussions.
Below are memory and performance results after applying the unlock:
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 cold reboot (full power off, then boot).
| 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 ✓ |
| Full BAR1 Size (64GB) | Working ✓ |
| JTAG (Host2Jtag register access) | Working ✓ |
| Persistence across reboot (patched modules) | Working ✓ |
To uninstall cmpunlocker, run the following command:
sudo ./uninstall.sh --yes
Then perform a cold reboot (full power off, then boot).
Having issues? Need help? Join our Discord community to discuss with other users and get support.
31 commits
1 commits
Shell
100.0%