![](https://lemmy.world/pictrs/image/ba10806d-23ea-44de-9248-cd6a3b9378d7.jpeg)
![](https://lemmy.ml/pictrs/image/zXqqvadAXQ.png)
deleted by creator
deleted by creator
I don’t know if it’s random, the CPU scheduler still decides what thread to use. It will have its own semantics, but I don’t know on what those are based.
It’s not just random, it simply does not even work. Because they set this:
+/*Preferred Core featue is supported*/
+static bool prefcore = true;
And later in the code they do the if condition wrong:
+ if (prefcore)
+ WRITE_ONCE(cpudata->highest_perf, AMD_PSTATE_PREFCORE_THRESHOLD);
+ else
+ WRITE_ONCE(cpudata->highest_perf, AMD_CPPC_HIGHEST_PERF(cap1));
if should look like this:
+ if (prefcore)
+ WRITE_ONCE(cpudata->highest_perf, AMD_CPPC_HIGHEST_PERF(cap1));
+ else
+ WRITE_ONCE(cpudata->highest_perf, AMD_PSTATE_PREFCORE_THRESHOLD);
There is probably even more wrong, looking at the code quality, but this at least makes the preferred core work.
AMD patches for preferred core (prefer those cores which can clock higher) are a mess and ended up not working because of a wrong if condition. Showing that no one at AMD even tested it before submitting. The programmer in the video complains about AMDs developers being incompetent and shows how it’s fixed.
Yes, it is the same purpose, kinda. But timeshift runs as a cron and allows for an easy rollback, while I use BIT for manual backups.
I use Back In Time to backup my important data on an external drive. And for snapshots I use timeshift.
I’ve never had that issue that deleted ISOs would stay on the USB, not sure how you’ve managed to achieve that. Maybe you didn’t actually delete the files but put them to the recycle bin?
but I have used the video encode hardware on AMD cards via VAAPI and it was competent and much faster than x264/x265 on the CPU.
Yes, it’s faster than the CPU, which is no surprise, but the quality is incredibly worse than NVENC. I switched to AMD earlier this year and I knew that the AMD video encoder wouldn’t match NVENC, but the difference is much bigger than I’ve ever thought.
Why should they even package it at all? Just distribute the source code and let the distributors handle it themselves.
I use Stable Diffusion with ROCm on Linux. Works great and no need to install the big bloat ROCm from the package manager. I’ve written an installation guide for Arch, but with little changes it should work on other distributions as well: https://gist.github.com/NoXPhasma/ba42b615c0ed1cb0c2b3a4a1b359ccf7
xone needs to blacklist the xpad kernel driver, which supports all kinds of Xbox controllers, to prevent it from high jacking Xbox One controllers. You will have to install xpad-noone, which is xpad but without Xbox One support and can coexist next to xone.