Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

tau_set_interrupt_interval(3) [debian man page]

TAU_SET_INTERRUPT_IN(3) 				      TAU Instrumentation API					   TAU_SET_INTERRUPT_IN(3)

NAME
TAU_SET_INTERRUPT_INTERVAL - Change the inter-interrupt interval for tracking memory and headroom SYNOPSIS
C/C++: TAU_SET_INTERRUPT_INTERVAL(int value); Fortran: TAU_SET_INTERRUPT_INTERVAL(integer value); DESCRIPTION
Set the interrupt interval for tracking memory and headroom (See TAU_TRACK_MEMORY(3) and TAU_TRACK_MEMORY_HEADROOM(3)). By default an inter-interrupt interval of 10 seconds is used in TAU. This call allows the user to set it to a different value specified by the argument value. EXAMPLE
C/C++ : TAU_SET_INTERRUPT_INTERVAL(2) /* invokes the interrupt handler for memory every 2s */ Fortran : call TAU_SET_INTERRUPT_INTERVAL(2) SEE ALSO
TAU_TRACK_MEMORY(3), TAU_TRACK_MEMORY_HEADROOM(3) 08/31/2005 TAU_SET_INTERRUPT_IN(3)

Check Out this Related Man Page

TAU_TRACE_SENDMSG(3)					      TAU Instrumentation API					      TAU_TRACE_SENDMSG(3)

NAME
TAU_TRACE_SENDMSG - Traces a receive operation SYNOPSIS
C/C++: TAU_TRACE_SENDMSG(int tag, int source, int length); Fortran: TAU_TRACE_SENDMSG(integer tag, integer source, integer length); DESCRIPTION
TAU_TRACE_SENDMSG traces an inter-process message communication when a tagged message is sent to a destination process. NOTE: When TAU is configured to use MPI (-mpiinc=<dir> -mpilib=<dir>), the TAU_TRACE_SENDMSG and TAU_TRACE_SENDMSG macros are not required. The wrapper interposition library in $(TAU_MPI_LIBS) uses these macros internally for logging messages. EXAMPLE
C/C++ : if (pid == 0) { TAU_TRACE_SENDMSG(currCol, sender, ncols * sizeof(T)); MPI_Send(vctr2, ncols * sizeof(T), MPI_BYTE, sender, currCol, MPI_COMM_WORLD); } else { MPI_Recv(&ans, sizeof(T), MPI_BYTE, MPI_ANY_SOURCE, MPI_ANY_TAG,MPI_COMM_WORLD, &stat); MPI_Get_count(&stat, MPI_BYTE, &recvcount); TAU_TRACE_RECVMSG(stat.MPI_TAG, stat.MPI_SOURCE, recvcount); } Fortran : call TAU_TRACE_RECVMSG(tag, source, length) call TAU_TRACE_SENDMSG(tag, destination, length) SEE ALSO
TAU_TRACE_RECVMSG(3) 08/31/2005 TAU_TRACE_SENDMSG(3)
Man Page