Man Pages in tau

  1. Carta.tech
  2. Packages
  3. tau
  • 26

    Section 1: Executable programs or shell commands

    paraprof.1
    Opens tau's performance data viewer.
    perf2tau.1
    Converts perflib profiles to tau profile files
    perfexplorer.1
    Open tau's performance data mining/analyzer.
    perfexplorer_configure.1
    Links perfexplorer to your perfdmf database.
    pprof.1
    Quickly diplays profile data.
    tau2otf.1
    Convert tau tracefiles to otf tracefiles for vampir/vng
    tau2profile.1
    Convert tau tracefiles to tau profile files
    tau2slog2.1
    Convert tau tracefiles to slog2 tracefiles
    tau2vtf.1
    Convert tau tracefiles to vampir tracefiles
    tau_compiler.sh.1
    Instrumenting source files.
    tau_convert.1
    Convert tau tracefiles into various alternative trace formats
    tau_instrumentor.1
    Automaticly instruments a source basied on information provided by pdt.
    tau_merge.1
    Combine multiple node and or thread tau tracefiles into a merged tracefile
    tau_ompcheck.1
    Completes uncompleted do/for/parallel omp directives
    tau_poe.1
    Instruments a mpi application while it is being executed with poe.
    tau_portal.py.1
    This tool is design to interact with the tau web portal (http://tau.nic.uoregon.edu). there are command for upload or download packed profile files form the tau portal.
    tau_reduce.1
    Generates selective instrumentation rules based on profile data
    tau_setup.1
    Launches gui interface to configure tau.
    tau_throttle.sh.1
    This tool generates a selective instrumentation file (called throttle.tau) from a program output that has "disabling" messages.
    tau_timecorrect.1
    Corrects and reorders the records of tau trace files.
    tau_treemerge.pl.1
    Combine multiple node and or thread tau tracefiles into a merged tracefile
    tau_validate.1
    Validates a tau installation by performing various tests on each tau stub makefile
    tau_wrap.1
    Instruments an external library with tau without needing to recompile
    tauex.1
    Allows you to choose a tau/papi configuration at runtime.
    vtf2profile.1
    Generate a tau profile set from a vampir trace file
    vtfconverter.1
    Vtfconverter -
  • 86

    Section 3: Library calls

    CT.3
    Returns the type information for a variable
    TAU_CONTEXT_EVENT.3
    Triggers a context event
    TAU_DB_DUMP.3
    Dumps the profile database to disk
    TAU_DB_DUMP_INCR.3
    Dumps profile database into timestamped profiles on disk
    TAU_DB_DUMP_PREFIX.3
    Dumps the profile database into profile files with a given prefix
    TAU_DB_PURGE.3
    Purges the performance data.
    TAU_DISABLE_ALL_GROUPS.3
    Disables instrumentation in all groups
    TAU_DISABLE_CONTEXT_EVENT.3
    Disable a context event
    TAU_DISABLE_GROUP.3
    Disables tracking of a given group
    TAU_DISABLE_GROUP_NAME.3
    Disables a group based on name
    TAU_DISABLE_TRACKING_MEMORY.3
    Disables memory tracking
    TAU_DISABLE_TRACKING_MEMORY_HEADROOM.3
    Disables memory headroom tracking
    TAU_DUMP_FUNC_NAMES.3
    Dumps function names to disk
    TAU_DUMP_FUNC_VALS.3
    Dumps performance data for given functions to disk.
    TAU_DUMP_FUNC_VALS_INCR.3
    Dumps function values with a timestamp
    TAU_ENABLE_ALL_GROUPS.3
    Enables instrumentation in all groups
    TAU_ENABLE_CONTEXT_EVENT.3
    Enable a context event
    TAU_ENABLE_GROUP.3
    Enables tracking of a given group
    TAU_ENABLE_GROUP_NAME.3
    Enables a group based on name
    TAU_ENABLE_TRACKING_MEMORY.3
    Enables memory tracking
    TAU_EVENT.3
    Triggers a user event
    TAU_EVENT_DISABLE_MAX.3
    Disables tracking of maximum statistic for a given event
    TAU_EVENT_DISABLE_MEAN.3
    Disables tracking of mean statistic for a given event
    TAU_EVENT_DISABLE_MIN.3
    Disables tracking of minimum statistic for a given event
    TAU_EVENT_DISABLE_STDDEV.3
    Disables tracking of standard deviation statistic for a given event
    TAU_EVENT_SET_NAME.3
    Sets the name of an event
    TAU_GET_COUNTER_NAMES.3
    Gets the counter names
    TAU_GET_EVENT_NAMES.3
    Gets the registered user events.
    TAU_GET_EVENT_VALS.3
    Gets user event data for given user events.
    TAU_GET_FUNC_NAMES.3
    Gets the function names
    TAU_GET_FUNC_VALS.3
    Gets detailed performance data for given functions
    TAU_GET_PROFILE_GROUP.3
    Creates groups based on names
    TAU_GLOBAL_PHASE.3
    Declares a global phase
    TAU_GLOBAL_PHASE_EXTERNAL.3
    Declares a global phase from an external compilation unit
    TAU_GLOBAL_PHASE_START.3
    Starts a global phase
    TAU_GLOBAL_PHASE_STOP.3
    Stops a global phase
    TAU_GLOBAL_TIMER.3
    Declares a global timer
    TAU_GLOBAL_TIMER_EXTERNAL.3
    Declares a global timer from an external compilation unit
    TAU_GLOBAL_TIMER_START.3
    Starts a global timer
    TAU_GLOBAL_TIMER_STOP.3
    Stops a global timer
    TAU_INIT.3
    Processes command-line arguments for selective instrumentation
    TAU_MAPPING.3
    Encapsulates a c++ statement for profiling
    TAU_MAPPING_CREATE.3
    Creates a mapping
    TAU_MAPPING_LINK.3
    Creates a mapping link
    TAU_MAPPING_OBJECT.3
    Declares a mapping object
    TAU_MAPPING_PROFILE.3
    Profiles a block based on a mapping
    TAU_MAPPING_PROFILE_START.3
    Starts a mapping timer
    TAU_MAPPING_PROFILE_STOP.3
    Stops a mapping timer
    TAU_MAPPING_PROFILE_TIMER.3
    Declares a mapping timer
    TAU_PHASE.3
    Profile a c++ function as a phase
    TAU_PHASE_CREATE_DYNAMIC.3
    Defines a dynamic phase.
    TAU_PHASE_CREATE_STATIC.3
    Defines a static phase.
    TAU_PHASE_START.3
    Enters a phase.
    TAU_PHASE_STOP.3
    Exits a phase.
    TAU_PROFILE.3
    Profile a c++ function
    TAU_PROFILE_CALLSTACK.3
    Generates a callstack trace at a given location.
    TAU_PROFILE_CREATE_TIMER.3
    Creates a timer for c
    TAU_PROFILE_DECLARE_TIMER.3
    Declares a timer for c
    TAU_PROFILE_EXIT.3
    Alerts the profiling system to an exit call
    TAU_PROFILE_INIT.3
    Processes command-line arguments for selective instrumentation
    TAU_PROFILE_SET_CONTEXT.3
    Informs the measurement system of the context id
    TAU_PROFILE_SET_GROUP_NAME.3
    Changes the group name of a profiled section
    TAU_PROFILE_SET_NODE.3
    Informs the measurement system of the node id
    TAU_PROFILE_START.3
    Starts a timer.
    TAU_PROFILE_STMT.3
    Executes a statement only when tau is used.
    TAU_PROFILE_STOP.3
    Stops a timer.
    TAU_PROFILE_TIMER.3
    Defines a static timer.
    TAU_PROFILE_TIMER_DYNAMIC.3
    Defines a dynamic timer.
    TAU_PROFILE_TIMER_SET_GROUP.3
    Change the group of a timer
    TAU_PROFILE_TIMER_SET_GROUP_NAME.3
    Changes the group name for a timer
    TAU_PROFILE_TIMER_SET_NAME.3
    Changes the name of a timer
    TAU_PROFILE_TIMER_SET_TYPE.3
    Changes the type of a timer
    TAU_REGISTER_CONTEXT_EVENT.3
    Registers a context event
    TAU_REGISTER_EVENT.3
    Registers a user event
    TAU_REGISTER_FORK.3
    Informs the measurement system that a fork has taken place
    TAU_REGISTER_THREAD.3
    Register a thread with the profiling system
    TAU_REPORT_STATISTICS.3
    Outputs statistics
    TAU_REPORT_THREAD_STATISTICS.3
    Outputs statistics, plus thread statistics
    TAU_SET_INTERRUPT_INTERVAL.3
    Change the inter-interrupt interval for tracking memory and headroom
    TAU_TRACE_RECVMSG.3
    Traces a receive operation
    TAU_TRACE_SENDMSG.3
    Traces a receive operation
    TAU_TRACK_MEMORY.3
    Initializes memory tracking system
    TAU_TRACK_MEMORY_HEADROOM.3
    Track the headroom (amount of memory for a process to grow) by periodically interrupting the program
    TAU_TRACK_MEMORY_HEADROOM_HERE.3
    Takes a sample of the amount of memory available at a given point.
    TAU_TRACK_MEMORY_HERE.3
    Triggers memory tracking at a given execution point
    TAU_TYPE_STRING.3
    Creates a type string