added simple version f kernel and changed to 256 threads per block