33 lines
1,012 B
Text
33 lines
1,012 B
Text
digraph Taskflow {
|
|
rankdir="LR";
|
|
subgraph cluster_p0x7fff9680d710 {
|
|
label="Taskflow: Matrix Multiplication";
|
|
p0xe0e200[label="malloc_dA" ];
|
|
p0xe0e200 -> p0xe0e598;
|
|
p0xe0e2b8[label="malloc_dB" ];
|
|
p0xe0e2b8 -> p0xe0e598;
|
|
p0xe0e370[label="malloc_dC" ];
|
|
p0xe0e370 -> p0xe0e598;
|
|
p0xe0e428[label="malloc_dAlpha" ];
|
|
p0xe0e428 -> p0xe0e598;
|
|
p0xe0e4e0[label="malloc_dBeta" ];
|
|
p0xe0e4e0 -> p0xe0e598;
|
|
p0xe0e598[label="cublasFlow" style="filled" color="black" fillcolor="purple" fontcolor="white" shape="folder"];
|
|
subgraph cluster_p0xe0e598 {
|
|
label="cudaFlow: cublasFlow";
|
|
color="purple"
|
|
p0x7f4711d8d260[label="alpha=1"];
|
|
p0x7f4711d8d260 -> p0x7f4711d8d510;
|
|
p0x7f4711d8d310[label="beta=0"];
|
|
p0x7f4711d8d310 -> p0x7f4711d8d510;
|
|
p0x7f4711d8d3c0[label="copyA"];
|
|
p0x7f4711d8d3c0 -> p0x7f4711d8d510;
|
|
p0x7f4711d8d480[label="copyB"];
|
|
p0x7f4711d8d480 -> p0x7f4711d8d510;
|
|
p0x7f4711d8d510[label="C = alpha * A * B + beta * C"];
|
|
p0x7f4711d8d510 -> p0x7f4711d8d620;
|
|
p0x7f4711d8d620[label="copyC"];
|
|
p0x7f4711d8d620 -> p0xe0e598;
|
|
}
|
|
}
|
|
}
|