TAU_PROFILE_START(3)

Name
TAU_PROFILE_START - Starts a timer.

Synopsis

C/C++:

TAU_PROFILE_START(Profiler timer);

Fortran:

TAU_PROFILE_START(integer profiler(2));

Description

Starts the timer given by timer

Example

C/C++ :

    int foo(int a) {
      TAU_PROFILE_TIMER(timer, "foo", "int (int)", TAU_USER);
      TAU_PROFILE_START(timer);
      ...
      TAU_PROFILE_STOP(timer);
      return a;
    }

Fortran :

    subroutine F1()
      integer profiler(2) / 0, 0 /
      save    profiler
      call TAU_PROFILE_TIMER(profiler,'f1()')
      call TAU_PROFILE_START(profiler)
      ...
      call TAU_PROFILE_STOP(profiler)
    end

See Also

TAU_PROFILE_TIMER(3), TAU_PROFILE_STOP(3)