| What are people using CPUs for? I mean I have a crappy 7 year old CPU that I use for single threaded dev, and it works for 99% of cases. In the 1% of cases, I threw on multithreading and its fine. Now my daily driver has a GPU and it unlocks new possibilities. Its been over 10 years since I've really spent time thinking about a CPU. |
I compile C++ code with an AMD 2400G (zen1+) and parallel builds are way faster than single threaded. I also used the same box to add a bunch of parallel paths to the code (using OpenMP) which improved performance of the app by 3x-4x in some cases with little effort.
Compiling a full build is 30-60 seconds for me. If I turn on LTO it's several minutes and that's with parallel builds -j
I'm aiming to get a Zen4 or Zen5 with 8 cores one of these days. That should give about 4x speed boost. The new GPU has AV1 support too!