duggasco

Re-enable all 40 CUs on the AMD BC-250 (gfx1013 / Cyan Skillfish). Kernel patch + build script. 1.61x compute scaling verified.

79
6
85% credibility
Found May 21, 2026 at 79 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Shell
AI Summary

This project unlocks hidden computing power in the AMD BC-250 graphics chip, which is a special processor salvaged from data center GPUs (based on PS5 technology). The chip normally runs with only 24 of its 40 compute units active, but this toolkit lets you enable all of them for roughly 50-60% better performance on AI and compute tasks. The unlock works by modifying how the Linux graphics driver talks to the hardware — no permanent changes are made, and everything reverts if you restart without the special setting. The project includes safety tools to test each compute unit and optionally disable any that are defective, plus detailed documentation explaining exactly how it works.

How It Works

1
🔍 You discover the BC-250 unlock

You hear about a special graphics chip that comes from salvaged PS5 parts, and learn that it can run faster than it ships from the factory.

2
📦 You download the unlock toolkit

You grab the package from the internet and open it up to see a collection of scripts that will help you unlock the extra power.

3
🔧 You install the patched driver

With a single command, you rebuild the graphics driver with the unlock built right in — everything compiles and installs automatically.

4
You flip the switch to enable 40 cores

You run one simple command that tells your computer to use all 40 compute units instead of just 24, then restart.

5
You optionally test each core group
All cores healthy

Every compute unit passes the test — you get the full 40 cores running smoothly.

⚠️
Some cores have issues

A few compute units fail the test — you can mask them out and use the remaining good ones.

6
🎉 You enjoy 60% more speed

Your AI tasks and compute work run significantly faster — the same chip now delivers much more performance while staying cool and stable.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 79 to 79 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is bc250-40cu-unlock?

This project unlocks the full 40 compute units on AMD's BC-250 APU, the chip powering the PS5 and sold salvaged on consumer motherboards. AMD ships these with only 24 of 40 CUs active, but the hardware is fully capable. The solution patches the amdgpu kernel driver at boot time, writing two hardware registers to re-enable the dormant CUs. No firmware changes, no permanent modifications — just a kernel module parameter that defaults to off. The project ships as a collection of shell scripts that handle patching, building, and installing the driver, plus tooling to verify compute correctness, benchmark performance, and map which CUs are healthy versus defective.

Why is it gaining traction?

The numbers are hard to ignore: 1.61x throughput scaling on Vulkan LLM inference workloads, verified through A/B benchmarks with matched clocks. For developers running local AI inference on the BC-250, this is essentially free performance. The project also includes an 8-page academic whitepaper documenting the methodology, a community harvest map survey across 58 boards, and a per-WGP health testing system that identifies defective silicon before enabling it. The careful approach — defaulting to off, guarded by device ID, reversible with a reboot — makes it approachable for anyone willing to patch their kernel.

Who should use this?

Developers running Vulkan compute workloads on BC-250 hardware, particularly local LLM inference with GGUF models. Researchers exploring RDNA2 architecture and CU harvesting patterns will appreciate the thorough documentation. Homelab miners and enthusiasts who picked up cheap PS5 APUs will find this maximizes their hardware investment. This is not for production servers or anyone unwilling to maintain a custom kernel module.

Verdict

With 79 stars and a credibility score of 0.85%, this is a niche but serious project from a single maintainer. The documentation is exceptional — the whitepaper alone puts most GitHub projects to shame. The scripts are functional and the verification tooling is thorough. If you have BC-250 hardware and run compute workloads, this is worth the kernel patching effort. For everyone else, bookmark it — the BC-250 is becoming more common as PS5s get recycled.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.