Skip to content

Commit c005313

Browse files
authored
Fix minor issues in tooling/performance-analysis (#272)
1 parent 511df19 commit c005313

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

pages/docs/tooling/tooling-performance-analysis.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ The general workflow looks as follows:
9898

9999
1. Run the simulation
100100
2. Merge the event files
101-
3. Analyze each participant, which executes a mapping or computes acceleration
101+
3. Analyze each participant executing a mapping or computing acceleration
102102
4. Analyze each participant to check for load-imbalance between ranks
103103
5. Visualize the simulation to check for load-imbalance between participants
104104

@@ -120,7 +120,7 @@ An example could look like this:
120120
└── precice-config.xml
121121
```
122122

123-
To find and merge these files run:
123+
where the naming pattern is `participant-rank-file_number`. To find and merge these files run:
124124

125125
```console
126126
$ ls
@@ -144,9 +144,9 @@ events.json
144144
```
145145

146146
The merge command searches passed directories for the event files.
147-
You can also pass individual files if you are not interested in all ranks
147+
You can also pass individual files if you are not interested in all ranks.
148148

149-
The merge command is written in pure python without external dependencies to make it easy to use on clusters.
149+
The merge command is written in pure Python, without external dependencies, to make it easy to use on clusters.
150150
After you run `precice-events merge`, you end up with a single file, which can be additionally compressed and transferred to another machine.
151151
This is especially handy for very large and/or long simulations on clusters or supercomputers.
152152

@@ -186,7 +186,7 @@ Writing to trace.json
186186
An example trace visualization using `ui.perfetto.dev` of the [elastic tube 1d tutorial](tutorials-elastic-tube-1d.html) looks as follows.
187187
Note the alternating executions of the solver due to the serial coupling scheme.
188188

189-
![example of the elastic tube 1d tutorial visualized by perfetto](images/docs/tooling/profiling-aste-perfetto-serial.png)
189+
![example of the elastic tube 1d tutorial visualized by perfetto](images/docs/tooling/profiling-elastictube1d-serial.png)
190190

191191
An example trace visualization using `ui.perfetto.dev` of a parallel [ASTE](tooling-aste.html) run on two and four ranks looks as follows.
192192
This first version contains only fundamental events, which is the default profiling setting.

0 commit comments

Comments
 (0)