blob: 7385aaa4f18ab5b0b6cc7ef481eb13025ab7cb23 [file] [log] [blame]
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
3 "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
4<!-- Generated by graphviz version 2.43.0 (0)
5 -->
6<!-- Title: src/backends/neon/NeonTimer.hpp Pages: 1 -->
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00007<svg width="14226pt" height="307pt"
8 viewBox="0.00 0.00 14225.74 307.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
Nikhil Raj03c7ff32023-08-22 12:00:04 +01009<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 303)">
10<title>src/backends/neon/NeonTimer.hpp</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +000011<polygon fill="white" stroke="transparent" points="-4,4 -4,-303 14221.74,-303 14221.74,4 -4,4"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +010012<!-- Node1 -->
13<g id="node1" class="node">
14<title>Node1</title>
15<g id="a_node1"><a xlink:title=" ">
16<polygon fill="#bfbfbf" stroke="black" points="267,-279.5 267,-298.5 451,-298.5 451,-279.5 267,-279.5"/>
17<text text-anchor="middle" x="359" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonTimer.hpp</text>
18</a>
19</g>
20</g>
21<!-- Node2 -->
22<g id="node2" class="node">
23<title>Node2</title>
24<g id="a_node2"><a xlink:href="_neon_interceptor_scheduler_8hpp.html" target="_top" xlink:title=" ">
25<polygon fill="white" stroke="black" points="143,-212.5 143,-242.5 331,-242.5 331,-212.5 143,-212.5"/>
26<text text-anchor="start" x="151" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonInterceptor</text>
27<text text-anchor="middle" x="237" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Scheduler.hpp</text>
28</a>
29</g>
30</g>
31<!-- Node1&#45;&gt;Node2 -->
32<g id="edge1" class="edge">
33<title>Node1&#45;&gt;Node2</title>
34<path fill="none" stroke="midnightblue" d="M332.49,-275.07C312.79,-265.47 285.96,-252.38 265.75,-242.52"/>
35<polygon fill="midnightblue" stroke="midnightblue" points="331,-278.24 341.52,-279.48 334.07,-271.95 331,-278.24"/>
36</g>
37<!-- Node4 -->
38<g id="node4" class="node">
39<title>Node4</title>
40<g id="a_node4"><a xlink:href="_neon_timer_8cpp.html" target="_top" xlink:title=" ">
41<polygon fill="white" stroke="black" points="206.5,-145.5 206.5,-164.5 389.5,-164.5 389.5,-145.5 206.5,-145.5"/>
42<text text-anchor="middle" x="298" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonTimer.cpp</text>
43</a>
44</g>
45</g>
46<!-- Node1&#45;&gt;Node4 -->
Nikhil Raj6f92c8e2023-11-22 11:41:15 +000047<g id="edge122" class="edge">
Nikhil Raj03c7ff32023-08-22 12:00:04 +010048<title>Node1&#45;&gt;Node4</title>
49<path fill="none" stroke="midnightblue" d="M356.42,-269.07C353.76,-253.25 348.75,-230.38 340,-212 331.23,-193.57 315.88,-175.21 306.37,-164.77"/>
50<polygon fill="midnightblue" stroke="midnightblue" points="352.99,-269.82 357.95,-279.18 359.91,-268.77 352.99,-269.82"/>
51</g>
52<!-- Node5 -->
53<g id="node5" class="node">
54<title>Node5</title>
55<g id="a_node5"><a xlink:href="_neon_workload_utils_8hpp.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +000056<polygon fill="white" stroke="black" points="7524,-212.5 7524,-242.5 7684,-242.5 7684,-212.5 7524,-212.5"/>
57<text text-anchor="start" x="7532" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
58<text text-anchor="middle" x="7604" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonWorkloadUtils.hpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +010059</a>
60</g>
61</g>
62<!-- Node1&#45;&gt;Node5 -->
63<g id="edge4" class="edge">
64<title>Node1&#45;&gt;Node5</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +000065<path fill="none" stroke="midnightblue" d="M461.29,-287.16C1282.72,-280.41 6792.93,-235.16 7523.95,-229.16"/>
66<polygon fill="midnightblue" stroke="midnightblue" points="461.23,-283.66 451.26,-287.24 461.29,-290.66 461.23,-283.66"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +010067</g>
68<!-- Node3 -->
69<g id="node3" class="node">
70<title>Node3</title>
71<g id="a_node3"><a xlink:href="_neon_interceptor_scheduler_8cpp.html" target="_top" xlink:title=" ">
72<polygon fill="white" stroke="black" points="0,-140 0,-170 188,-170 188,-140 0,-140"/>
73<text text-anchor="start" x="8" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonInterceptor</text>
74<text text-anchor="middle" x="94" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">Scheduler.cpp</text>
75</a>
76</g>
77</g>
78<!-- Node2&#45;&gt;Node3 -->
79<g id="edge2" class="edge">
80<title>Node2&#45;&gt;Node3</title>
81<path fill="none" stroke="midnightblue" d="M199.22,-207.87C175.18,-196.02 144.55,-180.92 122.54,-170.07"/>
82<polygon fill="midnightblue" stroke="midnightblue" points="197.89,-211.12 208.41,-212.4 200.98,-204.84 197.89,-211.12"/>
83</g>
84<!-- Node2&#45;&gt;Node4 -->
85<g id="edge3" class="edge">
86<title>Node2&#45;&gt;Node4</title>
87<path fill="none" stroke="midnightblue" d="M256.14,-204.38C267.69,-191.04 281.77,-174.76 290.31,-164.89"/>
88<polygon fill="midnightblue" stroke="midnightblue" points="253.24,-202.38 249.34,-212.23 258.53,-206.96 253.24,-202.38"/>
89</g>
90<!-- Node6 -->
91<g id="node6" class="node">
92<title>Node6</title>
93<g id="a_node6"><a xlink:href="_neon_batch_to_space_nd_workload_8hpp.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +000094<polygon fill="white" stroke="black" points="2512.5,-140 2512.5,-170 2705.5,-170 2705.5,-140 2512.5,-140"/>
95<text text-anchor="start" x="2520.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
96<text text-anchor="middle" x="2609" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonBatchToSpaceNdWorkload.hpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +010097</a>
98</g>
99</g>
100<!-- Node5&#45;&gt;Node6 -->
101<g id="edge5" class="edge">
102<title>Node5&#45;&gt;Node6</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000103<path fill="none" stroke="midnightblue" d="M7513.26,-226.53C6886.42,-226.58 3209.28,-224.8 2715,-176 2701.49,-174.67 2687.13,-172.48 2673.48,-170.04"/>
104<polygon fill="midnightblue" stroke="midnightblue" points="7513.59,-230.03 7523.59,-226.53 7513.59,-223.03 7513.59,-230.03"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100105</g>
106<!-- Node10 -->
107<g id="node10" class="node">
108<title>Node10</title>
109<g id="a_node10"><a xlink:href="_neon_workload_factory_8cpp.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000110<polygon fill="white" stroke="black" points="8041.5,-0.5 8041.5,-30.5 8222.5,-30.5 8222.5,-0.5 8041.5,-0.5"/>
111<text text-anchor="start" x="8049.5" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonWorkload</text>
112<text text-anchor="middle" x="8132" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">Factory.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100113</a>
114</g>
115</g>
116<!-- Node5&#45;&gt;Node10 -->
117<g id="edge59" class="edge">
118<title>Node5&#45;&gt;Node10</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000119<path fill="none" stroke="midnightblue" d="M7694.22,-226.24C8482.55,-223.94 14171.96,-206.27 14202,-176 14471.84,95.91 11139.01,-74.41 10756,-67 9762.89,-47.79 8558.35,-24.68 8222.64,-18.24"/>
120<polygon fill="midnightblue" stroke="midnightblue" points="7694.06,-222.74 7684.07,-226.27 7694.08,-229.74 7694.06,-222.74"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100121</g>
122<!-- Node11 -->
123<g id="node11" class="node">
124<title>Node11</title>
125<g id="a_node11"><a xlink:href="_neon_comparison_workload_8hpp.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000126<polygon fill="white" stroke="black" points="814,-140 814,-170 984,-170 984,-140 814,-140"/>
127<text text-anchor="start" x="822" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
128<text text-anchor="middle" x="899" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonComparisonWorkload.hpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100129</a>
130</g>
131</g>
132<!-- Node5&#45;&gt;Node11 -->
133<g id="edge10" class="edge">
134<title>Node5&#45;&gt;Node11</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000135<path fill="none" stroke="midnightblue" d="M7513.61,-226.33C6745.46,-224.83 1332.16,-212.99 993,-176 980.89,-174.68 968.05,-172.49 955.87,-170.02"/>
136<polygon fill="midnightblue" stroke="midnightblue" points="7513.77,-229.83 7523.78,-226.35 7513.79,-222.83 7513.77,-229.83"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100137</g>
138<!-- Node13 -->
139<g id="node13" class="node">
140<title>Node13</title>
141<g id="a_node13"><a xlink:href="_neon_constant_workload_8hpp.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000142<polygon fill="white" stroke="black" points="1230,-140 1230,-170 1390,-170 1390,-140 1230,-140"/>
143<text text-anchor="start" x="1238" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
144<text text-anchor="middle" x="1310" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConstantWorkload.hpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100145</a>
146</g>
147</g>
148<!-- Node5&#45;&gt;Node13 -->
149<g id="edge14" class="edge">
150<title>Node5&#45;&gt;Node13</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000151<path fill="none" stroke="midnightblue" d="M7513.72,-226.31C6773.01,-224.72 1716.33,-212.52 1399,-176 1387.52,-174.68 1375.34,-172.48 1363.81,-170.02"/>
152<polygon fill="midnightblue" stroke="midnightblue" points="7513.79,-229.81 7523.8,-226.34 7513.8,-222.81 7513.79,-229.81"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100153</g>
154<!-- Node15 -->
155<g id="node15" class="node">
156<title>Node15</title>
157<g id="a_node15"><a xlink:href="_neon_convert_fp16_to_fp32_workload_8hpp.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000158<polygon fill="white" stroke="black" points="586.5,-140 586.5,-170 795.5,-170 795.5,-140 586.5,-140"/>
159<text text-anchor="start" x="594.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
160<text text-anchor="middle" x="691" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvertFp16ToFp32Workload.hpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100161</a>
162</g>
163</g>
164<!-- Node5&#45;&gt;Node15 -->
165<g id="edge18" class="edge">
166<title>Node5&#45;&gt;Node15</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000167<path fill="none" stroke="midnightblue" d="M7513.8,-226.26C6734.16,-224.12 1154.84,-207.76 805,-176 790.39,-174.67 774.84,-172.48 760.08,-170.02"/>
168<polygon fill="midnightblue" stroke="midnightblue" points="7513.84,-229.76 7523.85,-226.29 7513.86,-222.76 7513.84,-229.76"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100169</g>
170<!-- Node17 -->
171<g id="node17" class="node">
172<title>Node17</title>
173<g id="a_node17"><a xlink:href="_neon_convert_fp32_to_fp16_workload_8hpp.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000174<polygon fill="white" stroke="black" points="1002.5,-140 1002.5,-170 1211.5,-170 1211.5,-140 1002.5,-140"/>
175<text text-anchor="start" x="1010.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
176<text text-anchor="middle" x="1107" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvertFp32ToFp16Workload.hpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100177</a>
178</g>
179</g>
180<!-- Node5&#45;&gt;Node17 -->
181<g id="edge22" class="edge">
182<title>Node5&#45;&gt;Node17</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000183<path fill="none" stroke="midnightblue" d="M7513.53,-226.21C6760.21,-223.77 1548.58,-205.82 1221,-176 1206.39,-174.67 1190.85,-172.47 1176.08,-170.01"/>
184<polygon fill="midnightblue" stroke="midnightblue" points="7513.76,-229.71 7523.77,-226.25 7513.78,-222.71 7513.76,-229.71"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100185</g>
186<!-- Node19 -->
187<g id="node19" class="node">
188<title>Node19</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000189<g id="a_node19"><a xlink:href="_neon_division_workload_8hpp.html" target="_top" xlink:title=" ">
190<polygon fill="white" stroke="black" points="408,-140 408,-170 568,-170 568,-140 408,-140"/>
191<text text-anchor="start" x="416" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
192<text text-anchor="middle" x="488" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDivisionWorkload.hpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100193</a>
194</g>
195</g>
196<!-- Node5&#45;&gt;Node19 -->
197<g id="edge26" class="edge">
198<title>Node5&#45;&gt;Node19</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000199<path fill="none" stroke="midnightblue" d="M7513.59,-226.4C6718.44,-225.48 938.12,-217.39 577,-176 565.51,-174.68 553.34,-172.49 541.81,-170.03"/>
200<polygon fill="midnightblue" stroke="midnightblue" points="7513.82,-229.9 7523.83,-226.41 7513.83,-222.9 7513.82,-229.9"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100201</g>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000202<!-- Node22 -->
203<g id="node22" class="node">
204<title>Node22</title>
205<g id="a_node22"><a xlink:href="_neon_instance_normalization_workload_8hpp.html" target="_top" xlink:title=" ">
206<polygon fill="white" stroke="black" points="2724,-140 2724,-170 2946,-170 2946,-140 2724,-140"/>
207<text text-anchor="start" x="2732" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
208<text text-anchor="middle" x="2835" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonInstanceNormalizationWorkload.hpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100209</a>
210</g>
211</g>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000212<!-- Node5&#45;&gt;Node22 -->
213<g id="edge31" class="edge">
214<title>Node5&#45;&gt;Node22</title>
215<path fill="none" stroke="midnightblue" d="M7513.89,-226.36C6906.88,-225.3 3424.47,-217.42 2955,-176 2939.75,-174.65 2923.51,-172.47 2908.07,-170.02"/>
216<polygon fill="midnightblue" stroke="midnightblue" points="7513.89,-229.86 7523.9,-226.38 7513.9,-222.86 7513.89,-229.86"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100217</g>
218<!-- Node23 -->
219<g id="node23" class="node">
220<title>Node23</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000221<g id="a_node23"><a xlink:href="_neon_instance_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
222<polygon fill="white" stroke="black" points="6882.5,-67.5 6882.5,-97.5 7103.5,-97.5 7103.5,-67.5 6882.5,-67.5"/>
223<text text-anchor="start" x="6890.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
224<text text-anchor="middle" x="6993" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonInstanceNormalizationWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100225</a>
226</g>
227</g>
228<!-- Node5&#45;&gt;Node23 -->
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000229<g id="edge83" class="edge">
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100230<title>Node5&#45;&gt;Node23</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000231<path fill="none" stroke="midnightblue" d="M7694.38,-226C8226.46,-222.94 10928.53,-205.92 10958,-176 10971.1,-162.7 10971.12,-147.28 10958,-134 10923.19,-98.74 7741.8,-86.05 7103.7,-83.86"/>
232<polygon fill="midnightblue" stroke="midnightblue" points="7694.05,-222.5 7684.07,-226.06 7694.09,-229.5 7694.05,-222.5"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100233</g>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000234<!-- Node24 -->
235<g id="node24" class="node">
236<title>Node24</title>
237<g id="a_node24"><a xlink:href="_neon_maximum_workload_8hpp.html" target="_top" xlink:title=" ">
238<polygon fill="white" stroke="black" points="1408.5,-140 1408.5,-170 1569.5,-170 1569.5,-140 1408.5,-140"/>
239<text text-anchor="start" x="1416.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
240<text text-anchor="middle" x="1489" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonMaximumWorkload.hpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100241</a>
242</g>
243</g>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000244<!-- Node5&#45;&gt;Node24 -->
245<g id="edge35" class="edge">
246<title>Node5&#45;&gt;Node24</title>
247<path fill="none" stroke="midnightblue" d="M7513.8,-226.29C6785.63,-224.48 1886.8,-211.09 1579,-176 1567.39,-174.68 1555.08,-172.48 1543.42,-170.02"/>
248<polygon fill="midnightblue" stroke="midnightblue" points="7513.95,-229.79 7523.96,-226.31 7513.97,-222.79 7513.95,-229.79"/>
249</g>
250<!-- Node26 -->
251<g id="node26" class="node">
252<title>Node26</title>
253<g id="a_node26"><a xlink:href="_neon_minimum_workload_8hpp.html" target="_top" xlink:title=" ">
254<polygon fill="white" stroke="black" points="1588,-140 1588,-170 1748,-170 1748,-140 1588,-140"/>
255<text text-anchor="start" x="1596" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
256<text text-anchor="middle" x="1668" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonMinimumWorkload.hpp</text>
257</a>
258</g>
259</g>
260<!-- Node5&#45;&gt;Node26 -->
261<g id="edge39" class="edge">
262<title>Node5&#45;&gt;Node26</title>
263<path fill="none" stroke="midnightblue" d="M7513.68,-226.27C6797.41,-224.35 2055.28,-210.41 1757,-176 1745.52,-174.68 1733.34,-172.48 1721.81,-170.02"/>
264<polygon fill="midnightblue" stroke="midnightblue" points="7513.92,-229.77 7523.93,-226.29 7513.94,-222.77 7513.92,-229.77"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100265</g>
266<!-- Node28 -->
267<g id="node28" class="node">
268<title>Node28</title>
269<g id="a_node28"><a xlink:href="_neon_permute_workload_8hpp.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000270<polygon fill="white" stroke="black" points="1766,-140 1766,-170 1926,-170 1926,-140 1766,-140"/>
271<text text-anchor="start" x="1774" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
272<text text-anchor="middle" x="1846" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPermuteWorkload.hpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100273</a>
274</g>
275</g>
276<!-- Node5&#45;&gt;Node28 -->
277<g id="edge43" class="edge">
278<title>Node5&#45;&gt;Node28</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000279<path fill="none" stroke="midnightblue" d="M7513.67,-226.24C6809.88,-224.16 2223.81,-209.35 1935,-176 1923.52,-174.67 1911.34,-172.48 1899.81,-170.02"/>
280<polygon fill="midnightblue" stroke="midnightblue" points="7513.74,-229.74 7523.75,-226.27 7513.76,-222.74 7513.74,-229.74"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100281</g>
282<!-- Node30 -->
283<g id="node30" class="node">
284<title>Node30</title>
285<g id="a_node30"><a xlink:href="_neon_reshape_workload_8hpp.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000286<polygon fill="white" stroke="black" points="2964,-140 2964,-170 3124,-170 3124,-140 2964,-140"/>
287<text text-anchor="start" x="2972" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
288<text text-anchor="middle" x="3044" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonReshapeWorkload.hpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100289</a>
290</g>
291</g>
292<!-- Node5&#45;&gt;Node30 -->
293<g id="edge47" class="edge">
294<title>Node5&#45;&gt;Node30</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000295<path fill="none" stroke="midnightblue" d="M7513.58,-226.62C6919.24,-227.25 3582.25,-228.43 3133,-176 3121.67,-174.68 3109.68,-172.52 3098.29,-170.1"/>
296<polygon fill="midnightblue" stroke="midnightblue" points="7513.81,-230.12 7523.8,-226.61 7513.8,-223.12 7513.81,-230.12"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100297</g>
298<!-- Node31 -->
299<g id="node31" class="node">
300<title>Node31</title>
301<g id="a_node31"><a xlink:href="_neon_reshape_workload_8cpp.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000302<polygon fill="white" stroke="black" points="10587,-67.5 10587,-97.5 10747,-97.5 10747,-67.5 10587,-67.5"/>
303<text text-anchor="start" x="10595" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
304<text text-anchor="middle" x="10667" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonReshapeWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100305</a>
306</g>
307</g>
308<!-- Node5&#45;&gt;Node31 -->
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000309<g id="edge105" class="edge">
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100310<title>Node5&#45;&gt;Node31</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000311<path fill="none" stroke="midnightblue" d="M7694.28,-226.24C8481.64,-223.92 14154.05,-206.18 14184,-176 14197.15,-162.75 14197.1,-147.29 14184,-134 14152.8,-102.35 11268.06,-86.49 10747.15,-83.89"/>
312<polygon fill="midnightblue" stroke="midnightblue" points="7694.13,-222.74 7684.14,-226.27 7694.15,-229.74 7694.13,-222.74"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100313</g>
314<!-- Node32 -->
315<g id="node32" class="node">
316<title>Node32</title>
317<g id="a_node32"><a xlink:href="_neon_space_to_batch_nd_workload_8hpp.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000318<polygon fill="white" stroke="black" points="2122.5,-140 2122.5,-170 2315.5,-170 2315.5,-140 2122.5,-140"/>
319<text text-anchor="start" x="2130.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
320<text text-anchor="middle" x="2219" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSpaceToBatchNdWorkload.hpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100321</a>
322</g>
323</g>
324<!-- Node5&#45;&gt;Node32 -->
325<g id="edge51" class="edge">
326<title>Node5&#45;&gt;Node32</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000327<path fill="none" stroke="midnightblue" d="M7513.38,-226.61C6858.45,-227.28 2859.75,-229.16 2324,-176 2310.61,-174.67 2296.39,-172.49 2282.87,-170.05"/>
328<polygon fill="midnightblue" stroke="midnightblue" points="7513.7,-230.11 7523.7,-226.6 7513.69,-223.11 7513.7,-230.11"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100329</g>
330<!-- Node34 -->
331<g id="node34" class="node">
332<title>Node34</title>
333<g id="a_node34"><a xlink:href="_neon_transpose_workload_8hpp.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000334<polygon fill="white" stroke="black" points="2333.5,-140 2333.5,-170 2494.5,-170 2494.5,-140 2333.5,-140"/>
335<text text-anchor="start" x="2341.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
336<text text-anchor="middle" x="2414" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonTransposeWorkload.hpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100337</a>
338</g>
339</g>
340<!-- Node5&#45;&gt;Node34 -->
341<g id="edge55" class="edge">
342<title>Node5&#45;&gt;Node34</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000343<path fill="none" stroke="midnightblue" d="M7513.31,-226.14C6849.82,-223.45 2762.59,-205.68 2504,-176 2492.39,-174.67 2480.09,-172.47 2468.42,-170.01"/>
344<polygon fill="midnightblue" stroke="midnightblue" points="7513.75,-229.64 7523.76,-226.18 7513.78,-222.64 7513.75,-229.64"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100345</g>
346<!-- Node36 -->
347<g id="node36" class="node">
348<title>Node36</title>
349<g id="a_node36"><a xlink:href="_neon_abs_workload_8cpp.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000350<polygon fill="white" stroke="black" points="3142,-140 3142,-170 3302,-170 3302,-140 3142,-140"/>
351<text text-anchor="start" x="3150" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
352<text text-anchor="middle" x="3222" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonAbsWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100353</a>
354</g>
355</g>
356<!-- Node5&#45;&gt;Node36 -->
357<g id="edge60" class="edge">
358<title>Node5&#45;&gt;Node36</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000359<path fill="none" stroke="midnightblue" d="M7513.55,-226.56C6933.15,-226.8 3742.4,-225.81 3312,-176 3300.55,-174.68 3288.42,-172.51 3276.9,-170.09"/>
360<polygon fill="midnightblue" stroke="midnightblue" points="7513.95,-230.06 7523.95,-226.56 7513.95,-223.06 7513.95,-230.06"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100361</g>
362<!-- Node37 -->
363<g id="node37" class="node">
364<title>Node37</title>
365<g id="a_node37"><a xlink:href="_neon_activation_workload_8cpp.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000366<polygon fill="white" stroke="black" points="3320.5,-140 3320.5,-170 3481.5,-170 3481.5,-140 3320.5,-140"/>
367<text text-anchor="start" x="3328.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
368<text text-anchor="middle" x="3401" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonActivationWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100369</a>
370</g>
371</g>
372<!-- Node5&#45;&gt;Node37 -->
373<g id="edge61" class="edge">
374<title>Node5&#45;&gt;Node37</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000375<path fill="none" stroke="midnightblue" d="M7513.73,-226.51C6948.07,-226.42 3902.56,-223.74 3491,-176 3479.55,-174.67 3467.42,-172.51 3455.91,-170.09"/>
376<polygon fill="midnightblue" stroke="midnightblue" points="7513.86,-230.01 7523.87,-226.51 7513.87,-223.01 7513.86,-230.01"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100377</g>
378<!-- Node38 -->
379<g id="node38" class="node">
380<title>Node38</title>
381<g id="a_node38"><a xlink:href="_neon_addition_workload_8cpp.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000382<polygon fill="white" stroke="black" points="3500,-140 3500,-170 3660,-170 3660,-140 3500,-140"/>
383<text text-anchor="start" x="3508" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
384<text text-anchor="middle" x="3580" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonAdditionWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100385</a>
386</g>
387</g>
388<!-- Node5&#45;&gt;Node38 -->
389<g id="edge62" class="edge">
390<title>Node5&#45;&gt;Node38</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000391<path fill="none" stroke="midnightblue" d="M7513.3,-226.46C6961.17,-226.03 4062.6,-221.65 3670,-176 3658.55,-174.67 3646.43,-172.5 3634.91,-170.08"/>
392<polygon fill="midnightblue" stroke="midnightblue" points="7513.59,-229.96 7523.59,-226.46 7513.59,-222.96 7513.59,-229.96"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100393</g>
394<!-- Node39 -->
395<g id="node39" class="node">
396<title>Node39</title>
397<g id="a_node39"><a xlink:href="_neon_arg_min_max_workload_8cpp.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000398<polygon fill="white" stroke="black" points="3678.5,-140 3678.5,-170 3845.5,-170 3845.5,-140 3678.5,-140"/>
399<text text-anchor="start" x="3686.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
400<text text-anchor="middle" x="3762" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonArgMinMaxWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100401</a>
402</g>
403</g>
404<!-- Node5&#45;&gt;Node39 -->
405<g id="edge63" class="edge">
406<title>Node5&#45;&gt;Node39</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000407<path fill="none" stroke="midnightblue" d="M7513.29,-226.37C6976.57,-225.45 4227.33,-218.66 3854,-176 3842.31,-174.66 3829.91,-172.5 3818.14,-170.07"/>
408<polygon fill="midnightblue" stroke="midnightblue" points="7513.68,-229.87 7523.69,-226.39 7513.69,-222.87 7513.68,-229.87"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100409</g>
410<!-- Node40 -->
411<g id="node40" class="node">
412<title>Node40</title>
413<g id="a_node40"><a xlink:href="_neon_batch_mat_mul_workload_8cpp.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000414<polygon fill="white" stroke="black" points="3863,-140 3863,-170 4039,-170 4039,-140 3863,-140"/>
415<text text-anchor="start" x="3871" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
416<text text-anchor="middle" x="3951" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonBatchMatMulWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100417</a>
418</g>
419</g>
420<!-- Node5&#45;&gt;Node40 -->
421<g id="edge64" class="edge">
422<title>Node5&#45;&gt;Node40</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000423<path fill="none" stroke="midnightblue" d="M7513.84,-226.24C6995.06,-224.61 4401.26,-214.58 4048,-176 4035.61,-174.65 4022.45,-172.46 4009.97,-170.01"/>
424<polygon fill="midnightblue" stroke="midnightblue" points="7513.88,-229.74 7523.89,-226.27 7513.9,-222.74 7513.88,-229.74"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100425</g>
426<!-- Node41 -->
427<g id="node41" class="node">
428<title>Node41</title>
429<g id="a_node41"><a xlink:href="_neon_batch_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000430<polygon fill="white" stroke="black" points="4057,-140 4057,-170 4265,-170 4265,-140 4057,-140"/>
431<text text-anchor="start" x="4065" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
432<text text-anchor="middle" x="4161" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonBatchNormalizationWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100433</a>
434</g>
435</g>
436<!-- Node5&#45;&gt;Node41 -->
437<g id="edge65" class="edge">
438<title>Node5&#45;&gt;Node41</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000439<path fill="none" stroke="midnightblue" d="M7513.63,-225.99C7014.36,-223.08 4603.94,-207.5 4274,-176 4259.72,-174.64 4244.53,-172.46 4230.08,-170.03"/>
440<polygon fill="midnightblue" stroke="midnightblue" points="7513.65,-229.49 7523.67,-226.05 7513.69,-222.49 7513.65,-229.49"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100441</g>
442<!-- Node42 -->
443<g id="node42" class="node">
444<title>Node42</title>
445<g id="a_node42"><a xlink:href="_neon_cast_workload_8cpp.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000446<polygon fill="white" stroke="black" points="4283,-140 4283,-170 4443,-170 4443,-140 4283,-140"/>
447<text text-anchor="start" x="4291" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
448<text text-anchor="middle" x="4363" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonCastWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100449</a>
450</g>
451</g>
452<!-- Node5&#45;&gt;Node42 -->
453<g id="edge66" class="edge">
454<title>Node5&#45;&gt;Node42</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000455<path fill="none" stroke="midnightblue" d="M7513.84,-226.15C7031.22,-224.1 4763.47,-212.6 4453,-176 4441.55,-174.65 4429.43,-172.48 4417.91,-170.05"/>
456<polygon fill="midnightblue" stroke="midnightblue" points="7513.88,-229.65 7523.89,-226.19 7513.91,-222.65 7513.88,-229.65"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100457</g>
458<!-- Node43 -->
459<g id="node43" class="node">
460<title>Node43</title>
461<g id="a_node43"><a xlink:href="_neon_channel_shuffle_workload_8cpp.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000462<polygon fill="white" stroke="black" points="4461.5,-140 4461.5,-170 4646.5,-170 4646.5,-140 4461.5,-140"/>
463<text text-anchor="start" x="4469.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
464<text text-anchor="middle" x="4554" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonChannelShuffleWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100465</a>
466</g>
467</g>
468<!-- Node5&#45;&gt;Node43 -->
469<g id="edge67" class="edge">
470<title>Node5&#45;&gt;Node43</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000471<path fill="none" stroke="midnightblue" d="M7513.38,-225.9C7048.89,-222.7 4945.54,-206.62 4656,-176 4643.08,-174.63 4629.36,-172.45 4616.31,-170.03"/>
472<polygon fill="midnightblue" stroke="midnightblue" points="7513.7,-229.4 7523.72,-225.97 7513.74,-222.4 7513.7,-229.4"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100473</g>
474<!-- Node44 -->
475<g id="node44" class="node">
476<title>Node44</title>
477<g id="a_node44"><a xlink:href="_neon_concat_workload_8cpp.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000478<polygon fill="white" stroke="black" points="4665,-140 4665,-170 4825,-170 4825,-140 4665,-140"/>
479<text text-anchor="start" x="4673" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
480<text text-anchor="middle" x="4745" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConcatWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100481</a>
482</g>
483</g>
484<!-- Node5&#45;&gt;Node44 -->
485<g id="edge68" class="edge">
486<title>Node5&#45;&gt;Node44</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000487<path fill="none" stroke="midnightblue" d="M7513.44,-225.94C7066.28,-223.04 5104.52,-208.52 4834,-176 4822.68,-174.64 4810.69,-172.46 4799.29,-170.03"/>
488<polygon fill="midnightblue" stroke="midnightblue" points="7513.7,-229.44 7523.72,-226.01 7513.74,-222.44 7513.7,-229.44"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100489</g>
490<!-- Node45 -->
491<g id="node45" class="node">
492<title>Node45</title>
493<g id="a_node45"><a xlink:href="_neon_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000494<polygon fill="white" stroke="black" points="4843,-140 4843,-170 5025,-170 5025,-140 4843,-140"/>
495<text text-anchor="start" x="4851" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
496<text text-anchor="middle" x="4934" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvolution2dWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100497</a>
498</g>
499</g>
500<!-- Node5&#45;&gt;Node45 -->
501<g id="edge69" class="edge">
502<title>Node5&#45;&gt;Node45</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000503<path fill="none" stroke="midnightblue" d="M7513.66,-226.88C7117.26,-228.21 5529.53,-229.99 5034,-176 5021.33,-174.62 5007.87,-172.43 4995.08,-170"/>
504<polygon fill="midnightblue" stroke="midnightblue" points="7513.94,-230.38 7523.92,-226.84 7513.91,-223.38 7513.94,-230.38"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100505</g>
506<!-- Node46 -->
507<g id="node46" class="node">
508<title>Node46</title>
509<g id="a_node46"><a xlink:href="_neon_convolution3d_workload_8cpp.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000510<polygon fill="white" stroke="black" points="5043,-140 5043,-170 5225,-170 5225,-140 5043,-140"/>
511<text text-anchor="start" x="5051" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
512<text text-anchor="middle" x="5134" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvolution3dWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100513</a>
514</g>
515</g>
516<!-- Node5&#45;&gt;Node46 -->
517<g id="edge70" class="edge">
518<title>Node5&#45;&gt;Node46</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000519<path fill="none" stroke="midnightblue" d="M7513.92,-226.7C7137.39,-227.22 5688.17,-225.86 5234,-176 5221.42,-174.62 5208.06,-172.45 5195.35,-170.04"/>
520<polygon fill="midnightblue" stroke="midnightblue" points="7513.95,-230.2 7523.94,-226.69 7513.94,-223.2 7513.95,-230.2"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100521</g>
522<!-- Node47 -->
523<g id="node47" class="node">
524<title>Node47</title>
525<g id="a_node47"><a xlink:href="_neon_depth_to_space_workload_8cpp.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000526<polygon fill="white" stroke="black" points="5243,-140 5243,-170 5423,-170 5423,-140 5243,-140"/>
527<text text-anchor="start" x="5251" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
528<text text-anchor="middle" x="5333" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDepthToSpaceWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100529</a>
530</g>
531</g>
532<!-- Node5&#45;&gt;Node47 -->
533<g id="edge71" class="edge">
534<title>Node5&#45;&gt;Node47</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000535<path fill="none" stroke="midnightblue" d="M7513.89,-226.5C7157.54,-226.16 5846.02,-221.75 5433,-176 5420.42,-174.61 5407.06,-172.43 5394.35,-170.02"/>
536<polygon fill="midnightblue" stroke="midnightblue" points="7513.9,-230 7523.9,-226.5 7513.91,-223 7513.9,-230"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100537</g>
538<!-- Node48 -->
539<g id="node48" class="node">
540<title>Node48</title>
541<g id="a_node48"><a xlink:href="_neon_depthwise_convolution_workload_8cpp.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000542<polygon fill="white" stroke="black" points="5441.5,-140 5441.5,-170 5662.5,-170 5662.5,-140 5441.5,-140"/>
543<text text-anchor="start" x="5449.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
544<text text-anchor="middle" x="5552" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDepthwiseConvolutionWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100545</a>
546</g>
547</g>
548<!-- Node5&#45;&gt;Node48 -->
549<g id="edge72" class="edge">
550<title>Node5&#45;&gt;Node48</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000551<path fill="none" stroke="midnightblue" d="M7513.8,-225.81C7182.95,-223.01 6036.35,-210.95 5672,-176 5657.18,-174.58 5641.42,-172.42 5626.36,-170.05"/>
552<polygon fill="midnightblue" stroke="midnightblue" points="7513.79,-229.31 7523.82,-225.89 7513.85,-222.31 7513.79,-229.31"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100553</g>
554<!-- Node49 -->
555<g id="node49" class="node">
556<title>Node49</title>
557<g id="a_node49"><a xlink:href="_neon_dequantize_workload_8cpp.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000558<polygon fill="white" stroke="black" points="5680.5,-140 5680.5,-170 5847.5,-170 5847.5,-140 5680.5,-140"/>
559<text text-anchor="start" x="5688.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
560<text text-anchor="middle" x="5764" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDequantizeWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100561</a>
562</g>
563</g>
564<!-- Node5&#45;&gt;Node49 -->
565<g id="edge73" class="edge">
566<title>Node5&#45;&gt;Node49</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000567<path fill="none" stroke="midnightblue" d="M7513.67,-226.07C7203.4,-224.26 6182.49,-215.37 5857,-176 5845.36,-174.59 5833.02,-172.43 5821.27,-170.03"/>
568<polygon fill="midnightblue" stroke="midnightblue" points="7513.94,-229.57 7523.96,-226.13 7513.98,-222.57 7513.94,-229.57"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100569</g>
570<!-- Node50 -->
571<g id="node50" class="node">
572<title>Node50</title>
573<g id="a_node50"><a xlink:href="_neon_detection_post_process_workload_8cpp.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000574<polygon fill="white" stroke="black" points="5865.5,-140 5865.5,-170 6082.5,-170 6082.5,-140 5865.5,-140"/>
575<text text-anchor="start" x="5873.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
576<text text-anchor="middle" x="5974" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDetectionPostProcessWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100577</a>
578</g>
579</g>
580<!-- Node5&#45;&gt;Node50 -->
581<g id="edge74" class="edge">
582<title>Node5&#45;&gt;Node50</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000583<path fill="none" stroke="midnightblue" d="M7513.39,-225.07C7231.16,-220.38 6370.13,-204.09 6092,-176 6077.53,-174.54 6062.15,-172.38 6047.44,-170.02"/>
584<polygon fill="midnightblue" stroke="midnightblue" points="7513.53,-228.58 7523.59,-225.24 7513.65,-221.58 7513.53,-228.58"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100585</g>
586<!-- Node51 -->
587<g id="node51" class="node">
588<title>Node51</title>
589<g id="a_node51"><a xlink:href="_neon_elementwise_binary_workload_8cpp.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000590<polygon fill="white" stroke="black" points="6101,-140 6101,-170 6307,-170 6307,-140 6101,-140"/>
591<text text-anchor="start" x="6109" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
592<text text-anchor="middle" x="6204" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonElementwiseBinaryWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100593</a>
594</g>
595</g>
596<!-- Node5&#45;&gt;Node51 -->
597<g id="edge75" class="edge">
598<title>Node5&#45;&gt;Node51</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000599<path fill="none" stroke="midnightblue" d="M7513.76,-227.22C7303.26,-227.96 6763.64,-224.51 6316,-176 6302.35,-174.52 6287.86,-172.37 6273.99,-170.02"/>
600<polygon fill="midnightblue" stroke="midnightblue" points="7513.85,-230.72 7523.83,-227.18 7513.82,-223.72 7513.85,-230.72"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100601</g>
602<!-- Node52 -->
603<g id="node52" class="node">
604<title>Node52</title>
605<g id="a_node52"><a xlink:href="_neon_exp_workload_8cpp.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000606<polygon fill="white" stroke="black" points="6325,-140 6325,-170 6485,-170 6485,-140 6325,-140"/>
607<text text-anchor="start" x="6333" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
608<text text-anchor="middle" x="6405" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonExpWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100609</a>
610</g>
611</g>
612<!-- Node5&#45;&gt;Node52 -->
613<g id="edge76" class="edge">
614<title>Node5&#45;&gt;Node52</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000615<path fill="none" stroke="midnightblue" d="M7513.46,-224.43C7285.15,-218.89 6690.19,-202.3 6494,-176 6483.17,-174.55 6471.71,-172.43 6460.75,-170.1"/>
616<polygon fill="midnightblue" stroke="midnightblue" points="7513.65,-227.94 7523.73,-224.68 7513.82,-220.94 7513.65,-227.94"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100617</g>
618<!-- Node53 -->
619<g id="node53" class="node">
620<title>Node53</title>
621<g id="a_node53"><a xlink:href="_neon_fill_workload_8cpp.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000622<polygon fill="white" stroke="black" points="6503,-140 6503,-170 6663,-170 6663,-140 6503,-140"/>
623<text text-anchor="start" x="6511" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
624<text text-anchor="middle" x="6583" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonFillWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100625</a>
626</g>
627</g>
628<!-- Node5&#45;&gt;Node53 -->
629<g id="edge77" class="edge">
630<title>Node5&#45;&gt;Node53</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000631<path fill="none" stroke="midnightblue" d="M7513.66,-226.52C7346.79,-225.46 6979.3,-218.05 6673,-176 6662.06,-174.5 6650.48,-172.35 6639.39,-170.02"/>
632<polygon fill="midnightblue" stroke="midnightblue" points="7513.86,-230.02 7523.88,-226.58 7513.9,-223.02 7513.86,-230.02"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100633</g>
634<!-- Node54 -->
635<g id="node54" class="node">
636<title>Node54</title>
637<g id="a_node54"><a xlink:href="_neon_floor_float_workload_8cpp.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000638<polygon fill="white" stroke="black" points="6681.5,-140 6681.5,-170 6842.5,-170 6842.5,-140 6681.5,-140"/>
639<text text-anchor="start" x="6689.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
640<text text-anchor="middle" x="6762" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonFloorFloatWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100641</a>
642</g>
643</g>
644<!-- Node5&#45;&gt;Node54 -->
645<g id="edge78" class="edge">
646<title>Node5&#45;&gt;Node54</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000647<path fill="none" stroke="midnightblue" d="M7513.35,-224.84C7371.58,-221.25 7089.07,-210.1 6852,-176 6841.23,-174.45 6829.83,-172.31 6818.89,-170.01"/>
648<polygon fill="midnightblue" stroke="midnightblue" points="7513.64,-228.35 7523.73,-225.1 7513.82,-221.35 7513.64,-228.35"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100649</g>
650<!-- Node55 -->
651<g id="node55" class="node">
652<title>Node55</title>
653<g id="a_node55"><a xlink:href="_neon_fully_connected_workload_8cpp.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000654<polygon fill="white" stroke="black" points="6861,-140 6861,-170 7047,-170 7047,-140 6861,-140"/>
655<text text-anchor="start" x="6869" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
656<text text-anchor="middle" x="6954" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonFullyConnectedWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100657</a>
658</g>
659</g>
660<!-- Node5&#45;&gt;Node55 -->
661<g id="edge79" class="edge">
662<title>Node5&#45;&gt;Node55</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000663<path fill="none" stroke="midnightblue" d="M7513.55,-221C7404.63,-213.71 7216.33,-199.04 7056,-176 7044.48,-174.34 7032.29,-172.25 7020.5,-170.05"/>
664<polygon fill="midnightblue" stroke="midnightblue" points="7513.63,-224.51 7523.84,-221.68 7514.09,-217.52 7513.63,-224.51"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100665</g>
666<!-- Node56 -->
667<g id="node56" class="node">
668<title>Node56</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000669<g id="a_node56"><a xlink:href="_neon_fused_workload_8cpp.html" target="_top" xlink:title=" ">
670<polygon fill="white" stroke="black" points="7065,-140 7065,-170 7225,-170 7225,-140 7065,-140"/>
671<text text-anchor="start" x="7073" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
672<text text-anchor="middle" x="7145" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonFusedWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100673</a>
674</g>
675</g>
676<!-- Node5&#45;&gt;Node56 -->
677<g id="edge80" class="edge">
678<title>Node5&#45;&gt;Node56</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000679<path fill="none" stroke="midnightblue" d="M7513.57,-216.35C7438.45,-207.39 7328.91,-193.11 7234,-176 7224.34,-174.26 7214.13,-172.19 7204.22,-170.05"/>
680<polygon fill="midnightblue" stroke="midnightblue" points="7513.59,-219.87 7523.94,-217.57 7514.42,-212.92 7513.59,-219.87"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100681</g>
682<!-- Node57 -->
683<g id="node57" class="node">
684<title>Node57</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000685<g id="a_node57"><a xlink:href="_neon_gather_nd_workload_8cpp.html" target="_top" xlink:title=" ">
686<polygon fill="white" stroke="black" points="7243,-140 7243,-170 7403,-170 7403,-140 7243,-140"/>
687<text text-anchor="start" x="7251" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
688<text text-anchor="middle" x="7323" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonGatherNdWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100689</a>
690</g>
691</g>
692<!-- Node5&#45;&gt;Node57 -->
693<g id="edge81" class="edge">
694<title>Node5&#45;&gt;Node57</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000695<path fill="none" stroke="midnightblue" d="M7538.42,-210.05C7490.13,-197.93 7425.15,-181.63 7379.23,-170.11"/>
696<polygon fill="midnightblue" stroke="midnightblue" points="7537.6,-213.45 7548.15,-212.49 7539.3,-206.66 7537.6,-213.45"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100697</g>
698<!-- Node58 -->
699<g id="node58" class="node">
700<title>Node58</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000701<g id="a_node58"><a xlink:href="_neon_gather_workload_8cpp.html" target="_top" xlink:title=" ">
702<polygon fill="white" stroke="black" points="7421,-140 7421,-170 7581,-170 7581,-140 7421,-140"/>
703<text text-anchor="start" x="7429" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
704<text text-anchor="middle" x="7501" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonGatherWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100705</a>
706</g>
707</g>
708<!-- Node5&#45;&gt;Node58 -->
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000709<g id="edge82" class="edge">
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100710<title>Node5&#45;&gt;Node58</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000711<path fill="none" stroke="midnightblue" d="M7574.68,-206.43C7557.68,-194.79 7536.68,-180.42 7521.46,-170"/>
712<polygon fill="midnightblue" stroke="midnightblue" points="7572.93,-209.47 7583.16,-212.23 7576.88,-203.7 7572.93,-209.47"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100713</g>
714<!-- Node59 -->
715<g id="node59" class="node">
716<title>Node59</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000717<g id="a_node59"><a xlink:href="_neon_l2_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
718<polygon fill="white" stroke="black" points="7599,-140 7599,-170 7815,-170 7815,-140 7599,-140"/>
719<text text-anchor="start" x="7607" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
720<text text-anchor="middle" x="7707" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonL2NormalizationFloatWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100721</a>
722</g>
723</g>
724<!-- Node5&#45;&gt;Node59 -->
725<g id="edge84" class="edge">
726<title>Node5&#45;&gt;Node59</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000727<path fill="none" stroke="midnightblue" d="M7633.32,-206.43C7650.32,-194.79 7671.32,-180.42 7686.54,-170"/>
728<polygon fill="midnightblue" stroke="midnightblue" points="7631.12,-203.7 7624.84,-212.23 7635.07,-209.47 7631.12,-203.7"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100729</g>
730<!-- Node60 -->
731<g id="node60" class="node">
732<title>Node60</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000733<g id="a_node60"><a xlink:href="_neon_logical_and_workload_8cpp.html" target="_top" xlink:title=" ">
734<polygon fill="white" stroke="black" points="7833,-140 7833,-170 7997,-170 7997,-140 7833,-140"/>
735<text text-anchor="start" x="7841" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
736<text text-anchor="middle" x="7915" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLogicalAndWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100737</a>
738</g>
739</g>
740<!-- Node5&#45;&gt;Node60 -->
741<g id="edge85" class="edge">
742<title>Node5&#45;&gt;Node60</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000743<path fill="none" stroke="midnightblue" d="M7675.6,-210.27C7729.24,-198.11 7801.88,-181.64 7853.04,-170.05"/>
744<polygon fill="midnightblue" stroke="midnightblue" points="7674.79,-206.86 7665.82,-212.49 7676.34,-213.69 7674.79,-206.86"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100745</g>
746<!-- Node61 -->
747<g id="node61" class="node">
748<title>Node61</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000749<g id="a_node61"><a xlink:href="_neon_logical_not_workload_8cpp.html" target="_top" xlink:title=" ">
750<polygon fill="white" stroke="black" points="8015.5,-140 8015.5,-170 8178.5,-170 8178.5,-140 8015.5,-140"/>
751<text text-anchor="start" x="8023.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
752<text text-anchor="middle" x="8097" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLogicalNotWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100753</a>
754</g>
755</g>
756<!-- Node5&#45;&gt;Node61 -->
757<g id="edge86" class="edge">
758<title>Node5&#45;&gt;Node61</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000759<path fill="none" stroke="midnightblue" d="M7694.27,-217.54C7775.98,-208.87 7899.47,-194.36 8006,-176 8016.04,-174.27 8026.65,-172.18 8036.94,-170.01"/>
760<polygon fill="midnightblue" stroke="midnightblue" points="7693.6,-214.1 7684.02,-218.62 7694.34,-221.06 7693.6,-214.1"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100761</g>
762<!-- Node62 -->
763<g id="node62" class="node">
764<title>Node62</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000765<g id="a_node62"><a xlink:href="_neon_logical_or_workload_8cpp.html" target="_top" xlink:title=" ">
766<polygon fill="white" stroke="black" points="8197,-140 8197,-170 8357,-170 8357,-140 8197,-140"/>
767<text text-anchor="start" x="8205" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
768<text text-anchor="middle" x="8277" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLogicalOrWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100769</a>
770</g>
771</g>
772<!-- Node5&#45;&gt;Node62 -->
773<g id="edge87" class="edge">
774<title>Node5&#45;&gt;Node62</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000775<path fill="none" stroke="midnightblue" d="M7694.41,-222.47C7809.57,-216.46 8014.48,-202.87 8188,-176 8198.33,-174.4 8209.25,-172.3 8219.77,-170.05"/>
776<polygon fill="midnightblue" stroke="midnightblue" points="7694.04,-218.98 7684.23,-222.99 7694.4,-225.97 7694.04,-218.98"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100777</g>
778<!-- Node63 -->
779<g id="node63" class="node">
780<title>Node63</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000781<g id="a_node63"><a xlink:href="_neon_log_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
782<polygon fill="white" stroke="black" points="8375.5,-140 8375.5,-170 8544.5,-170 8544.5,-140 8375.5,-140"/>
783<text text-anchor="start" x="8383.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
784<text text-anchor="middle" x="8460" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLogSoftmaxWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100785</a>
786</g>
787</g>
788<!-- Node5&#45;&gt;Node63 -->
789<g id="edge88" class="edge">
790<title>Node5&#45;&gt;Node63</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000791<path fill="none" stroke="midnightblue" d="M7694.24,-224.7C7837.32,-220.92 8124.74,-209.48 8366,-176 8377.16,-174.45 8388.96,-172.33 8400.3,-170.04"/>
792<polygon fill="midnightblue" stroke="midnightblue" points="7694.1,-221.21 7684.19,-224.96 7694.28,-228.2 7694.1,-221.21"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100793</g>
794<!-- Node64 -->
795<g id="node64" class="node">
796<title>Node64</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000797<g id="a_node64"><a xlink:href="_neon_log_workload_8cpp.html" target="_top" xlink:title=" ">
798<polygon fill="white" stroke="black" points="8563,-140 8563,-170 8723,-170 8723,-140 8563,-140"/>
799<text text-anchor="start" x="8571" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
800<text text-anchor="middle" x="8643" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLogWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100801</a>
802</g>
803</g>
804<!-- Node5&#45;&gt;Node64 -->
805<g id="edge89" class="edge">
806<title>Node5&#45;&gt;Node64</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000807<path fill="none" stroke="midnightblue" d="M7694.31,-226.73C7863.7,-226.05 8240.34,-219.27 8554,-176 8564.82,-174.51 8576.28,-172.37 8587.24,-170.03"/>
808<polygon fill="midnightblue" stroke="midnightblue" points="7694.18,-223.23 7684.19,-226.77 7694.2,-230.23 7694.18,-223.23"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100809</g>
810<!-- Node65 -->
811<g id="node65" class="node">
812<title>Node65</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000813<g id="a_node65"><a xlink:href="_neon_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
814<polygon fill="white" stroke="black" points="8741,-140 8741,-170 8901,-170 8901,-140 8741,-140"/>
815<text text-anchor="start" x="8749" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
816<text text-anchor="middle" x="8821" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLstmFloatWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100817</a>
818</g>
819</g>
820<!-- Node5&#45;&gt;Node65 -->
821<g id="edge90" class="edge">
822<title>Node5&#45;&gt;Node65</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000823<path fill="none" stroke="midnightblue" d="M7694.41,-224.51C7925.24,-219.1 8532.17,-202.71 8732,-176 8742.99,-174.53 8754.62,-172.37 8765.73,-170.01"/>
824<polygon fill="midnightblue" stroke="midnightblue" points="7694.28,-221.01 7684.37,-224.74 7694.45,-228.01 7694.28,-221.01"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100825</g>
826<!-- Node66 -->
827<g id="node66" class="node">
828<title>Node66</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000829<g id="a_node66"><a xlink:href="_neon_mean_workload_8cpp.html" target="_top" xlink:title=" ">
830<polygon fill="white" stroke="black" points="8919,-140 8919,-170 9079,-170 9079,-140 8919,-140"/>
831<text text-anchor="start" x="8927" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
832<text text-anchor="middle" x="8999" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonMeanWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100833</a>
834</g>
835</g>
836<!-- Node5&#45;&gt;Node66 -->
837<g id="edge91" class="edge">
838<title>Node5&#45;&gt;Node66</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000839<path fill="none" stroke="midnightblue" d="M7694.39,-225.15C7949.93,-221 8674.35,-206.77 8910,-176 8920.99,-174.56 8932.63,-172.42 8943.73,-170.06"/>
840<polygon fill="midnightblue" stroke="midnightblue" points="7693.98,-221.66 7684.04,-225.32 7694.09,-228.66 7693.98,-221.66"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100841</g>
842<!-- Node67 -->
843<g id="node67" class="node">
844<title>Node67</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000845<g id="a_node67"><a xlink:href="_neon_multiplication_workload_8cpp.html" target="_top" xlink:title=" ">
846<polygon fill="white" stroke="black" points="9097,-140 9097,-170 9275,-170 9275,-140 9097,-140"/>
847<text text-anchor="start" x="9105" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
848<text text-anchor="middle" x="9186" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonMultiplicationWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100849</a>
850</g>
851</g>
852<!-- Node5&#45;&gt;Node67 -->
853<g id="edge92" class="edge">
854<title>Node5&#45;&gt;Node67</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000855<path fill="none" stroke="midnightblue" d="M7694.43,-225.41C7973.05,-221.72 8816,-208.15 9088,-176 9100.16,-174.56 9113.05,-172.4 9125.35,-170.02"/>
856<polygon fill="midnightblue" stroke="midnightblue" points="7694.31,-221.91 7684.36,-225.54 7694.4,-228.91 7694.31,-221.91"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100857</g>
858<!-- Node68 -->
859<g id="node68" class="node">
860<title>Node68</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000861<g id="a_node68"><a xlink:href="_neon_neg_workload_8cpp.html" target="_top" xlink:title=" ">
862<polygon fill="white" stroke="black" points="9293,-140 9293,-170 9453,-170 9453,-140 9293,-140"/>
863<text text-anchor="start" x="9301" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
864<text text-anchor="middle" x="9373" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonNegWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100865</a>
866</g>
867</g>
868<!-- Node5&#45;&gt;Node68 -->
869<g id="edge93" class="edge">
870<title>Node5&#45;&gt;Node68</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000871<path fill="none" stroke="midnightblue" d="M7694.24,-226.06C7996.59,-224.23 8972.34,-215.33 9284,-176 9295.16,-174.59 9306.97,-172.43 9318.22,-170.03"/>
872<polygon fill="midnightblue" stroke="midnightblue" points="7694.18,-222.56 7684.2,-226.12 7694.22,-229.56 7694.18,-222.56"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100873</g>
874<!-- Node69 -->
875<g id="node69" class="node">
876<title>Node69</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000877<g id="a_node69"><a xlink:href="_neon_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
878<polygon fill="white" stroke="black" points="9471.5,-140 9471.5,-170 9676.5,-170 9676.5,-140 9471.5,-140"/>
879<text text-anchor="start" x="9479.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
880<text text-anchor="middle" x="9574" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonNormalizationFloatWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100881</a>
882</g>
883</g>
884<!-- Node5&#45;&gt;Node69 -->
885<g id="edge94" class="edge">
886<title>Node5&#45;&gt;Node69</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000887<path fill="none" stroke="midnightblue" d="M7694.51,-225.83C8017.56,-223.18 9113.17,-211.68 9462,-176 9475.95,-174.57 9490.78,-172.4 9504.92,-170"/>
888<polygon fill="midnightblue" stroke="midnightblue" points="7694.23,-222.34 7684.26,-225.92 7694.29,-229.34 7694.23,-222.34"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100889</g>
890<!-- Node70 -->
891<g id="node70" class="node">
892<title>Node70</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000893<g id="a_node70"><a xlink:href="_neon_pad_workload_8cpp.html" target="_top" xlink:title=" ">
894<polygon fill="white" stroke="black" points="9695,-140 9695,-170 9855,-170 9855,-140 9695,-140"/>
895<text text-anchor="start" x="9703" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
896<text text-anchor="middle" x="9775" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPadWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100897</a>
898</g>
899</g>
900<!-- Node5&#45;&gt;Node70 -->
901<g id="edge95" class="edge">
902<title>Node5&#45;&gt;Node70</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000903<path fill="none" stroke="midnightblue" d="M7694.19,-226.67C8041.4,-226.97 9291.9,-224.58 9686,-176 9697.16,-174.62 9708.97,-172.47 9720.22,-170.08"/>
904<polygon fill="midnightblue" stroke="midnightblue" points="7694.19,-223.17 7684.18,-226.66 7694.18,-230.17 7694.19,-223.17"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100905</g>
906<!-- Node71 -->
907<g id="node71" class="node">
908<title>Node71</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000909<g id="a_node71"><a xlink:href="_neon_pooling2d_workload_8cpp.html" target="_top" xlink:title=" ">
910<polygon fill="white" stroke="black" points="9873,-140 9873,-170 10033,-170 10033,-140 9873,-140"/>
911<text text-anchor="start" x="9881" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
912<text text-anchor="middle" x="9953" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPooling2dWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100913</a>
914</g>
915</g>
916<!-- Node5&#45;&gt;Node71 -->
917<g id="edge96" class="edge">
918<title>Node5&#45;&gt;Node71</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000919<path fill="none" stroke="midnightblue" d="M7694.15,-226.88C8059.8,-228.03 9433.19,-228.69 9864,-176 9875.16,-174.64 9886.98,-172.49 9898.23,-170.1"/>
920<polygon fill="midnightblue" stroke="midnightblue" points="7694.16,-223.38 7684.15,-226.84 7694.14,-230.38 7694.16,-223.38"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100921</g>
922<!-- Node72 -->
923<g id="node72" class="node">
924<title>Node72</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000925<g id="a_node72"><a xlink:href="_neon_pooling3d_workload_8cpp.html" target="_top" xlink:title=" ">
926<polygon fill="white" stroke="black" points="10051,-140 10051,-170 10211,-170 10211,-140 10051,-140"/>
927<text text-anchor="start" x="10059" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
928<text text-anchor="middle" x="10131" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPooling3dWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100929</a>
930</g>
931</g>
932<!-- Node5&#45;&gt;Node72 -->
933<g id="edge97" class="edge">
934<title>Node5&#45;&gt;Node72</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000935<path fill="none" stroke="midnightblue" d="M7694.28,-225.7C8107.2,-221.91 9806,-204.67 10042,-176 10053.32,-174.63 10065.31,-172.44 10076.7,-170.01"/>
936<polygon fill="midnightblue" stroke="midnightblue" points="7694.15,-222.2 7684.18,-225.79 7694.21,-229.2 7694.15,-222.2"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100937</g>
938<!-- Node73 -->
939<g id="node73" class="node">
940<title>Node73</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000941<g id="a_node73"><a xlink:href="_neon_prelu_workload_8cpp.html" target="_top" xlink:title=" ">
942<polygon fill="white" stroke="black" points="10229,-140 10229,-170 10389,-170 10389,-140 10229,-140"/>
943<text text-anchor="start" x="10237" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
944<text text-anchor="middle" x="10309" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPreluWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100945</a>
946</g>
947</g>
948<!-- Node5&#45;&gt;Node73 -->
949<g id="edge98" class="edge">
950<title>Node5&#45;&gt;Node73</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000951<path fill="none" stroke="midnightblue" d="M7694.41,-225.84C8125.9,-222.53 9965.5,-206.73 10220,-176 10231.32,-174.63 10243.31,-172.45 10254.7,-170.03"/>
952<polygon fill="midnightblue" stroke="midnightblue" points="7694.15,-222.34 7684.17,-225.92 7694.2,-229.34 7694.15,-222.34"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100953</g>
954<!-- Node74 -->
955<g id="node74" class="node">
956<title>Node74</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000957<g id="a_node74"><a xlink:href="_neon_q_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
958<polygon fill="white" stroke="black" points="10407,-140 10407,-170 10567,-170 10567,-140 10407,-140"/>
959<text text-anchor="start" x="10415" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
960<text text-anchor="middle" x="10487" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonQLstmWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100961</a>
962</g>
963</g>
964<!-- Node5&#45;&gt;Node74 -->
965<g id="edge99" class="edge">
966<title>Node5&#45;&gt;Node74</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000967<path fill="none" stroke="midnightblue" d="M7694.27,-225.96C8143.24,-223.12 10124.92,-208.81 10398,-176 10409.32,-174.64 10421.31,-172.46 10432.71,-170.04"/>
968<polygon fill="midnightblue" stroke="midnightblue" points="7694.25,-222.46 7684.27,-226.02 7694.29,-229.46 7694.25,-222.46"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100969</g>
970<!-- Node75 -->
971<g id="node75" class="node">
972<title>Node75</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000973<g id="a_node75"><a xlink:href="_neon_quantized_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
974<polygon fill="white" stroke="black" points="10585.5,-140 10585.5,-170 10770.5,-170 10770.5,-140 10585.5,-140"/>
975<text text-anchor="start" x="10593.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
976<text text-anchor="middle" x="10678" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonQuantizedLstmWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100977</a>
978</g>
979</g>
980<!-- Node5&#45;&gt;Node75 -->
981<g id="edge100" class="edge">
982<title>Node5&#45;&gt;Node75</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000983<path fill="none" stroke="midnightblue" d="M7694.25,-225.92C8160.28,-222.78 10283.87,-206.88 10576,-176 10588.92,-174.63 10602.64,-172.45 10615.69,-170.03"/>
984<polygon fill="midnightblue" stroke="midnightblue" points="7694.18,-222.42 7684.21,-225.98 7694.23,-229.42 7694.18,-222.42"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100985</g>
986<!-- Node76 -->
987<g id="node76" class="node">
988<title>Node76</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000989<g id="a_node76"><a xlink:href="_neon_quantize_workload_8cpp.html" target="_top" xlink:title=" ">
990<polygon fill="white" stroke="black" points="10789,-140 10789,-170 10949,-170 10949,-140 10789,-140"/>
991<text text-anchor="start" x="10797" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
992<text text-anchor="middle" x="10869" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonQuantizeWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100993</a>
994</g>
995</g>
996<!-- Node5&#45;&gt;Node76 -->
997<g id="edge101" class="edge">
998<title>Node5&#45;&gt;Node76</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +0000999<path fill="none" stroke="midnightblue" d="M7694.48,-226.17C8180.09,-224.24 10467.02,-213.25 10780,-176 10791.32,-174.65 10803.32,-172.48 10814.71,-170.06"/>
1000<polygon fill="midnightblue" stroke="midnightblue" points="7694.35,-222.67 7684.37,-226.21 7694.38,-229.67 7694.35,-222.67"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001001</g>
1002<!-- Node77 -->
1003<g id="node77" class="node">
1004<title>Node77</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001005<g id="a_node77"><a xlink:href="_neon_rank_workload_8hpp.html" target="_top" xlink:title=" ">
1006<polygon fill="white" stroke="black" points="1944,-140 1944,-170 2104,-170 2104,-140 1944,-140"/>
1007<text text-anchor="start" x="1952" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1008<text text-anchor="middle" x="2024" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonRankWorkload.hpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001009</a>
1010</g>
1011</g>
1012<!-- Node5&#45;&gt;Node77 -->
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001013<g id="edge102" class="edge">
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001014<title>Node5&#45;&gt;Node77</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001015<path fill="none" stroke="midnightblue" d="M7513.81,-226.22C6823.21,-223.97 2392.37,-208.3 2113,-176 2101.52,-174.67 2089.34,-172.48 2077.81,-170.01"/>
1016<polygon fill="midnightblue" stroke="midnightblue" points="7513.94,-229.72 7523.95,-226.25 7513.96,-222.72 7513.94,-229.72"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001017</g>
1018<!-- Node78 -->
1019<g id="node78" class="node">
1020<title>Node78</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001021<g id="a_node78"><a xlink:href="_neon_reduce_workload_8cpp.html" target="_top" xlink:title=" ">
1022<polygon fill="white" stroke="black" points="11005,-140 11005,-170 11165,-170 11165,-140 11005,-140"/>
1023<text text-anchor="start" x="11013" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1024<text text-anchor="middle" x="11085" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonReduceWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001025</a>
1026</g>
1027</g>
1028<!-- Node5&#45;&gt;Node78 -->
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001029<g id="edge104" class="edge">
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001030<title>Node5&#45;&gt;Node78</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001031<path fill="none" stroke="midnightblue" d="M7694.29,-226.2C8198.54,-224.42 10655.64,-213.81 10991,-176 11003.02,-174.64 11015.77,-172.45 11027.88,-170.01"/>
1032<polygon fill="midnightblue" stroke="midnightblue" points="7694.14,-222.71 7684.16,-226.24 7694.17,-229.71 7694.14,-222.71"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001033</g>
1034<!-- Node79 -->
1035<g id="node79" class="node">
1036<title>Node79</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001037<g id="a_node79"><a xlink:href="_neon_resize_workload_8cpp.html" target="_top" xlink:title=" ">
1038<polygon fill="white" stroke="black" points="11183,-140 11183,-170 11343,-170 11343,-140 11183,-140"/>
1039<text text-anchor="start" x="11191" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1040<text text-anchor="middle" x="11263" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonResizeWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001041</a>
1042</g>
1043</g>
1044<!-- Node5&#45;&gt;Node79 -->
1045<g id="edge106" class="edge">
1046<title>Node5&#45;&gt;Node79</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001047<path fill="none" stroke="midnightblue" d="M7694.1,-226.34C8214,-225.28 10819.61,-217.87 11174,-176 11185.32,-174.66 11197.32,-172.49 11208.71,-170.07"/>
1048<polygon fill="midnightblue" stroke="midnightblue" points="7694.02,-222.84 7684.03,-226.36 7694.04,-229.84 7694.02,-222.84"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001049</g>
1050<!-- Node80 -->
1051<g id="node80" class="node">
1052<title>Node80</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001053<g id="a_node80"><a xlink:href="_neon_reverse_v2_workload_8cpp.html" target="_top" xlink:title=" ">
1054<polygon fill="white" stroke="black" points="11361,-140 11361,-170 11525,-170 11525,-140 11361,-140"/>
1055<text text-anchor="start" x="11369" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1056<text text-anchor="middle" x="11443" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonReverseV2Workload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001057</a>
1058</g>
1059</g>
1060<!-- Node5&#45;&gt;Node80 -->
1061<g id="edge107" class="edge">
1062<title>Node5&#45;&gt;Node80</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001063<path fill="none" stroke="midnightblue" d="M7694.66,-226.38C8231.1,-225.53 10978.92,-219.06 11352,-176 11363.57,-174.66 11375.83,-172.5 11387.48,-170.07"/>
1064<polygon fill="midnightblue" stroke="midnightblue" points="7694.27,-222.88 7684.27,-226.4 7694.28,-229.88 7694.27,-222.88"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001065</g>
1066<!-- Node81 -->
1067<g id="node81" class="node">
1068<title>Node81</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001069<g id="a_node81"><a xlink:href="_neon_rsqrt_workload_8cpp.html" target="_top" xlink:title=" ">
1070<polygon fill="white" stroke="black" points="11543,-140 11543,-170 11703,-170 11703,-140 11543,-140"/>
1071<text text-anchor="start" x="11551" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1072<text text-anchor="middle" x="11623" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonRsqrtWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001073</a>
1074</g>
1075</g>
1076<!-- Node5&#45;&gt;Node81 -->
1077<g id="edge108" class="edge">
1078<title>Node5&#45;&gt;Node81</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001079<path fill="none" stroke="midnightblue" d="M7694.61,-226.47C8246.19,-226.11 11141.86,-222.07 11534,-176 11545.32,-174.67 11557.32,-172.51 11568.71,-170.08"/>
1080<polygon fill="midnightblue" stroke="midnightblue" points="7694.33,-222.97 7684.33,-226.47 7694.33,-229.97 7694.33,-222.97"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001081</g>
1082<!-- Node82 -->
1083<g id="node82" class="node">
1084<title>Node82</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001085<g id="a_node82"><a xlink:href="_neon_sin_workload_8cpp.html" target="_top" xlink:title=" ">
1086<polygon fill="white" stroke="black" points="11721,-140 11721,-170 11881,-170 11881,-140 11721,-140"/>
1087<text text-anchor="start" x="11729" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1088<text text-anchor="middle" x="11801" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSinWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001089</a>
1090</g>
1091</g>
1092<!-- Node5&#45;&gt;Node82 -->
1093<g id="edge109" class="edge">
1094<title>Node5&#45;&gt;Node82</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001095<path fill="none" stroke="midnightblue" d="M7694.17,-226.52C8259.14,-226.51 11301,-224.17 11712,-176 11723.32,-174.67 11735.32,-172.51 11746.71,-170.09"/>
1096<polygon fill="midnightblue" stroke="midnightblue" points="7694.04,-223.02 7684.04,-226.52 7694.04,-230.02 7694.04,-223.02"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001097</g>
1098<!-- Node83 -->
1099<g id="node83" class="node">
1100<title>Node83</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001101<g id="a_node83"><a xlink:href="_neon_slice_workload_8cpp.html" target="_top" xlink:title=" ">
1102<polygon fill="white" stroke="black" points="11899,-140 11899,-170 12059,-170 12059,-140 11899,-140"/>
1103<text text-anchor="start" x="11907" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1104<text text-anchor="middle" x="11979" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSliceWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001105</a>
1106</g>
1107</g>
1108<!-- Node5&#45;&gt;Node83 -->
1109<g id="edge110" class="edge">
1110<title>Node5&#45;&gt;Node83</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001111<path fill="none" stroke="midnightblue" d="M7694.79,-226.57C8275.63,-226.88 11460.37,-226.24 11890,-176 11901.33,-174.68 11913.32,-172.51 11924.71,-170.09"/>
1112<polygon fill="midnightblue" stroke="midnightblue" points="7694.38,-223.07 7684.38,-226.57 7694.38,-230.07 7694.38,-223.07"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001113</g>
1114<!-- Node84 -->
1115<g id="node84" class="node">
1116<title>Node84</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001117<g id="a_node84"><a xlink:href="_neon_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
1118<polygon fill="white" stroke="black" points="12077,-140 12077,-170 12237,-170 12237,-140 12077,-140"/>
1119<text text-anchor="start" x="12085" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1120<text text-anchor="middle" x="12157" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSoftmaxWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001121</a>
1122</g>
1123</g>
1124<!-- Node5&#45;&gt;Node84 -->
1125<g id="edge111" class="edge">
1126<title>Node5&#45;&gt;Node84</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001127<path fill="none" stroke="midnightblue" d="M7694.28,-226.62C8287.69,-227.24 11619.45,-228.35 12068,-176 12079.33,-174.68 12091.32,-172.52 12102.71,-170.1"/>
1128<polygon fill="midnightblue" stroke="midnightblue" points="7694.07,-223.12 7684.07,-226.61 7694.07,-230.12 7694.07,-223.12"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001129</g>
1130<!-- Node85 -->
1131<g id="node85" class="node">
1132<title>Node85</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001133<g id="a_node85"><a xlink:href="_neon_space_to_depth_workload_8cpp.html" target="_top" xlink:title=" ">
1134<polygon fill="white" stroke="black" points="12255,-140 12255,-170 12435,-170 12435,-140 12255,-140"/>
1135<text text-anchor="start" x="12263" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1136<text text-anchor="middle" x="12345" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSpaceToDepthWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001137</a>
1138</g>
1139</g>
1140<!-- Node5&#45;&gt;Node85 -->
1141<g id="edge112" class="edge">
1142<title>Node5&#45;&gt;Node85</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001143<path fill="none" stroke="midnightblue" d="M7694.48,-226.54C8302.05,-226.69 11778.13,-225.36 12246,-176 12258.64,-174.67 12272.06,-172.48 12284.81,-170.04"/>
1144<polygon fill="midnightblue" stroke="midnightblue" points="7694.46,-223.04 7684.46,-226.54 7694.46,-230.04 7694.46,-223.04"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001145</g>
1146<!-- Node86 -->
1147<g id="node86" class="node">
1148<title>Node86</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001149<g id="a_node86"><a xlink:href="_neon_splitter_workload_8cpp.html" target="_top" xlink:title=" ">
1150<polygon fill="white" stroke="black" points="12453,-140 12453,-170 12613,-170 12613,-140 12453,-140"/>
1151<text text-anchor="start" x="12461" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1152<text text-anchor="middle" x="12533" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSplitterWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001153</a>
1154</g>
1155</g>
1156<!-- Node5&#45;&gt;Node86 -->
1157<g id="edge113" class="edge">
1158<title>Node5&#45;&gt;Node86</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001159<path fill="none" stroke="midnightblue" d="M7694.34,-226.7C8316.48,-227.95 11955.72,-232.77 12444,-176 12455.48,-174.66 12467.65,-172.46 12479.19,-170"/>
1160<polygon fill="midnightblue" stroke="midnightblue" points="7694.1,-223.2 7684.09,-226.68 7694.09,-230.2 7694.1,-223.2"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001161</g>
1162<!-- Node87 -->
1163<g id="node87" class="node">
1164<title>Node87</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001165<g id="a_node87"><a xlink:href="_neon_sqrt_workload_8cpp.html" target="_top" xlink:title=" ">
1166<polygon fill="white" stroke="black" points="12631,-140 12631,-170 12791,-170 12791,-140 12631,-140"/>
1167<text text-anchor="start" x="12639" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1168<text text-anchor="middle" x="12711" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSqrtWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001169</a>
1170</g>
1171</g>
1172<!-- Node5&#45;&gt;Node87 -->
1173<g id="edge114" class="edge">
1174<title>Node5&#45;&gt;Node87</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001175<path fill="none" stroke="midnightblue" d="M7694.79,-226.13C8352.44,-223.39 12367.8,-205.51 12622,-176 12633.48,-174.67 12645.66,-172.47 12657.19,-170.01"/>
1176<polygon fill="midnightblue" stroke="midnightblue" points="7694.41,-222.63 7684.43,-226.17 7694.44,-229.63 7694.41,-222.63"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001177</g>
1178<!-- Node88 -->
1179<g id="node88" class="node">
1180<title>Node88</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001181<g id="a_node88"><a xlink:href="_neon_stack_workload_8cpp.html" target="_top" xlink:title=" ">
1182<polygon fill="white" stroke="black" points="12809,-140 12809,-170 12969,-170 12969,-140 12809,-140"/>
1183<text text-anchor="start" x="12817" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1184<text text-anchor="middle" x="12889" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonStackWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001185</a>
1186</g>
1187</g>
1188<!-- Node5&#45;&gt;Node88 -->
1189<g id="edge115" class="edge">
1190<title>Node5&#45;&gt;Node88</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001191<path fill="none" stroke="midnightblue" d="M7694.3,-226.17C8363.73,-223.62 12536.3,-206.56 12800,-176 12811.48,-174.67 12823.66,-172.47 12835.19,-170.01"/>
1192<polygon fill="midnightblue" stroke="midnightblue" points="7694.21,-222.67 7684.23,-226.2 7694.24,-229.67 7694.21,-222.67"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001193</g>
1194<!-- Node89 -->
1195<g id="node89" class="node">
1196<title>Node89</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001197<g id="a_node89"><a xlink:href="_neon_strided_slice_workload_8cpp.html" target="_top" xlink:title=" ">
1198<polygon fill="white" stroke="black" points="12987.5,-140 12987.5,-170 13156.5,-170 13156.5,-140 12987.5,-140"/>
1199<text text-anchor="start" x="12995.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1200<text text-anchor="middle" x="13072" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonStridedSliceWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001201</a>
1202</g>
1203</g>
1204<!-- Node5&#45;&gt;Node89 -->
1205<g id="edge116" class="edge">
1206<title>Node5&#45;&gt;Node89</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001207<path fill="none" stroke="midnightblue" d="M7694.14,-226.17C8376.12,-223.59 12704.66,-206.06 12978,-176 12990.11,-174.67 13002.95,-172.47 13015.13,-170.01"/>
1208<polygon fill="midnightblue" stroke="midnightblue" points="7694.12,-222.67 7684.13,-226.21 7694.14,-229.67 7694.12,-222.67"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001209</g>
1210<!-- Node90 -->
1211<g id="node90" class="node">
1212<title>Node90</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001213<g id="a_node90"><a xlink:href="_neon_subtraction_workload_8cpp.html" target="_top" xlink:title=" ">
1214<polygon fill="white" stroke="black" points="13174.5,-140 13174.5,-170 13341.5,-170 13341.5,-140 13174.5,-140"/>
1215<text text-anchor="start" x="13182.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1216<text text-anchor="middle" x="13258" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSubtractionWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001217</a>
1218</g>
1219</g>
1220<!-- Node5&#45;&gt;Node90 -->
1221<g id="edge117" class="edge">
1222<title>Node5&#45;&gt;Node90</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001223<path fill="none" stroke="midnightblue" d="M7694.25,-226.21C8390.13,-223.89 12882.75,-207.73 13166,-176 13177.86,-174.67 13190.43,-172.47 13202.35,-170.01"/>
1224<polygon fill="midnightblue" stroke="midnightblue" points="7694.03,-222.71 7684.04,-226.24 7694.05,-229.71 7694.03,-222.71"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001225</g>
1226<!-- Node91 -->
1227<g id="node91" class="node">
1228<title>Node91</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001229<g id="a_node91"><a xlink:href="_neon_tile_workload_8cpp.html" target="_top" xlink:title=" ">
1230<polygon fill="white" stroke="black" points="13360,-140 13360,-170 13520,-170 13520,-140 13360,-140"/>
1231<text text-anchor="start" x="13368" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1232<text text-anchor="middle" x="13440" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonTileWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001233</a>
1234</g>
1235</g>
1236<!-- Node5&#45;&gt;Node91 -->
1237<g id="edge118" class="edge">
1238<title>Node5&#45;&gt;Node91</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001239<path fill="none" stroke="midnightblue" d="M7694.17,-226.25C8402.92,-224.25 13058.02,-209.82 13351,-176 13362.48,-174.67 13374.66,-172.48 13386.19,-170.02"/>
1240<polygon fill="midnightblue" stroke="midnightblue" points="7694.01,-222.75 7684.02,-226.28 7694.03,-229.75 7694.01,-222.75"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001241</g>
1242<!-- Node92 -->
1243<g id="node92" class="node">
1244<title>Node92</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001245<g id="a_node92"><a xlink:href="_neon_transpose_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
1246<polygon fill="white" stroke="black" points="13538,-140 13538,-170 13768,-170 13768,-140 13538,-140"/>
1247<text text-anchor="start" x="13546" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1248<text text-anchor="middle" x="13653" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonTransposeConvolution2dWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001249</a>
1250</g>
1251</g>
1252<!-- Node5&#45;&gt;Node92 -->
1253<g id="edge119" class="edge">
1254<title>Node5&#45;&gt;Node92</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001255<path fill="none" stroke="midnightblue" d="M7694.38,-226.56C8393.14,-226.89 12923.83,-227.09 13529,-176 13544.75,-174.67 13561.53,-172.49 13577.48,-170.05"/>
1256<polygon fill="midnightblue" stroke="midnightblue" points="7694.13,-223.06 7684.12,-226.55 7694.12,-230.06 7694.13,-223.06"/>
1257</g>
1258<!-- Node93 -->
1259<g id="node93" class="node">
1260<title>Node93</title>
1261<g id="a_node93"><a xlink:href="_neon_unidirectional_sequence_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
1262<polygon fill="white" stroke="black" points="13786.5,-134.5 13786.5,-175.5 13971.5,-175.5 13971.5,-134.5 13786.5,-134.5"/>
1263<text text-anchor="start" x="13794.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1264<text text-anchor="start" x="13794.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonUnidirectionalSequenceLstm</text>
1265<text text-anchor="middle" x="13879" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">FloatWorkload.cpp</text>
1266</a>
1267</g>
1268</g>
1269<!-- Node5&#45;&gt;Node93 -->
1270<g id="edge120" class="edge">
1271<title>Node5&#45;&gt;Node93</title>
1272<path fill="none" stroke="midnightblue" d="M7694.09,-226.24C8431.95,-224.05 13460.88,-208.01 13777,-176 13780.05,-175.69 13783.15,-175.33 13786.27,-174.94"/>
1273<polygon fill="midnightblue" stroke="midnightblue" points="7694.05,-222.74 7684.06,-226.27 7694.07,-229.74 7694.05,-222.74"/>
1274</g>
1275<!-- Node94 -->
1276<g id="node94" class="node">
1277<title>Node94</title>
1278<g id="a_node94"><a xlink:href="_neon_unidirectional_sequence_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
1279<polygon fill="white" stroke="black" points="13989.5,-134.5 13989.5,-175.5 14174.5,-175.5 14174.5,-134.5 13989.5,-134.5"/>
1280<text text-anchor="start" x="13997.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1281<text text-anchor="start" x="13997.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonUnidirectionalSequenceLstm</text>
1282<text text-anchor="middle" x="14082" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
1283</a>
1284</g>
1285</g>
1286<!-- Node5&#45;&gt;Node94 -->
1287<g id="edge121" class="edge">
1288<title>Node5&#45;&gt;Node94</title>
1289<path fill="none" stroke="midnightblue" d="M7694.39,-226.27C8447.05,-224.28 13654.07,-209.37 13981,-176 13983.76,-175.72 13986.55,-175.4 13989.36,-175.04"/>
1290<polygon fill="midnightblue" stroke="midnightblue" points="7694.15,-222.77 7684.16,-226.3 7694.17,-229.77 7694.15,-222.77"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001291</g>
1292<!-- Node7 -->
1293<g id="node7" class="node">
1294<title>Node7</title>
1295<g id="a_node7"><a xlink:href="_neon_layer_support_8cpp.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001296<polygon fill="white" stroke="black" points="1764,-67.5 1764,-97.5 1926,-97.5 1926,-67.5 1764,-67.5"/>
1297<text text-anchor="start" x="1772" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonLayer</text>
1298<text text-anchor="middle" x="1845" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">Support.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001299</a>
1300</g>
1301</g>
1302<!-- Node6&#45;&gt;Node7 -->
1303<g id="edge6" class="edge">
1304<title>Node6&#45;&gt;Node7</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001305<path fill="none" stroke="midnightblue" d="M2532.39,-138.26C2522.86,-136.64 2513.22,-135.17 2504,-134 2252.6,-102.23 2186.82,-126.19 1935,-98 1932.17,-97.68 1929.29,-97.34 1926.39,-96.97"/>
1306<polygon fill="midnightblue" stroke="midnightblue" points="2531.81,-141.71 2542.26,-139.99 2533.02,-134.82 2531.81,-141.71"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001307</g>
1308<!-- Node8 -->
1309<g id="node8" class="node">
1310<title>Node8</title>
1311<g id="a_node8"><a xlink:href="_neon_batch_to_space_nd_workload_8cpp.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001312<polygon fill="white" stroke="black" points="2688,-67.5 2688,-97.5 2880,-97.5 2880,-67.5 2688,-67.5"/>
1313<text text-anchor="start" x="2696" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1314<text text-anchor="middle" x="2784" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonBatchToSpaceNdWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001315</a>
1316</g>
1317</g>
1318<!-- Node6&#45;&gt;Node8 -->
1319<g id="edge7" class="edge">
1320<title>Node6&#45;&gt;Node8</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001321<path fill="none" stroke="midnightblue" d="M2653.3,-136.15C2682.99,-124.19 2721.54,-108.66 2749.07,-97.57"/>
1322<polygon fill="midnightblue" stroke="midnightblue" points="2651.96,-132.92 2643.99,-139.9 2654.58,-139.41 2651.96,-132.92"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001323</g>
1324<!-- Node9 -->
1325<g id="node9" class="node">
1326<title>Node9</title>
1327<g id="a_node9"><a xlink:href="_neon_workloads_8hpp.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001328<polygon fill="white" stroke="black" points="1944,-67.5 1944,-97.5 2104,-97.5 2104,-67.5 1944,-67.5"/>
1329<text text-anchor="start" x="1952" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1330<text text-anchor="middle" x="2024" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonWorkloads.hpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001331</a>
1332</g>
1333</g>
1334<!-- Node6&#45;&gt;Node9 -->
1335<g id="edge8" class="edge">
1336<title>Node6&#45;&gt;Node9</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001337<path fill="none" stroke="midnightblue" d="M2530.51,-138.2C2521.59,-136.65 2512.61,-135.21 2504,-134 2331.2,-109.64 2286.11,-120.04 2113,-98 2110.05,-97.62 2107.05,-97.22 2104.02,-96.81"/>
1338<polygon fill="midnightblue" stroke="midnightblue" points="2530.08,-141.67 2540.53,-139.97 2531.3,-134.78 2530.08,-141.67"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001339</g>
1340<!-- Node9&#45;&gt;Node10 -->
1341<g id="edge9" class="edge">
1342<title>Node9&#45;&gt;Node10</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001343<path fill="none" stroke="midnightblue" d="M2114.85,-66.97C2777.44,-14.64 7339.01,-15.91 8041.32,-16.42"/>
1344<polygon fill="midnightblue" stroke="midnightblue" points="2114.14,-63.52 2104.46,-67.82 2114.71,-70.5 2114.14,-63.52"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001345</g>
1346<!-- Node11&#45;&gt;Node7 -->
1347<g id="edge11" class="edge">
1348<title>Node11&#45;&gt;Node7</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001349<path fill="none" stroke="midnightblue" d="M967.6,-138.06C976.11,-136.48 984.73,-135.07 993,-134 1329.25,-90.58 1417.77,-133.02 1755,-98 1757.83,-97.71 1760.71,-97.38 1763.62,-97.03"/>
1350<polygon fill="midnightblue" stroke="midnightblue" points="966.82,-134.65 957.67,-139.99 968.15,-141.52 966.82,-134.65"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001351</g>
1352<!-- Node11&#45;&gt;Node9 -->
1353<g id="edge13" class="edge">
1354<title>Node11&#45;&gt;Node9</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001355<path fill="none" stroke="midnightblue" d="M967.4,-138.02C975.98,-136.44 984.67,-135.04 993,-134 1408.76,-82.21 1518.11,-139.76 1935,-98 1937.8,-97.72 1940.65,-97.41 1943.53,-97.07"/>
1356<polygon fill="midnightblue" stroke="midnightblue" points="966.56,-134.62 957.4,-139.95 967.89,-141.49 966.56,-134.62"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001357</g>
1358<!-- Node12 -->
1359<g id="node12" class="node">
1360<title>Node12</title>
1361<g id="a_node12"><a xlink:href="_neon_comparison_workload_8cpp.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001362<polygon fill="white" stroke="black" points="814,-67.5 814,-97.5 984,-97.5 984,-67.5 814,-67.5"/>
1363<text text-anchor="start" x="822" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1364<text text-anchor="middle" x="899" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonComparisonWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001365</a>
1366</g>
1367</g>
1368<!-- Node11&#45;&gt;Node12 -->
1369<g id="edge12" class="edge">
1370<title>Node11&#45;&gt;Node12</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001371<path fill="none" stroke="midnightblue" d="M899,-129.73C899,-119.07 899,-106.91 899,-97.75"/>
1372<polygon fill="midnightblue" stroke="midnightblue" points="895.5,-129.73 899,-139.73 902.5,-129.73 895.5,-129.73"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001373</g>
1374<!-- Node13&#45;&gt;Node7 -->
1375<g id="edge15" class="edge">
1376<title>Node13&#45;&gt;Node7</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001377<path fill="none" stroke="midnightblue" d="M1377.53,-137.93C1384.76,-136.48 1392.01,-135.13 1399,-134 1555.97,-108.52 1597.32,-118.66 1755,-98 1757.82,-97.63 1760.7,-97.24 1763.6,-96.84"/>
1378<polygon fill="midnightblue" stroke="midnightblue" points="1376.81,-134.51 1367.73,-139.97 1378.23,-141.36 1376.81,-134.51"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001379</g>
1380<!-- Node13&#45;&gt;Node9 -->
1381<g id="edge17" class="edge">
1382<title>Node13&#45;&gt;Node9</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001383<path fill="none" stroke="midnightblue" d="M1376.24,-137.94C1383.88,-136.44 1391.59,-135.07 1399,-134 1635.29,-99.72 1697.8,-125.23 1935,-98 1937.96,-97.66 1940.96,-97.29 1944,-96.9"/>
1384<polygon fill="midnightblue" stroke="midnightblue" points="1375.35,-134.55 1366.25,-139.98 1376.75,-141.4 1375.35,-134.55"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001385</g>
1386<!-- Node14 -->
1387<g id="node14" class="node">
1388<title>Node14</title>
1389<g id="a_node14"><a xlink:href="_neon_constant_workload_8cpp.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001390<polygon fill="white" stroke="black" points="1228,-67.5 1228,-97.5 1388,-97.5 1388,-67.5 1228,-67.5"/>
1391<text text-anchor="start" x="1236" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1392<text text-anchor="middle" x="1308" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConstantWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001393</a>
1394</g>
1395</g>
1396<!-- Node13&#45;&gt;Node14 -->
1397<g id="edge16" class="edge">
1398<title>Node13&#45;&gt;Node14</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001399<path fill="none" stroke="midnightblue" d="M1309.31,-129.73C1309.01,-119.07 1308.66,-106.91 1308.4,-97.75"/>
1400<polygon fill="midnightblue" stroke="midnightblue" points="1305.81,-129.84 1309.6,-139.73 1312.81,-129.64 1305.81,-129.84"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001401</g>
1402<!-- Node15&#45;&gt;Node7 -->
1403<g id="edge19" class="edge">
1404<title>Node15&#45;&gt;Node7</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001405<path fill="none" stroke="midnightblue" d="M772.26,-138.36C783.23,-136.65 794.37,-135.13 805,-134 1225.16,-89.39 1334.54,-139.68 1755,-98 1757.83,-97.72 1760.72,-97.41 1763.62,-97.07"/>
1406<polygon fill="midnightblue" stroke="midnightblue" points="771.56,-134.92 762.24,-139.97 772.67,-141.84 771.56,-134.92"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001407</g>
1408<!-- Node15&#45;&gt;Node9 -->
1409<g id="edge21" class="edge">
1410<title>Node15&#45;&gt;Node9</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001411<path fill="none" stroke="midnightblue" d="M772.01,-138.33C783.06,-136.62 794.29,-135.1 805,-134 1304.83,-82.46 1434.87,-146.5 1935,-98 1937.8,-97.73 1940.66,-97.42 1943.53,-97.09"/>
1412<polygon fill="midnightblue" stroke="midnightblue" points="771.25,-134.91 761.93,-139.95 772.36,-141.82 771.25,-134.91"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001413</g>
1414<!-- Node16 -->
1415<g id="node16" class="node">
1416<title>Node16</title>
1417<g id="a_node16"><a xlink:href="_neon_convert_fp16_to_fp32_workload_8cpp.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001418<polygon fill="white" stroke="black" points="588,-67.5 588,-97.5 796,-97.5 796,-67.5 588,-67.5"/>
1419<text text-anchor="start" x="596" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1420<text text-anchor="middle" x="692" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvertFp16ToFp32Workload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001421</a>
1422</g>
1423</g>
1424<!-- Node15&#45;&gt;Node16 -->
1425<g id="edge20" class="edge">
1426<title>Node15&#45;&gt;Node16</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001427<path fill="none" stroke="midnightblue" d="M691.34,-129.73C691.5,-119.07 691.67,-106.91 691.8,-97.75"/>
1428<polygon fill="midnightblue" stroke="midnightblue" points="687.84,-129.68 691.2,-139.73 694.84,-129.78 687.84,-129.68"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001429</g>
1430<!-- Node17&#45;&gt;Node7 -->
1431<g id="edge23" class="edge">
1432<title>Node17&#45;&gt;Node7</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001433<path fill="none" stroke="midnightblue" d="M1190.03,-138.38C1200.43,-136.73 1210.95,-135.22 1221,-134 1457.15,-105.41 1518.66,-124.95 1755,-98 1757.83,-97.68 1760.71,-97.33 1763.61,-96.96"/>
1434<polygon fill="midnightblue" stroke="midnightblue" points="1189.42,-134.93 1180.11,-139.99 1190.54,-141.84 1189.42,-134.93"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001435</g>
1436<!-- Node17&#45;&gt;Node9 -->
1437<g id="edge25" class="edge">
1438<title>Node17&#45;&gt;Node9</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001439<path fill="none" stroke="midnightblue" d="M1189.31,-138.32C1199.94,-136.66 1210.71,-135.16 1221,-134 1536.74,-98.48 1619.04,-131.6 1935,-98 1937.8,-97.7 1940.65,-97.37 1943.52,-97.02"/>
1440<polygon fill="midnightblue" stroke="midnightblue" points="1188.49,-134.91 1179.17,-139.96 1189.6,-141.82 1188.49,-134.91"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001441</g>
1442<!-- Node18 -->
1443<g id="node18" class="node">
1444<title>Node18</title>
1445<g id="a_node18"><a xlink:href="_neon_convert_fp32_to_fp16_workload_8cpp.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001446<polygon fill="white" stroke="black" points="1002,-67.5 1002,-97.5 1210,-97.5 1210,-67.5 1002,-67.5"/>
1447<text text-anchor="start" x="1010" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1448<text text-anchor="middle" x="1106" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvertFp32ToFp16Workload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001449</a>
1450</g>
1451</g>
1452<!-- Node17&#45;&gt;Node18 -->
1453<g id="edge24" class="edge">
1454<title>Node17&#45;&gt;Node18</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001455<path fill="none" stroke="midnightblue" d="M1106.66,-129.73C1106.5,-119.07 1106.33,-106.91 1106.2,-97.75"/>
1456<polygon fill="midnightblue" stroke="midnightblue" points="1103.16,-129.78 1106.8,-139.73 1110.16,-129.68 1103.16,-129.78"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001457</g>
1458<!-- Node19&#45;&gt;Node7 -->
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001459<g id="edge28" class="edge">
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001460<title>Node19&#45;&gt;Node7</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001461<path fill="none" stroke="midnightblue" d="M552.65,-137.97C560.81,-136.39 569.07,-135 577,-134 1096.66,-68.28 1233.57,-147.76 1755,-98 1757.84,-97.73 1760.72,-97.43 1763.63,-97.09"/>
1462<polygon fill="midnightblue" stroke="midnightblue" points="551.88,-134.55 542.78,-139.97 553.28,-141.41 551.88,-134.55"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001463</g>
1464<!-- Node19&#45;&gt;Node9 -->
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001465<g id="edge30" class="edge">
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001466<title>Node19&#45;&gt;Node9</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001467<path fill="none" stroke="midnightblue" d="M552.65,-137.93C560.8,-136.36 569.07,-134.99 577,-134 1176.15,-59.46 1333.9,-154.67 1935,-98 1937.81,-97.74 1940.66,-97.44 1943.53,-97.11"/>
1468<polygon fill="midnightblue" stroke="midnightblue" points="551.88,-134.52 542.78,-139.94 553.27,-141.38 551.88,-134.52"/>
1469</g>
1470<!-- Node20 -->
1471<g id="node20" class="node">
1472<title>Node20</title>
1473<g id="a_node20"><a xlink:href="_neon_backend_8cpp.html" target="_top" xlink:title=" ">
1474<polygon fill="white" stroke="black" points="372.5,-73 372.5,-92 569.5,-92 569.5,-73 372.5,-73"/>
1475<text text-anchor="middle" x="471" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonBackend.cpp</text>
1476</a>
1477</g>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001478</g>
1479<!-- Node19&#45;&gt;Node20 -->
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001480<g id="edge27" class="edge">
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001481<title>Node19&#45;&gt;Node20</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001482<path fill="none" stroke="midnightblue" d="M482.21,-129.98C479.08,-117.01 475.41,-101.79 473.14,-92.39"/>
1483<polygon fill="midnightblue" stroke="midnightblue" points="478.81,-130.83 484.56,-139.73 485.62,-129.19 478.81,-130.83"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001484</g>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001485<!-- Node21 -->
1486<g id="node21" class="node">
1487<title>Node21</title>
1488<g id="a_node21"><a xlink:href="_neon_division_workload_8cpp.html" target="_top" xlink:title=" ">
1489<polygon fill="white" stroke="black" points="194,-67.5 194,-97.5 354,-97.5 354,-67.5 194,-67.5"/>
1490<text text-anchor="start" x="202" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1491<text text-anchor="middle" x="274" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDivisionWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001492</a>
1493</g>
1494</g>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001495<!-- Node19&#45;&gt;Node21 -->
1496<g id="edge29" class="edge">
1497<title>Node19&#45;&gt;Node21</title>
1498<path fill="none" stroke="midnightblue" d="M435.5,-136.7C399.01,-124.68 350.99,-108.86 316.82,-97.61"/>
1499<polygon fill="midnightblue" stroke="midnightblue" points="434.87,-140.18 445.46,-139.99 437.06,-133.53 434.87,-140.18"/>
1500</g>
1501<!-- Node22&#45;&gt;Node7 -->
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001502<g id="edge32" class="edge">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001503<title>Node22&#45;&gt;Node7</title>
1504<path fill="none" stroke="midnightblue" d="M2749.29,-138.44C2737.79,-136.73 2726.13,-135.18 2715,-134 2369.9,-97.41 2280.2,-133.66 1935,-98 1932.17,-97.71 1929.29,-97.38 1926.38,-97.04"/>
1505<polygon fill="midnightblue" stroke="midnightblue" points="2748.92,-141.93 2759.33,-139.98 2749.98,-135.01 2748.92,-141.93"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001506</g>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001507<!-- Node22&#45;&gt;Node9 -->
1508<g id="edge34" class="edge">
1509<title>Node22&#45;&gt;Node9</title>
1510<path fill="none" stroke="midnightblue" d="M2748.17,-138.42C2737.04,-136.75 2725.77,-135.22 2715,-134 2448.66,-103.93 2379.4,-127.59 2113,-98 2110.04,-97.67 2107.04,-97.31 2104,-96.93"/>
1511<polygon fill="midnightblue" stroke="midnightblue" points="2747.93,-141.92 2758.35,-139.99 2749,-135 2747.93,-141.92"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001512</g>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001513<!-- Node22&#45;&gt;Node23 -->
1514<g id="edge33" class="edge">
1515<title>Node22&#45;&gt;Node23</title>
1516<path fill="none" stroke="midnightblue" d="M2918.3,-138.43C2930.57,-136.63 2943.08,-135.06 2955,-134 3355.01,-98.37 6273.67,-86.07 6882.06,-83.87"/>
1517<polygon fill="midnightblue" stroke="midnightblue" points="2917.43,-135.03 2908.07,-140 2918.48,-141.95 2917.43,-135.03"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001518</g>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001519<!-- Node24&#45;&gt;Node7 -->
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001520<g id="edge36" class="edge">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001521<title>Node24&#45;&gt;Node7</title>
1522<path fill="none" stroke="midnightblue" d="M1561.09,-137.77C1567.14,-136.47 1573.18,-135.2 1579,-134 1642.42,-120.94 1714.6,-107.31 1767.76,-97.51"/>
1523<polygon fill="midnightblue" stroke="midnightblue" points="1559.95,-134.44 1550.92,-139.98 1561.43,-141.28 1559.95,-134.44"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001524</g>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001525<!-- Node24&#45;&gt;Node9 -->
1526<g id="edge38" class="edge">
1527<title>Node24&#45;&gt;Node9</title>
1528<path fill="none" stroke="midnightblue" d="M1557.3,-137.94C1564.6,-136.49 1571.94,-135.14 1579,-134 1736,-108.71 1777.34,-118.8 1935,-98 1937.95,-97.61 1940.95,-97.2 1943.98,-96.77"/>
1529<polygon fill="midnightblue" stroke="midnightblue" points="1556.48,-134.54 1547.39,-139.98 1557.89,-141.39 1556.48,-134.54"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001530</g>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001531<!-- Node25 -->
1532<g id="node25" class="node">
1533<title>Node25</title>
1534<g id="a_node25"><a xlink:href="_neon_maximum_workload_8cpp.html" target="_top" xlink:title=" ">
1535<polygon fill="white" stroke="black" points="1406.5,-67.5 1406.5,-97.5 1567.5,-97.5 1567.5,-67.5 1406.5,-67.5"/>
1536<text text-anchor="start" x="1414.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1537<text text-anchor="middle" x="1487" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonMaximumWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001538</a>
1539</g>
1540</g>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001541<!-- Node24&#45;&gt;Node25 -->
1542<g id="edge37" class="edge">
1543<title>Node24&#45;&gt;Node25</title>
1544<path fill="none" stroke="midnightblue" d="M1488.31,-129.73C1488.01,-119.07 1487.66,-106.91 1487.4,-97.75"/>
1545<polygon fill="midnightblue" stroke="midnightblue" points="1484.81,-129.84 1488.6,-139.73 1491.81,-129.64 1484.81,-129.84"/>
1546</g>
1547<!-- Node26&#45;&gt;Node7 -->
1548<g id="edge40" class="edge">
1549<title>Node26&#45;&gt;Node7</title>
1550<path fill="none" stroke="midnightblue" d="M1712.8,-136.15C1742.83,-124.19 1781.83,-108.66 1809.67,-97.57"/>
1551<polygon fill="midnightblue" stroke="midnightblue" points="1711.39,-132.95 1703.39,-139.9 1713.98,-139.45 1711.39,-132.95"/>
1552</g>
1553<!-- Node26&#45;&gt;Node9 -->
1554<g id="edge42" class="edge">
1555<title>Node26&#45;&gt;Node9</title>
1556<path fill="none" stroke="midnightblue" d="M1739.29,-137.76C1745.27,-136.46 1751.24,-135.19 1757,-134 1820.41,-120.88 1892.57,-107.32 1945.88,-97.55"/>
1557<polygon fill="midnightblue" stroke="midnightblue" points="1738.24,-134.4 1729.22,-139.95 1739.74,-141.24 1738.24,-134.4"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001558</g>
1559<!-- Node27 -->
1560<g id="node27" class="node">
1561<title>Node27</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001562<g id="a_node27"><a xlink:href="_neon_minimum_workload_8cpp.html" target="_top" xlink:title=" ">
1563<polygon fill="white" stroke="black" points="1586,-67.5 1586,-97.5 1746,-97.5 1746,-67.5 1586,-67.5"/>
1564<text text-anchor="start" x="1594" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1565<text text-anchor="middle" x="1666" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonMinimumWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001566</a>
1567</g>
1568</g>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001569<!-- Node26&#45;&gt;Node27 -->
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001570<g id="edge41" class="edge">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001571<title>Node26&#45;&gt;Node27</title>
1572<path fill="none" stroke="midnightblue" d="M1667.31,-129.73C1667.01,-119.07 1666.66,-106.91 1666.4,-97.75"/>
1573<polygon fill="midnightblue" stroke="midnightblue" points="1663.81,-129.84 1667.6,-139.73 1670.81,-129.64 1663.81,-129.84"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001574</g>
1575<!-- Node28&#45;&gt;Node7 -->
1576<g id="edge44" class="edge">
1577<title>Node28&#45;&gt;Node7</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001578<path fill="none" stroke="midnightblue" d="M1845.66,-129.73C1845.5,-119.07 1845.33,-106.91 1845.2,-97.75"/>
1579<polygon fill="midnightblue" stroke="midnightblue" points="1842.16,-129.78 1845.8,-139.73 1849.16,-129.68 1842.16,-129.78"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001580</g>
1581<!-- Node28&#45;&gt;Node9 -->
1582<g id="edge46" class="edge">
1583<title>Node28&#45;&gt;Node9</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001584<path fill="none" stroke="midnightblue" d="M1891.06,-136.15C1921.26,-124.19 1960.47,-108.66 1988.47,-97.57"/>
1585<polygon fill="midnightblue" stroke="midnightblue" points="1889.6,-132.97 1881.59,-139.9 1892.18,-139.47 1889.6,-132.97"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001586</g>
1587<!-- Node29 -->
1588<g id="node29" class="node">
1589<title>Node29</title>
1590<g id="a_node29"><a xlink:href="_neon_permute_workload_8cpp.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001591<polygon fill="white" stroke="black" points="2122,-67.5 2122,-97.5 2282,-97.5 2282,-67.5 2122,-67.5"/>
1592<text text-anchor="start" x="2130" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1593<text text-anchor="middle" x="2202" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPermuteWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001594</a>
1595</g>
1596</g>
1597<!-- Node28&#45;&gt;Node29 -->
1598<g id="edge45" class="edge">
1599<title>Node28&#45;&gt;Node29</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001600<path fill="none" stroke="midnightblue" d="M1917.29,-137.76C1923.27,-136.46 1929.24,-135.19 1935,-134 1998.41,-120.88 2070.57,-107.32 2123.88,-97.55"/>
1601<polygon fill="midnightblue" stroke="midnightblue" points="1916.24,-134.4 1907.22,-139.95 1917.74,-141.24 1916.24,-134.4"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001602</g>
1603<!-- Node30&#45;&gt;Node7 -->
1604<g id="edge48" class="edge">
1605<title>Node30&#45;&gt;Node7</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001606<path fill="none" stroke="midnightblue" d="M2978.74,-137.88C2970.78,-136.35 2962.73,-135 2955,-134 2505.1,-76.02 2386.46,-142.16 1935,-98 1932.16,-97.72 1929.28,-97.41 1926.38,-97.08"/>
1607<polygon fill="midnightblue" stroke="midnightblue" points="2978.24,-141.35 2988.74,-139.91 2979.63,-134.49 2978.24,-141.35"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001608</g>
1609<!-- Node30&#45;&gt;Node9 -->
1610<g id="edge50" class="edge">
1611<title>Node30&#45;&gt;Node9</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001612<path fill="none" stroke="midnightblue" d="M2978.73,-137.94C2970.77,-136.4 2962.73,-135.03 2955,-134 2583.69,-84.74 2485.61,-136.18 2113,-98 2110.2,-97.71 2107.35,-97.39 2104.47,-97.05"/>
1613<polygon fill="midnightblue" stroke="midnightblue" points="2978.23,-141.41 2988.73,-139.98 2979.63,-134.55 2978.23,-141.41"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001614</g>
1615<!-- Node30&#45;&gt;Node31 -->
1616<g id="edge49" class="edge">
1617<title>Node30&#45;&gt;Node31</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001618<path fill="none" stroke="midnightblue" d="M3107.66,-137.97C3116.13,-136.34 3124.74,-134.94 3133,-134 3328.11,-111.69 9790.81,-86.78 10586.86,-83.8"/>
1619<polygon fill="midnightblue" stroke="midnightblue" points="3106.91,-134.55 3097.81,-139.97 3108.3,-141.41 3106.91,-134.55"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001620</g>
1621<!-- Node32&#45;&gt;Node7 -->
1622<g id="edge52" class="edge">
1623<title>Node32&#45;&gt;Node7</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001624<path fill="none" stroke="midnightblue" d="M2134.62,-138.08C2127.31,-136.7 2120.02,-135.32 2113,-134 2047.63,-121.67 1973.29,-107.67 1919.51,-97.54"/>
1625<polygon fill="midnightblue" stroke="midnightblue" points="2134.11,-141.54 2144.58,-139.96 2135.4,-134.66 2134.11,-141.54"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001626</g>
1627<!-- Node32&#45;&gt;Node9 -->
1628<g id="edge54" class="edge">
1629<title>Node32&#45;&gt;Node9</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001630<path fill="none" stroke="midnightblue" d="M2170.5,-136.46C2137.3,-124.46 2093.86,-108.76 2062.92,-97.57"/>
1631<polygon fill="midnightblue" stroke="midnightblue" points="2169.41,-139.79 2180.01,-139.9 2171.79,-133.21 2169.41,-139.79"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001632</g>
1633<!-- Node33 -->
1634<g id="node33" class="node">
1635<title>Node33</title>
1636<g id="a_node33"><a xlink:href="_neon_space_to_batch_nd_workload_8cpp.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001637<polygon fill="white" stroke="black" points="2300,-67.5 2300,-97.5 2492,-97.5 2492,-67.5 2300,-67.5"/>
1638<text text-anchor="start" x="2308" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1639<text text-anchor="middle" x="2396" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSpaceToBatchNdWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001640</a>
1641</g>
1642</g>
1643<!-- Node32&#45;&gt;Node33 -->
1644<g id="edge53" class="edge">
1645<title>Node32&#45;&gt;Node33</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001646<path fill="none" stroke="midnightblue" d="M2263.8,-136.15C2293.83,-124.19 2332.83,-108.66 2360.67,-97.57"/>
1647<polygon fill="midnightblue" stroke="midnightblue" points="2262.39,-132.95 2254.39,-139.9 2264.98,-139.45 2262.39,-132.95"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001648</g>
1649<!-- Node34&#45;&gt;Node7 -->
1650<g id="edge56" class="edge">
1651<title>Node34&#45;&gt;Node7</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001652<path fill="none" stroke="midnightblue" d="M2345.71,-137.88C2338.41,-136.44 2331.07,-135.11 2324,-134 2152.47,-107.11 2107.25,-119.82 1935,-98 1932.17,-97.64 1929.3,-97.26 1926.4,-96.87"/>
1653<polygon fill="midnightblue" stroke="midnightblue" points="2345.13,-141.33 2355.62,-139.9 2346.53,-134.47 2345.13,-141.33"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001654</g>
1655<!-- Node34&#45;&gt;Node9 -->
1656<g id="edge58" class="edge">
1657<title>Node34&#45;&gt;Node9</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001658<path fill="none" stroke="midnightblue" d="M2342.7,-137.8C2336.38,-136.47 2330.08,-135.19 2324,-134 2302.75,-129.85 2185.6,-110.29 2104.15,-96.77"/>
1659<polygon fill="midnightblue" stroke="midnightblue" points="2342.09,-141.25 2352.6,-139.91 2343.55,-134.4 2342.09,-141.25"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001660</g>
1661<!-- Node35 -->
1662<g id="node35" class="node">
1663<title>Node35</title>
1664<g id="a_node35"><a xlink:href="_neon_transpose_workload_8cpp.html" target="_top" xlink:title=" ">
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001665<polygon fill="white" stroke="black" points="2510,-67.5 2510,-97.5 2670,-97.5 2670,-67.5 2510,-67.5"/>
1666<text text-anchor="start" x="2518" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1667<text text-anchor="middle" x="2590" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonTransposeWorkload.cpp</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001668</a>
1669</g>
1670</g>
1671<!-- Node34&#45;&gt;Node35 -->
1672<g id="edge57" class="edge">
1673<title>Node34&#45;&gt;Node35</title>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001674<path fill="none" stroke="midnightblue" d="M2458.55,-136.15C2488.41,-124.19 2527.19,-108.66 2554.87,-97.57"/>
1675<polygon fill="midnightblue" stroke="midnightblue" points="2457.17,-132.94 2449.19,-139.9 2459.78,-139.43 2457.17,-132.94"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001676</g>
Nikhil Raj6f92c8e2023-11-22 11:41:15 +00001677<!-- Node77&#45;&gt;Node9 -->
1678<g id="edge103" class="edge">
1679<title>Node77&#45;&gt;Node9</title>
1680<path fill="none" stroke="midnightblue" d="M2024,-129.73C2024,-119.07 2024,-106.91 2024,-97.75"/>
1681<polygon fill="midnightblue" stroke="midnightblue" points="2020.5,-129.73 2024,-139.73 2027.5,-129.73 2020.5,-129.73"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001682</g>
1683</g>
1684</svg>