Awesome Miner includes support for multiple software for CPU mining, including CpuMiner-Opt that provides CPU mining for many popular algorithms.

CpuMiner-Opt includes multiple executables for different CPU types. By default Awesome Miner will use cpuminer-sse2.exe. On some computers, the CPU instruction set used by this executable will not work or there might be other executables that delivers better performance. In these secenarios, executable like cpuminer-aes-avx2.exe or cpuminer-sse42.exe can be used instead. This can be configured in the Properties of a Managed Miner or Managed Profit Miner, Command line section, by setting "Specify mining software exe-file".

The profit switcher can also be configured for CPU mining. A predefined profile "Intel CPU" is included by default. This profile can also be used for AMD CPU's, but the default benchmark hashrates are based on what a modern Intel CPU can perform. 

CPU and GPU mining on the same computer

A single Managed Miner can only launch one kind of mining software (Claymore miner, Ccminer, CpuMiner-Opt). In order to run both CPU mining and GPU mining on the same computer, two Managed Miners are required. In the case of profit switching, two Managed Profit Miners will be required. Each of these mining instances will consume a license, so when both CPU mining and GPU mining are used, a single computer can consume two licenses.