Ciao Marco, provo a risponderti, per quel po' che ne so, poi se ci sono imprecisioni o inesattezze qualcun'altro mi correggerà
Ti dico quello che ho fatto io con le mie schede, che comunque sono delle AMD e quindi credo che si possa, in linea di massima, replicare anche per le tue 6700.
Il Bios delle schede è stato "moddato" utilizzando Polaris bios editor ("one click patch" per i neofiti) e successivamente ho caricato il bios moddato con atiwinflash.
(ovviamente scarica le ultime versioni di questi programmi!)
Come miner, dipende molto dall'algoritmo e quindi la crypto che intende minare. Io per ether (ETH) ho iniziato con claymore che però non viene più aggiornato e ci sono un sacco di problemi per la creazione del DAG file; poi ho provato TeamRed Miner, ma ho avuto alcuni problemi e sono passato a PhoenixMiner che continuo ad usare ancora oggi.
Su Phoenix, come per gli altri miner, tramite la riga di comando, è possibile impostare i valori dei parametri di core clock (cclock) e di memory clock (mclock) e le frequenze relative (cvddc e mvddc) in maniera tale da ridurre i consumi e raggiungere i valori di hash rate che si intende realizzare.
Ovviamente l'overclock e/o l'undervolt può essere fatto con software ad hoc, come MSI Afterburner, se non vuoio impazzire con le righe di comando di PhoenixMiner che peraltro sono semplici da utilizzare soprattutto se si leggono le indicazioni (
https://bitcointalk.org/index.php?topic=2647654.0)
Ovviamente vanno fatte delle prove per vedere fino a che punto è possibile spingere l'overclock della memoria con determinati consumi.
Molto dipende da quanto tempo si è disposti a smanettare per fare un po' di pratica che consenta un minimo di autonomia.
Credo che, a meno che non si abbia una "potenza di fuoco" esagerata, l'unica strada sia minare in pool, e ce ne sono tante tra cui scegliere.
Spero di aver chiarito qualche dubbio e soprattutto di non essermi spiegato
Ciao