Add some timing for argmax calculation. But other that, SD now works with CUDA unified memory on sigma and delta structure. The next step is to update other data structures' initialization and freeing. Finally, we will create and run some kernel functions!