|
PULSAR
0.1
Parallel Unified Linear Algebra with Systolic Arrays
|
#include "svg_trace.h"
Go to the source code of this file.
Functions | |
| void | svg_trace_init (int num_cores) |
| Initialize tracing. More... | |
| void | svg_trace_start (int thread_rank) |
| Start tracing an event. More... | |
| void | svg_trace_stop (int thread_rank, int color) |
| Stop tracing an event. More... | |
| void | svg_trace_finish () |
| Finish tracing. Collect traces from all nodes. Write the combined trace to an SVG file. More... | |
| void svg_trace_finish | ( | ) |
Finish tracing. Collect traces from all nodes. Write the combined trace to an SVG file.
Definition at line 78 of file svg_trace.c.
References SVG_TRACE_FILE_NAME_SIZE, SVG_TRACE_MAX_CORES, and SVG_TRACE_MAX_EVENTS.

| void svg_trace_init | ( | int | num_cores | ) |
Initialize tracing.
| num_cores |
Definition at line 38 of file svg_trace.c.
References SVG_TRACE_MAX_CORES, and SVG_TRACE_MAX_EVENTS.

| void svg_trace_start | ( | int | thread_rank | ) |
Start tracing an event.
| rank | thread rank |
Definition at line 50 of file svg_trace.c.
References SVG_TRACE_MAX_CORES.

| void svg_trace_stop | ( | int | thread_rank, |
| int | color | ||
| ) |
Stop tracing an event.
| rank | thread rank |
| color | RGB color |
Definition at line 63 of file svg_trace.c.
References SVG_TRACE_MAX_CORES, and SVG_TRACE_MAX_EVENTS.
