You could also google how to increase the number of cores in your cpu.
Each CPU has a set number of cores depending on it’s type. However, each core has a back up core incase of damage. Therefor, you can enable the back up cores to work as the primary ones increasing precessor speed, in theory, 100%. So a 16 core processor becomes a 32 core. The back up cores were necessary way back when processors weren’t as stable but quality and technology has improved since then. As time passes you still might notice drop off in speed should a core fail but it will be still faster than before.
Are you sure you are not confusing physical cores with hyper-threading?
See https://www.howtogeek.com/194756/cpu-basics-multiple-cpus-cores-and-hyper-threading-explained/ and look at the Multiple Cores section...