Atom is showing in his thread that you should expand your candidates with rules so your shaders get filled.
./hashcat-cliAVX2.bin rockyou1k.txt -r rules/best64.rule --stdout | ./oclHashcat64.bin -a 0 -m 2500 -d 2 -w 3 hashcat.hccap
That is different to your cat since your cat does not multiply the candidates by the best64.
But in the end your problem might not be fixed by that, 10k initial candidates is just not enough.
./hashcat-cliAVX2.bin rockyou1k.txt -r rules/best64.rule --stdout | ./oclHashcat64.bin -a 0 -m 2500 -d 2 -w 3 hashcat.hccap
That is different to your cat since your cat does not multiply the candidates by the best64.
But in the end your problem might not be fixed by that, 10k initial candidates is just not enough.
sch0.org