SSAPI(3F)

NAME

ssrt_caliper_point, ssrt_buffer_clear - SpeedShop runtime library for Fortran applications

SYNOPSIS

integer ssrt_caliper_point
integer i, bool
i = ssrt_caliper_point(bool)
call ssrt_buffer_clear

DESCRIPTION

The SpeedShop Performance Tools work by invoking functions in the SpeedShop runtime library. This library may be explicitly linked with a user program, in which case the following named routines above may be invoked explicitly. To explicitly link with the SpeedShop runtime, add the option -lss to the link line used to build the program. Doing so will load the two SpeedShop libraries, libss.so and libssrt.so into the executable.

ssrt_caliper_point is used to record a caliper point in the experiment. It may be called from anywhere in the code.

ssrt_buffer_clear is used to clear all currently accumulated data, resetting all values to zero. It is used to exclude data from an initialization phase of the program. With caliper support available in prof(1), this routine will normally not be used.

SEE ALSO

speedshop(1), ssrun(1), prof(1), ssdump(1), ssapi(3)

DIAGNOSTICS

As ouput from the library routines.