現在、CUDAを用いたプログラミングを行っています。
そこで、CPU側の処理時間を正確(ミリ秒もしくはマイクロ秒)に測りたいです。
以下のような時間測定用の関数がありますが、結局どれを使えばいいのでしょうか。

  • clock()
  • GetTickCount()
  • QueryPerformanceCounter()