---
name: "TAU_DB_DUMP_PREFIX"
section: "3"
platform: "linux"
package: "tau"
version: "2.17.3.1.dfsg-4.2"
release: "Debian 9 (Stretch)"
platforms: ["linux"]
url: "https://new.carta.tech/TAU_DB_DUMP_PREFIX"
---

# TAU\_DB\_DUMP\_PREFIX(3)

Dumps the profile database into profile files with a given prefix

## NAME

TAU\_DB\_DUMP\_PREFIX - Dumps the profile database into profile files with a given prefix

## SYNOPSIS

**C/C++:**

**TAU\_DB\_DUMP\_PREFIX(char \****prefix***);**

**Fortran:**

**TAU\_DB\_DUMP\_PREFIX(character** *prefix***(size));**

## DESCRIPTION

The TAU\_DB\_DUMP\_PREFIX macro dumps all profile data to disk and records a checkpoint or a snapshot of the profile statistics at that instant. The dump files are named \<prefix\>.\<node\>.\<context\>.\<thread\>. If prefix is "profile", the files are named profile.0.0.0, etc. and may be read by paraprof/pprof tools as the application executes.

## EXAMPLE

**C/C++ :**

```
TAU_DB_DUMP_PREFIX("prefix");
```

**Fortran :**

```
call TAU_DB_DUMP_PREFIX("prefix")
```

## SEE ALSO

[TAU\_DB\_DUMP(3)](/TAU_DB_DUMP/3.md)
