05-12-2014, 09:01 AM
kind of hard to explain, as this is one of those deep oclHashcat internals topics. but basically the mask is split into a left side (modifier) and a right side (base). the modifier loop is what runs on the gpu, so in order to gain full acceleration, the left keyspace has to be larger than the right keyspace. otherwise you will not be giving the gpu enough work to do on each loop iteration.