CPU mining is overtaken by the botnets. Your 1 CPU, no matter how many cores it has, won't make you much money.
If you want to make money on CPU-mining, learn to code and write programs that contain hidden trojans which'll use the hosts CPU power and send it to you. That's the smartest approach when it comes to CPU-mining.
I'm not convinced bot mining is still that pervasive. Most people will notice their CPU getting hot either from the fan
noise of a desktops or fast battery discharge on laptops. Most AV flag all miners as malware, even if they're not trojans.
Most people are conditioned to believe all miners are malware because mainstream media covered bot mning.
Once in a while some newbie will post looking for a background miner, It's usually a red flag they want to hide
their activities.
"Browser mining" is often a euphemism for trojan mining where the browser runs a javascript miner downloaded by
the web server. Some web sites disclose this and consider it their "fee" for visiting the site. It's not a trojan if it's
disclosed and the user agrees.
"Cell phone mining" is another scam and is often not mining at all. What they do is click on revenue generating links that
pay for unique visitors, like getting people to click on your youtube vids. It works like a DDOS but generates revenue for
the target instead of denying it service.
I'm sure many cloud computing services mine for themselves during times of low customer load. It would include
supercomputers GPU mining. That would look like bot mining.