Se si suppone che la tua domanda fosse dedicata al fattore gpu, quindi pciexpress che comunicano con il resto del sistema hardware, e quindi con il sistema operativo il cambiamento prestazionale è nullo.
Poichè i canali offerti dai 32 bit sono già più che sufficienti per gestire la massa dati video anche con schede video di ultimissima generazione.
Del tipo pciexpress 3 e bla bla con macinino di caffe inclusi.
Se invece si suppone che la tua domanda fosse riferita, sempre al sistema operativo 32 o 64 bit, ma con potenza di calcolo basata su cpu, le cose cambiano un poco.
Si devono vedere principalmente di base tante cose a monte, del tipo come il programma che deve gestire i dati funzioni.
Nel tuo caso specifico il software usato per il mining.
Se è a 32 bit, e deve essere emulato a 64, l'emulazione farà perdere prestazioni.
Oltretutto a livello cache interna della cpu, le istruzioni a 32 bit occupano meno spazio di quelle a 64, quindi fanno riempire la memoria interna in più tempo, favorendo cosi i dati ad alta velocità.
Questo discorso comunque è valido per cpu "domestiche", parlando sempre di cpu cisc, processori come itanium, xeon, opteron, possiedono grossi quantitativi di cache, che son ben difficili da saturare.
In parole povere, in alcuni casi si hanno migliorie prestazionali con il 32, perche la gestione di dati e relative istruzioni veicolerebbero più velocemente. In altri casi il 64 è ovviamente migliore.
Comunque sia il cambiamento prestazionale in questo secondo caso è quasi irrilevante, tranne se non si parla di 1000 cpu multicore messe insieme
Per quanto riguarda la memoria, il limite lo hai.
Ma se usi soltanto la macchina relativamente al mining, dubito severamente che saturerai oltre i 3gb di ram.
Anche se ricordo che esiste l'extend memory, che si poteva applicare sui sistemi operativi windows, che portavano i bit da 32 a 36 fittiziamente permettendo cosi l'installazione del 4°GB di memoria.