Ninguna de las cosas que has dicho sirve para acelerar la pasada de keys de un diccionario, la unica solucion viable es a traves de un procesador medianamente potente, 4 nucleos en adelante, pero con la ayuda y esto es importante de aceleracion GPGPU cuda(nvidia) o Open-CL(ati) en la cual si tienes una grafica de la serie Nvidia 9000 o superior, o en las ati modelo HD2000 en adelante, podras pasar de los 2000 keys por segundo a 100.000 keys o mas dependiendo de la fuerza bruta de la grafica, este ejemplo que he puesto seria lo mas extremo
En cuanto al portatil, si tu grafica es una intel tipica, no podras hacer nada, ya que los portatiles estan muy restringidos a cuanto a ampliaciones, solo ram, disco duro, y chipset wifi, nada mas
Otra solucion pero ya muy remota, y cara es a traves de un cluster(muchos pcs funcionando como uno solo para un trabajo determinado), ejemplo claro y radical, los supercom****dores que calculan tal cosa, para por ejemplo la medicina
PD: Deja de jugar con redes ajenas y el tinglado que estas haciendo,que te van a echar del foro