1
edit
Changes
→Kernel Attempts
unsigned long tmp;
tmp= (unsigned long) (unsigned char) password[threadIdx.xidx];
*nr^= (((*nr & 63)+*add)*tmp)+ (*nr << 8);
*nr2+=(*nr2 << 8) ^ *nr;
</source>
-Currently I am trying to get the above kernels to work before handing in the assignment as I feel that having just the initialization kernel would not be nearly sufficient for the purpose of this assignment.
=== Assignment 3 ===