Преглед изворни кода

Add documentation for starpu_send_recv_data_use.py

Philippe SWARTVAGHER пре 5 година
родитељ
комит
5cb6eb423f

+ 14 - 0
doc/doxygen/chapters/380_offline_performance_tools.doxy

@@ -266,6 +266,20 @@ and whose name start with "modular-"), the call to
 which can be viewed in a javascript-enabled web browser. It shows the
 flow of tasks between the components of the modular scheduler.
 
+\subsubsection TimeBetweenSendRecvDataUse Analyzing Time Between MPI Data Transfer and Use by Tasks
+
+<c>starpu_fxt_tool</c> produces a file called <c>comms.rec</c> which describes all 
+MPI communications. The script <c>starpu_send_recv_data_use.py</c> uses this file 
+and <c>tasks.rec</c> in order to produce two graphs: the first one shows durations 
+between the reception of data and their usage by a task and the second one plots the 
+same graph but with elapsed time between send and usage of a data by the sender.
+
+\image html trace_recv_use.png
+\image latex trace_recv_use.eps "" width=\textwidth
+
+\image html trace_send_use.png
+\image latex trace_send_use.eps "" width=\textwidth
+
 \subsection LimitingScopeTrace Limiting The Scope Of The Trace
 
 For computing statistics, it is useful to limit the trace to a given portion of

Разлика између датотеке није приказан због своје велике величине
+ 4274 - 0
doc/doxygen/chapters/images/trace_recv_use.eps


BIN
doc/doxygen/chapters/images/trace_recv_use.pdf


BIN
doc/doxygen/chapters/images/trace_recv_use.png


Разлика између датотеке није приказан због своје велике величине
+ 4019 - 0
doc/doxygen/chapters/images/trace_send_use.eps


BIN
doc/doxygen/chapters/images/trace_send_use.pdf


BIN
doc/doxygen/chapters/images/trace_send_use.png