XMR-Stak is a universal open source stratum pool miner. This miner supports x86-64 CPUs, AMD and NVIDIA GPUs and can be used various crypto currencies: Ryo, Monero, Turtlecoin, Graft, Bittube, Loki, Aeon and many more Cryptonight coins.
Features XMR-Stak:
Supports all common backends (CPU/x86, AMD/NVIDIA GPU).
Supports all common OS (Linux, Windows and macOS).
RainbowMiner - GPU/CPU mining script with intelligent profit switching between mining pools, algorithms, miners, using all possible combinations of devices (NVIDIA, AMD, CPU). Features: actively supported, uses the best current mining programs (Bminer, Ccminer, Claymore, Dstm, EnemyZ, Sgminer, T-rex and others), simple setup wizard, web interface, auto-update.
If you are choosing your first mining program, NiceHash Miner is one of the best options. Here you don't have to go through the command line, edit config files, or search for pool addresses. All you need to do is enter your Bitcoin wallet and click on the "Start Mining" button. The software configuration for each cloud mining algorithm is selected automatically.
This program will help you to configure overclocking and downvoting of your video card in more detail. MTP is being actively developed and beta versions are currently available for Windows.