Process sounds overkill, thread might be possible, but from my limited understanding you can't move on to the next turn until you have computed the hash so unless you can compute it with multiple chunks doing it in the main or in a side thread will take the same time since the main thread will have to wait for the operation to finish.