Skip to content

Commit d4be2e3

Browse files
committed
Update User's guide “convert-a-c++-program”
1 parent 725a0ba commit d4be2e3

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/doc/users-guide/convert-a-c++-program.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@ Sorting 10000000 integers
159159

160160
### Measuring scalability using Cilkscale
161161

162-
Cilkscale can be used to benchmark and analyze the parallelism, in terms of work and span, of an OpenCilk program. These measurements can be used to predict parallel performance on parallel processors.
162+
Cilkscale can be used to benchmark and analyze the parallelism, in terms of work and span, of an OpenCilk program. These measurements can be used to predict performance when running on a varying number of parallel processors.
163163

164164
One can use Cilkscale to benchmark the parallel scalability of quicksort by compiling with the additional flag `-fcilktool=cilkscale` and then executing the program as shown below.
165165

@@ -175,7 +175,7 @@ tag,work (seconds),span (seconds),parallelism,burdened_span (seconds),burdened_p
175175

176176
Cilkscale will report the total work, span, and parallelism in the code at the end of the program execution, as shown above.
177177

178-
The Cilkscale tool can be used in conjunction with other benchmarking and visualization scripts provided as part of the OpenCilk toolbox. More information about the use of Cilkscale and related tools for benchmarking and visualizing parallel program performance can be found [here](/doc/users-guide/getting-started/#using-cilkscale). Using Cilkscale and related tools, we can produce plots that illustrate the speedup and observed runtime performance of our quicksort program when run on a varying number of processors.
178+
The Cilkscale tool can be used in conjunction with other benchmarking and visualization scripts provided as part of the OpenCilk toolbox. More information about the use of Cilkscale and related tools for benchmarking and visualizing parallel program performance can be found [here](/doc/users-guide/getting-started/#using-cilkscale).
179179

180180
Plots illustrating the parallel execution time and speedup of the quicksort program we have parallelized in this example are shown below.
181181

0 commit comments

Comments
 (0)