-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathFAC_Architectures.drawio
367 lines (367 loc) · 46 KB
/
FAC_Architectures.drawio
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
<mxfile host="app.diagrams.net" modified="2023-11-10T01:27:55.791Z" agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:109.0) Gecko/20100101 Firefox/119.0" etag="L5SYQAYTJPh3bcIuNmdk" version="22.0.8" type="github">
<diagram name="Page-1" id="tSjoD5A1ALSrvP468Q1h">
<mxGraphModel dx="1593" dy="1736" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1100" pageHeight="850" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="csc9wj0iA7UMhx0yyTbf-125" value="" style="group" vertex="1" connectable="0" parent="1">
<mxGeometry x="20" y="-800" width="830" height="630" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-49" value="" style="group" vertex="1" connectable="0" parent="csc9wj0iA7UMhx0yyTbf-125">
<mxGeometry width="830" height="580" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-10" value="" style="group" vertex="1" connectable="0" parent="csc9wj0iA7UMhx0yyTbf-49">
<mxGeometry y="90" width="280" height="290" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-38" value="" style="group" vertex="1" connectable="0" parent="csc9wj0iA7UMhx0yyTbf-10">
<mxGeometry x="20" y="-61.97000000000003" width="270" height="201.97000000000003" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-1" value="" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f9f7ed;strokeColor=#36393d;" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-38">
<mxGeometry width="270" height="201.97" as="geometry" />
</mxCell>
<mxCell id="YQJzYNuYnvinI-2aaGcH-15" value="<font style="font-size: 14px;"><b>L2 cache</b></font>" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=16.7;spacing=3.8;strokeColor=#d6b656;strokeOpacity=100;fillOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;fillColor=#fff2cc;strokeWidth=0.8;lucidId=Pf7KRGZFpsQQ;gradientColor=#ffd966;" parent="csc9wj0iA7UMhx0yyTbf-38" vertex="1">
<mxGeometry x="10" y="10.636666666666656" width="120" height="45.916666666666664" as="geometry" />
</mxCell>
<mxCell id="YQJzYNuYnvinI-2aaGcH-16" value="<font style="font-size: 14px;"><b>Infiniband</b></font>" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=16.7;fontColor=#ffffff;spacing=3.8;strokeColor=#B20000;strokeOpacity=100;fillOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;fillColor=#e51400;strokeWidth=0.8;lucidId=4f7KCMOoXnRB;" parent="csc9wj0iA7UMhx0yyTbf-38" vertex="1">
<mxGeometry x="140" y="66.70333333333338" width="120" height="48.333333333333336" as="geometry" />
</mxCell>
<mxCell id="YQJzYNuYnvinI-2aaGcH-17" value="<font style="font-size: 14px;"><b>PCIe</b></font>" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=16.7;fontColor=#ffffff;spacing=3.8;strokeColor=#B20000;strokeOpacity=100;fillOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;fillColor=#e51400;strokeWidth=0.8;lucidId=Kg7K8J8wvwgD;" parent="csc9wj0iA7UMhx0yyTbf-38" vertex="1">
<mxGeometry x="140" y="125.67000000000007" width="120" height="48.333333333333336" as="geometry" />
</mxCell>
<mxCell id="YQJzYNuYnvinI-2aaGcH-20" value="<font style="font-size: 14px;"><b>ARM A72/A78</b></font>" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=16.7;fontColor=#ffffff;spacing=3.8;strokeColor=#006EAF;strokeOpacity=100;fillOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;fillColor=#1ba1e2;strokeWidth=0.8;lucidId=sh7KJBoUY7kG;" parent="csc9wj0iA7UMhx0yyTbf-38" vertex="1">
<mxGeometry x="10" y="66.70333333333338" width="120" height="48.333333333333336" as="geometry" />
</mxCell>
<mxCell id="YQJzYNuYnvinI-2aaGcH-21" value="<b><font style="font-size: 14px;">ASAP2</font></b>" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=16.7;fontColor=#ffffff;spacing=3.8;strokeColor=#B20000;strokeOpacity=100;fillOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;fillColor=#e51400;strokeWidth=0.8;lucidId=Mh7KUEA48Xec;" parent="csc9wj0iA7UMhx0yyTbf-38" vertex="1">
<mxGeometry x="140" y="10.636666666666656" width="120" height="47.36666666666667" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-3" value="<font size="1"><b style="font-size: 14px;">DPU-specific Components</b></font>" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f9f7ed;strokeColor=#36393d;" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-10">
<mxGeometry x="20" y="-90" width="210" height="28.033333333333335" as="geometry" />
</mxCell>
<mxCell id="YQJzYNuYnvinI-2aaGcH-18" value="<b><font style="font-size: 14px;">SSD</font></b>" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=16.7;fontColor=#333333;spacing=3.8;strokeColor=#666666;strokeOpacity=100;fillOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;fillColor=#f5f5f5;strokeWidth=0.8;lucidId=0g7Kli-aKjTc;" parent="csc9wj0iA7UMhx0yyTbf-10" vertex="1">
<mxGeometry x="30" y="63.70333333333335" width="120" height="48.333333333333336" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-37" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" edge="1" parent="csc9wj0iA7UMhx0yyTbf-10" source="YQJzYNuYnvinI-2aaGcH-17" target="YQJzYNuYnvinI-2aaGcH-18">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-124" value="" style="group" vertex="1" connectable="0" parent="csc9wj0iA7UMhx0yyTbf-49">
<mxGeometry x="20" width="810" height="580" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-25" value="" style="group" vertex="1" connectable="0" parent="csc9wj0iA7UMhx0yyTbf-124">
<mxGeometry y="410" width="270" height="170" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-24" value="" style="group" vertex="1" connectable="0" parent="csc9wj0iA7UMhx0yyTbf-25">
<mxGeometry width="270" height="170" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-20" value="" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f9f7ed;strokeColor=#36393d;" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-24">
<mxGeometry y="29" width="270" height="141" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-21" value="<font size="1"><b style="font-size: 14px;">DSC-specific Components</b></font>" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f9f7ed;strokeColor=#36393d;" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-24">
<mxGeometry width="210" height="29" as="geometry" />
</mxCell>
<mxCell id="YQJzYNuYnvinI-2aaGcH-29" value="ARM A72" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=14;fontColor=#ffffff;spacing=3.8;strokeColor=#006EAF;strokeOpacity=100;fillOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;fillColor=#1ba1e2;strokeWidth=0.8;lucidId=Jk7KfsHu3ZHh;fontStyle=1" parent="csc9wj0iA7UMhx0yyTbf-25" vertex="1">
<mxGeometry x="10" y="40" width="120" height="40" as="geometry" />
</mxCell>
<mxCell id="YQJzYNuYnvinI-2aaGcH-30" value="Packet Buffer" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=14;fontColor=#ffffff;spacing=3.8;strokeColor=#B20000;strokeOpacity=100;fillOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;fillColor=#e51400;strokeWidth=0.8;lucidId=Uk7KYRQGzdn0;fontStyle=1" parent="csc9wj0iA7UMhx0yyTbf-25" vertex="1">
<mxGeometry x="140" y="40" width="120" height="40" as="geometry" />
</mxCell>
<mxCell id="YQJzYNuYnvinI-2aaGcH-31" value="P4 Packet Processing Pipeline" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=14;fontColor=#ffffff;spacing=3.8;strokeColor=#B20000;strokeOpacity=100;fillOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;fillColor=#e51400;strokeWidth=0.8;lucidId=dl7KcVr99zaX;fontStyle=1" parent="csc9wj0iA7UMhx0yyTbf-25" vertex="1">
<mxGeometry x="10" y="88" width="120" height="72" as="geometry" />
</mxCell>
<mxCell id="YQJzYNuYnvinI-2aaGcH-32" value="Virtualization O/F" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=14;fontColor=#ffffff;spacing=3.8;strokeColor=#B20000;strokeOpacity=100;fillOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;fillColor=#e51400;strokeWidth=0.8;lucidId=Al7Kq7aU~b79;fontStyle=1" parent="csc9wj0iA7UMhx0yyTbf-25" vertex="1">
<mxGeometry x="140" y="88" width="120" height="72" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-32" value="" style="group" vertex="1" connectable="0" parent="csc9wj0iA7UMhx0yyTbf-124">
<mxGeometry y="240" width="270" height="159" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-16" value="" style="group" vertex="1" connectable="0" parent="csc9wj0iA7UMhx0yyTbf-32">
<mxGeometry width="270" height="159" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-13" value="" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f9f7ed;strokeColor=#36393d;" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-16">
<mxGeometry y="29" width="270" height="130" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-14" value="<font size="1"><b style="font-size: 14px;">IPU-specific Components</b></font>" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f9f7ed;strokeColor=#36393d;" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-16">
<mxGeometry width="210" height="29" as="geometry" />
</mxCell>
<mxCell id="YQJzYNuYnvinI-2aaGcH-26" value="Intel Packet Processing Pipeline" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=14;fontColor=#ffffff;spacing=3.8;strokeColor=#B20000;strokeOpacity=100;fillOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;fillColor=#e51400;strokeWidth=0.8;lucidId=qj7K5_eP9HW0;fontStyle=1" parent="csc9wj0iA7UMhx0yyTbf-32" vertex="1">
<mxGeometry x="10" y="89" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="YQJzYNuYnvinI-2aaGcH-24" value="ARM N1 Cores" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=14;spacing=3.8;strokeColor=#006EAF;strokeOpacity=100;fillOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;fillColor=#1ba1e2;strokeWidth=0.8;lucidId=Si7K8_.rMDjy;fontStyle=1;fontColor=#ffffff;" parent="csc9wj0iA7UMhx0yyTbf-32" vertex="1">
<mxGeometry x="10" y="39" width="120" height="40" as="geometry" />
</mxCell>
<mxCell id="YQJzYNuYnvinI-2aaGcH-25" value="QAT Lookaside Compression
Engine" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=14;spacing=3.8;strokeColor=#d6b656;strokeOpacity=100;fillOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;fillColor=#fff2cc;strokeWidth=0.8;lucidId=3i7Kj4LM_MjJ;fontStyle=1;gradientColor=#ffd966;" parent="csc9wj0iA7UMhx0yyTbf-32" vertex="1">
<mxGeometry x="140" y="79" width="120" height="70" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-34" value="" style="group" vertex="1" connectable="0" parent="csc9wj0iA7UMhx0yyTbf-124">
<mxGeometry x="320" width="490" height="580" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-29" value="" style="group" vertex="1" connectable="0" parent="csc9wj0iA7UMhx0yyTbf-34">
<mxGeometry width="490" height="580" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-31" value="<font size="1"><b style="font-size: 14px;">Common FAC Elements<br></b></font>" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#eeeeee;strokeColor=#36393d;" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-29">
<mxGeometry y="1" width="210" height="29" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-30" value="" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#eeeeee;strokeColor=#36393d;" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-29">
<mxGeometry y="30" width="490" height="550" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-27" value="" style="group" vertex="1" connectable="0" parent="csc9wj0iA7UMhx0yyTbf-29">
<mxGeometry x="15" y="125" width="160" height="301" as="geometry" />
</mxCell>
<mxCell id="YQJzYNuYnvinI-2aaGcH-2" value="PCIe 8/16/32 Lanes" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=14;fontColor=#ffffff;spacing=3.8;strokeColor=#B20000;strokeOpacity=100;fillOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;fillColor=#e51400;strokeWidth=0.8;lucidId=1~6K_v-VPYom;fontStyle=1" parent="csc9wj0iA7UMhx0yyTbf-27" vertex="1">
<mxGeometry width="160" height="60" as="geometry" />
</mxCell>
<mxCell id="YQJzYNuYnvinI-2aaGcH-3" value="RDMA" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=14;fontColor=#ffffff;spacing=3.8;strokeColor=#B20000;strokeOpacity=100;fillOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;fillColor=#e51400;strokeWidth=0.8;lucidId=~~6K7ca9YZYn;fontStyle=1" parent="csc9wj0iA7UMhx0yyTbf-27" vertex="1">
<mxGeometry y="68.5" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="YQJzYNuYnvinI-2aaGcH-4" value="Packet Processing Pipeline" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=14;fontColor=#ffffff;spacing=3.8;strokeColor=#B20000;strokeOpacity=100;fillOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;fillColor=#e51400;strokeWidth=0.8;lucidId=ca7KPe8sUfcH;fontStyle=1" parent="csc9wj0iA7UMhx0yyTbf-27" vertex="1">
<mxGeometry y="120" width="160" height="60" as="geometry" />
</mxCell>
<mxCell id="YQJzYNuYnvinI-2aaGcH-5" value="Inline IPSec " style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=14;fontColor=#ffffff;spacing=3.8;strokeColor=#B20000;strokeOpacity=100;fillOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;fillColor=#e51400;strokeWidth=0.8;lucidId=fa7K2U30uZY5;fontStyle=1" parent="csc9wj0iA7UMhx0yyTbf-27" vertex="1">
<mxGeometry y="190" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="YQJzYNuYnvinI-2aaGcH-6" value="<div style="font-size: 14px;">Ethernet Logic</div><div style="font-size: 14px;">(200/400G)</div>" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=14;fontColor=#ffffff;spacing=3.8;strokeColor=#B20000;strokeOpacity=100;fillOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;fillColor=#e51400;strokeWidth=0.8;lucidId=ja7KJcIPla4~;fontStyle=1" parent="csc9wj0iA7UMhx0yyTbf-27" vertex="1">
<mxGeometry y="240" width="160" height="61" as="geometry" />
</mxCell>
<mxCell id="YQJzYNuYnvinI-2aaGcH-7" value="L3 Cache" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=14;spacing=3.8;strokeColor=#d6b656;strokeOpacity=100;fillOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;fillColor=#fff2cc;strokeWidth=0.8;lucidId=ra7KsMhs7qSS;fontStyle=1;gradientColor=#ffd966;" parent="csc9wj0iA7UMhx0yyTbf-29" vertex="1">
<mxGeometry x="185" y="125" width="120" height="330" as="geometry" />
</mxCell>
<mxCell id="YQJzYNuYnvinI-2aaGcH-8" value="Compute Core Complex (ARM)" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=14;fontColor=#ffffff;spacing=3.8;strokeColor=#006EAF;strokeOpacity=100;fillOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;fillColor=#1ba1e2;strokeWidth=0.8;lucidId=Ca7KuzQSQbgJ;fontStyle=1" parent="csc9wj0iA7UMhx0yyTbf-29" vertex="1">
<mxGeometry x="315" y="125" width="160" height="60" as="geometry" />
</mxCell>
<mxCell id="YQJzYNuYnvinI-2aaGcH-9" value="<div>Storage Accelerators</div><div><br></div><div><br></div><br><br><br><div><br></div><div><br></div>" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=14;spacing=3.8;strokeColor=#d6b656;strokeOpacity=100;fillOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;fillColor=#fff2cc;strokeWidth=0.8;lucidId=Ka7Ksj5y~ITB;fontStyle=1;gradientColor=#ffd966;" parent="csc9wj0iA7UMhx0yyTbf-29" vertex="1">
<mxGeometry x="315" y="195" width="160" height="160" as="geometry" />
</mxCell>
<mxCell id="YQJzYNuYnvinI-2aaGcH-10" value="NVMe" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=14;spacing=3.8;strokeColor=#d79b00;strokeOpacity=100;fillOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;fillColor=#ffcd28;strokeWidth=0.8;lucidId=Ua7KMCPptFoE;fontStyle=1;gradientColor=#ffa500;" parent="csc9wj0iA7UMhx0yyTbf-29" vertex="1">
<mxGeometry x="325" y="230" width="140" height="45" as="geometry" />
</mxCell>
<mxCell id="YQJzYNuYnvinI-2aaGcH-11" value="Compression/
Decompression" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=14;spacing=3.8;strokeColor=#d79b00;strokeOpacity=100;fillOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;fillColor=#ffcd28;strokeWidth=0.8;lucidId=pb7KfrjJ54s0;fontStyle=1;gradientColor=#ffa500;" parent="csc9wj0iA7UMhx0yyTbf-29" vertex="1">
<mxGeometry x="325" y="285" width="140" height="60" as="geometry" />
</mxCell>
<mxCell id="YQJzYNuYnvinI-2aaGcH-12" value="DRAM" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=14;spacing=3.8;strokeColor=#d6b656;strokeOpacity=100;fillOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;fillColor=#fff2cc;strokeWidth=0.8;lucidId=ub7KovHv9te5;fontStyle=1;gradientColor=#ffd966;" parent="csc9wj0iA7UMhx0yyTbf-29" vertex="1">
<mxGeometry x="315" y="365" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="YQJzYNuYnvinI-2aaGcH-13" value="Management Complex" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=14;fontColor=#ffffff;spacing=3.8;strokeColor=#314354;strokeOpacity=100;fillOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;fillColor=#647687;strokeWidth=0.8;lucidId=Fb7Kvabg3F.T;fontStyle=1" parent="csc9wj0iA7UMhx0yyTbf-29" vertex="1">
<mxGeometry x="315" y="415" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-43" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0.003;entryY=0.553;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=classic;endFill=1;startArrow=classic;startFill=1;strokeWidth=3;" edge="1" parent="csc9wj0iA7UMhx0yyTbf-124" source="csc9wj0iA7UMhx0yyTbf-13" target="csc9wj0iA7UMhx0yyTbf-30">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-44" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0.001;entryY=0.872;entryDx=0;entryDy=0;entryPerimeter=0;endArrow=classic;endFill=1;startArrow=classic;startFill=1;strokeWidth=3;" edge="1" parent="csc9wj0iA7UMhx0yyTbf-124" source="csc9wj0iA7UMhx0yyTbf-20" target="csc9wj0iA7UMhx0yyTbf-30">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="300" y="510" />
<mxPoint x="300" y="510" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-42" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.001;entryY=0.179;entryDx=0;entryDy=0;entryPerimeter=0;strokeWidth=3;startArrow=classic;startFill=1;endArrow=classic;endFill=1;" edge="1" parent="csc9wj0iA7UMhx0yyTbf-49" source="csc9wj0iA7UMhx0yyTbf-1" target="csc9wj0iA7UMhx0yyTbf-30">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-59" value="" style="group" vertex="1" connectable="0" parent="csc9wj0iA7UMhx0yyTbf-125">
<mxGeometry x="680" y="600" width="130" height="30" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-48" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-59">
<mxGeometry y="5" width="20" height="20" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-58" value="<b><font style="font-size: 14px;">Management</font></b>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-59">
<mxGeometry x="20" width="110" height="30" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-60" value="" style="group" vertex="1" connectable="0" parent="csc9wj0iA7UMhx0yyTbf-125">
<mxGeometry x="474" y="600" width="170" height="30" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-47" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;fillColor=#fff2cc;gradientColor=#ffd966;strokeColor=#d6b656;" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-60">
<mxGeometry y="5" width="20" height="20" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-56" value="<b style="font-size: 14px;">Memory &amp; Storage<br></b>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-60">
<mxGeometry x="20" width="150" height="30" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-61" value="" style="group" vertex="1" connectable="0" parent="csc9wj0iA7UMhx0yyTbf-125">
<mxGeometry x="259" y="600" width="190" height="30" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-46" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;fillColor=#1ba1e2;fontColor=#ffffff;strokeColor=#006EAF;" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-61">
<mxGeometry y="5" width="20" height="20" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-54" value="<b style="font-size: 14px;">Compute Subsystems<br></b>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-61">
<mxGeometry x="20" width="170" height="30" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-62" value="" style="group" vertex="1" connectable="0" parent="csc9wj0iA7UMhx0yyTbf-125">
<mxGeometry x="40" y="600" width="200" height="30" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-45" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;fillColor=#e51400;fontColor=#ffffff;strokeColor=#B20000;" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-62">
<mxGeometry y="5" width="20" height="20" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-53" value="<b><font style="font-size: 14px;">Networking Subsystems<br></font></b>" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-62">
<mxGeometry x="10" width="190" height="30" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-126" value="" style="group" vertex="1" connectable="0" parent="1">
<mxGeometry x="120" y="20" width="760" height="774" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-107" value="" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#eeeeee;strokeColor=#36393d;" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-126">
<mxGeometry y="90" width="760" height="530" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-63" value="" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=13;spacing=3.8;strokeColor=#3a414a;strokeOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;strokeWidth=0.8;lucidId=P-_KsS2N54pI;" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-126">
<mxGeometry x="330" width="105" height="30" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-64" value="" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=13;spacing=3.8;strokeColor=#3a414a;strokeOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;strokeWidth=0.8;lucidId=P-_KrWLaEixj;" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-126">
<mxGeometry x="340" y="15" width="105" height="30" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-65" value="Host" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=15;fontColor=#3a414a;spacing=3.8;strokeColor=#3a414a;strokeOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;strokeWidth=0.8;lucidId=P-_KfFqmB5sf;fontStyle=1" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-126">
<mxGeometry x="345" y="30" width="105" height="30" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-84" value="PCIe Logic" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=15;fontColor=#ffffff;spacing=3.8;strokeColor=#B20000;strokeOpacity=100;fillOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;fillColor=#e51400;strokeWidth=0.8;lucidId=P-_KMkgZAcw0;fontStyle=1" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-126">
<mxGeometry x="340" y="518" width="120" height="41" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-85" value="Data Accelerators" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=15;fontColor=#ffffff;spacing=3.8;strokeColor=#006EAF;strokeOpacity=100;fillOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;fillColor=#1ba1e2;strokeWidth=0.8;lucidId=P-_K0v7m6V0d;fontStyle=1" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-126">
<mxGeometry x="120" y="550" width="160" height="41" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-86" value="Compute Core Complex (A72,A78)" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=15;fontColor=#ffffff;spacing=3.8;strokeColor=#006EAF;strokeOpacity=100;fillOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;fillColor=#1ba1e2;strokeWidth=0.8;lucidId=P-_Ks_vSzv8~;fontStyle=1" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-126">
<mxGeometry x="300" y="380" width="200" height="100" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-87" value="<div>L3 cache/</div><div>L2 cache</div>" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=15;spacing=3.8;strokeColor=#d6b656;strokeOpacity=100;fillOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;fillColor=#fff2cc;strokeWidth=0.8;lucidId=P-_KSZisIy0j;gradientColor=#ffd966;fontStyle=1" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-126">
<mxGeometry x="140" y="330" width="120" height="200" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-88" value="DRAM" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=15;spacing=9;strokeColor=#d6b656;strokeOpacity=100;fillOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;fillColor=#fff2cc;strokeWidth=0.8;lucidId=P-_K7prAyLl5;gradientColor=#ffd966;fontStyle=1" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-126">
<mxGeometry x="20" y="392" width="80" height="76" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-90" value="" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=13;spacing=3.8;strokeColor=#3a414a;strokeOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;strokeWidth=0.8;lucidId=P-_KmJHQ12O0;" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-126">
<mxGeometry x="130" y="668" width="120" height="45" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-91" value="" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=13;spacing=3.8;strokeColor=#3a414a;strokeOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;strokeWidth=0.8;lucidId=P-_KVYm.6OXs;" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-126">
<mxGeometry x="140" y="680" width="120" height="45" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-92" value="GPUs/SSDs" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=15;fontColor=#3a414a;spacing=3.8;strokeColor=#3a414a;strokeOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;strokeWidth=0.8;lucidId=P-_KogOs~wwd;fontStyle=1" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-126">
<mxGeometry x="150" y="690" width="120" height="47" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-93" value="" style="shape=singleArrow;arrowWidth=0.5;arrowSize=0.45;whiteSpace=wrap;fontSize=13;spacing=3.8;strokeColor=#3a414a;strokeOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;rotation=270;strokeWidth=0.8;html=1;" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-126">
<mxGeometry x="360" y="60" width="30" height="30" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-94" value="" style="shape=singleArrow;arrowWidth=0.5;arrowSize=0.465;whiteSpace=wrap;fontSize=13;spacing=3.8;strokeColor=#3a414a;strokeOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;rotation=90;strokeWidth=0.8;html=1;" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-126">
<mxGeometry x="405" y="59" width="30" height="31" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-97" value="" style="shape=singleArrow;arrowWidth=0.5;arrowSize=0.313953488372093;whiteSpace=wrap;fontSize=13;spacing=3.8;strokeColor=#3a414a;strokeOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;rotation=270;strokeWidth=0.8;html=1;" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-126">
<mxGeometry x="146" y="628" width="43" height="30" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-98" value="" style="shape=singleArrow;arrowWidth=0.5;arrowSize=0.27187500000000003;whiteSpace=wrap;fontSize=13;spacing=3.8;strokeColor=#3a414a;strokeOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;rotation=90;strokeWidth=0.8;html=1;" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-126">
<mxGeometry x="196" y="630" width="48" height="29" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-100" value="" style="html=1;jettySize=18;whiteSpace=wrap;fontSize=13;strokeColor=#3a414a;strokeOpacity=100;strokeWidth=2;rounded=1;arcSize=12;edgeStyle=orthogonalEdgeStyle;endArrow=classic;endFill=1;exitX=1.002;exitY=0.5;exitPerimeter=0;entryX=0;entryY=0.5;lucidId=P-_KvM_XY57E;entryDx=0;entryDy=0;" edge="1" parent="csc9wj0iA7UMhx0yyTbf-126" source="csc9wj0iA7UMhx0yyTbf-84" target="csc9wj0iA7UMhx0yyTbf-79">
<mxGeometry width="100" height="100" relative="1" as="geometry">
<Array as="points">
<mxPoint x="520" y="539" />
<mxPoint x="520" y="480" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-102" value="" style="html=1;jettySize=18;whiteSpace=wrap;fontSize=13;strokeColor=#3a414a;strokeOpacity=100;strokeWidth=2;rounded=1;arcSize=12;edgeStyle=orthogonalEdgeStyle;endArrow=classic;endFill=1;exitX=0.5;exitY=-0.004;exitPerimeter=0;entryX=0.5;entryY=1;lucidId=P-_K0ZbQE9Oj;entryDx=0;entryDy=0;" edge="1" parent="csc9wj0iA7UMhx0yyTbf-126" source="csc9wj0iA7UMhx0yyTbf-84" target="csc9wj0iA7UMhx0yyTbf-86">
<mxGeometry width="100" height="100" relative="1" as="geometry">
<Array as="points" />
</mxGeometry>
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-103" value="" style="html=1;jettySize=18;whiteSpace=wrap;fontSize=13;strokeColor=#3a414a;strokeOpacity=100;strokeWidth=2;rounded=1;arcSize=12;edgeStyle=orthogonalEdgeStyle;endArrow=classic;endFill=1;exitX=1.002;exitY=0.5;exitPerimeter=0;entryX=-0.002;entryY=0.5;entryPerimeter=0;lucidId=P-_KHD-mMk0G;" edge="1" parent="csc9wj0iA7UMhx0yyTbf-126" source="csc9wj0iA7UMhx0yyTbf-85" target="csc9wj0iA7UMhx0yyTbf-84">
<mxGeometry width="100" height="100" relative="1" as="geometry">
<Array as="points" />
</mxGeometry>
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-104" value="" style="html=1;jettySize=18;whiteSpace=wrap;fontSize=13;strokeColor=#3a414a;strokeOpacity=100;strokeWidth=2;rounded=1;arcSize=12;edgeStyle=orthogonalEdgeStyle;endArrow=classic;endFill=1;exitX=1.003;exitY=0.5;exitPerimeter=0;entryX=-0.002;entryY=0.5;entryPerimeter=0;lucidId=P-_K.bemllkB;" edge="1" parent="csc9wj0iA7UMhx0yyTbf-126" source="csc9wj0iA7UMhx0yyTbf-87" target="csc9wj0iA7UMhx0yyTbf-86">
<mxGeometry width="100" height="100" relative="1" as="geometry">
<Array as="points" />
</mxGeometry>
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-105" value="" style="html=1;jettySize=18;whiteSpace=wrap;fontSize=13;strokeColor=#3a414a;strokeOpacity=100;strokeWidth=2;rounded=1;arcSize=12;edgeStyle=orthogonalEdgeStyle;endArrow=classic;endFill=1;exitX=1.004;exitY=0.5;exitPerimeter=0;entryX=0;entryY=0.5;lucidId=P-_KNF05nQIn;entryDx=0;entryDy=0;" edge="1" parent="csc9wj0iA7UMhx0yyTbf-126" source="csc9wj0iA7UMhx0yyTbf-88" target="csc9wj0iA7UMhx0yyTbf-87">
<mxGeometry width="100" height="100" relative="1" as="geometry">
<Array as="points" />
</mxGeometry>
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-106" value="" style="html=1;jettySize=18;whiteSpace=wrap;fontSize=13;strokeColor=#3a414a;strokeOpacity=100;strokeWidth=2;rounded=1;arcSize=12;edgeStyle=orthogonalEdgeStyle;endArrow=classic;endFill=1;lucidId=P-_KRx_qN3hG;exitX=1;exitY=0.25;exitDx=0;exitDy=0;" edge="1" parent="csc9wj0iA7UMhx0yyTbf-126" source="csc9wj0iA7UMhx0yyTbf-74">
<mxGeometry width="100" height="100" relative="1" as="geometry">
<mxPoint x="320" y="250" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-109" value="" style="group" vertex="1" connectable="0" parent="csc9wj0iA7UMhx0yyTbf-126">
<mxGeometry x="20" y="109.5" width="250" height="190" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-74" value="<div>Storage Accelerators</div><div><br></div><div><br></div><div><br></div><div><br></div><br><br><div><br></div><div><br></div>" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=15;spacing=9;strokeColor=#d6b656;strokeOpacity=100;fillOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;fillColor=#fff2cc;strokeWidth=0.8;lucidId=P-_K.9p9uBuQ;gradientColor=#ffd966;fontStyle=1" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-109">
<mxGeometry width="250" height="190" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-75" value="RDMA" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=15;spacing=9;strokeColor=#d79b00;strokeOpacity=100;fillOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;fillColor=#ffcd28;strokeWidth=0.8;lucidId=P-_Kr0HeAXjK;gradientColor=#ffa500;fontStyle=1" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-109">
<mxGeometry x="10" y="38" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-76" value="NVMe" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=15;spacing=9;strokeColor=#d79b00;strokeOpacity=100;fillOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;fillColor=#ffcd28;strokeWidth=0.8;lucidId=P-_KslPNnxD-;gradientColor=#ffa500;fontStyle=1" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-109">
<mxGeometry x="10" y="90" width="100" height="40" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-77" value="SHA -2<br><div>Duplication</div><div>/Deduplication</div>" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=15;spacing=9;strokeColor=#d79b00;strokeOpacity=100;fillOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;fillColor=#ffcd28;strokeWidth=0.8;lucidId=P-_KznafM-Z-;gradientColor=#ffa500;fontStyle=1" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-109">
<mxGeometry x="120" y="110" width="120" height="70" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-78" value="Deflate
/Inflate" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=15;spacing=9;strokeColor=#d79b00;strokeOpacity=100;fillOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;fillColor=#ffcd28;strokeWidth=0.8;lucidId=P-_KPhSR9S6A;gradientColor=#ffa500;fontStyle=1" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-109">
<mxGeometry x="120" y="40" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-114" value="" style="group" vertex="1" connectable="0" parent="csc9wj0iA7UMhx0yyTbf-126">
<mxGeometry x="320" y="145" width="180" height="140" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-71" value="PCIe Logic<br><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div>" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=15;fontColor=#ffffff;spacing=3.8;strokeColor=#B20000;strokeOpacity=100;fillOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;fillColor=#e51400;strokeWidth=0.8;lucidId=P-_K6irP0Yiy;fontStyle=1" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-114">
<mxGeometry width="180" height="140" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-72" value="IPSec/TLS/CT" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=15;fontColor=#000000;spacing=9;strokeColor=#C73500;strokeOpacity=100;fillOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;fillColor=#fa6800;strokeWidth=0.8;lucidId=P-_KI_nfc.76;fontStyle=1" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-114">
<mxGeometry x="10" y="41" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-73" value="Encrypt/Decrypt" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=15;fontColor=#000000;spacing=9;strokeColor=#C73500;strokeOpacity=100;fillOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;fillColor=#fa6800;strokeWidth=0.8;lucidId=P-_K3PPpyuQZ;fontStyle=1" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-114">
<mxGeometry x="10" y="90" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-118" value="" style="group;fillColor=#d5e8d4;gradientColor=#97d077;strokeColor=#82b366;" vertex="1" connectable="0" parent="csc9wj0iA7UMhx0yyTbf-126">
<mxGeometry x="560" y="110" width="180" height="200" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-67" value="Security Engines<br><br><br><br><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div>" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=15;spacing=9;strokeColor=#82b366;strokeOpacity=100;fillOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;fillColor=#d5e8d4;strokeWidth=0.8;lucidId=P-_K65Qd_BXX;fontStyle=1;gradientColor=#97d077;" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-118">
<mxGeometry width="180" height="200" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-68" value="Secure Boot" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=15;fontColor=#ffffff;spacing=9;strokeColor=#2D7600;strokeOpacity=100;fillOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;fillColor=#60a917;strokeWidth=0.8;lucidId=P-_KIevdsgWd;fontStyle=1" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-118">
<mxGeometry x="10" y="45" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-69" value="PubKey" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=15;fontColor=#ffffff;spacing=3.8;strokeColor=#2D7600;strokeOpacity=100;fillOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;fillColor=#60a917;strokeWidth=0.8;lucidId=P-_KsBMsS6de;fontStyle=1" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-118">
<mxGeometry x="10" y="95" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-70" value="RNG" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=15;fontColor=#ffffff;spacing=3.8;strokeColor=#2D7600;strokeOpacity=100;fillOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;fillColor=#60a917;strokeWidth=0.8;lucidId=P-_KJSOqcUvi;fontStyle=1" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-118">
<mxGeometry x="10" y="145" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-99" value="" style="html=1;jettySize=18;whiteSpace=wrap;fontSize=13;strokeColor=#3a414a;strokeOpacity=100;strokeWidth=2;rounded=1;arcSize=12;edgeStyle=orthogonalEdgeStyle;endArrow=classic;endFill=1;exitX=1;exitY=0.75;entryX=0;entryY=0.25;lucidId=P-_KqZb-f4JJ;exitDx=0;exitDy=0;entryDx=0;entryDy=0;" edge="1" parent="csc9wj0iA7UMhx0yyTbf-126" source="csc9wj0iA7UMhx0yyTbf-71" target="csc9wj0iA7UMhx0yyTbf-67">
<mxGeometry width="100" height="100" relative="1" as="geometry">
<Array as="points" />
</mxGeometry>
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-121" value="" style="group" vertex="1" connectable="0" parent="csc9wj0iA7UMhx0yyTbf-126">
<mxGeometry x="560" y="360" width="180" height="414" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-79" value="NIC Subsystem














" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=15;fontColor=#ffffff;spacing=9;strokeColor=#B20000;strokeOpacity=100;fillOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;fillColor=#e51400;strokeWidth=0.8;lucidId=P-_KEKSLkV-Q;fontStyle=1" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-121">
<mxGeometry width="180" height="240" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-80" value="DPA" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=15;fontColor=#000000;spacing=9;strokeColor=#C73500;strokeOpacity=100;fillOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;fillColor=#fa6800;strokeWidth=0.8;lucidId=P-_KVWtokDGs;fontStyle=1" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-121">
<mxGeometry x="10" y="35" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-81" value="RDMA" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=15;fontColor=#000000;spacing=9;strokeColor=#C73500;strokeOpacity=100;fillOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;fillColor=#fa6800;strokeWidth=0.8;lucidId=P-_Ka21DbKCm;fontStyle=1" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-121">
<mxGeometry x="10" y="135" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-82" value="ASAP2" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=15;fontColor=#000000;spacing=9;strokeColor=#C73500;strokeOpacity=100;fillOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;fillColor=#fa6800;strokeWidth=0.8;lucidId=P-_KM58bmX5o;fontStyle=1" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-121">
<mxGeometry x="10" y="85" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-83" value="Ethernet/Infiniband" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;fontSize=15;fontColor=#000000;spacing=9;strokeColor=#C73500;strokeOpacity=100;fillOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;fillColor=#fa6800;strokeWidth=0.8;lucidId=P-_KxNNbC03l;fontStyle=1" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-121">
<mxGeometry x="10" y="185" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-89" value="Network" style="html=1;overflow=block;blockSpacing=1;whiteSpace=wrap;ellipse;shape=cloud;fontSize=15;fontColor=#3a414a;spacing=3.8;strokeColor=#3a414a;strokeOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;strokeWidth=0.8;lucidId=P-_KW_uM1pLi;fontStyle=1" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-121">
<mxGeometry x="30" y="310" width="120" height="90" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-95" value="" style="shape=singleArrow;arrowWidth=0.5;arrowSize=0.23275862068965517;whiteSpace=wrap;fontSize=13;spacing=3.8;strokeColor=#3a414a;strokeOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;rotation=270;strokeWidth=0.8;html=1;" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-121">
<mxGeometry x="31" y="277" width="58" height="30" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-96" value="" style="shape=singleArrow;arrowWidth=0.5;arrowSize=0.23275862068965517;whiteSpace=wrap;fontSize=13;spacing=3.8;strokeColor=#3a414a;strokeOpacity=100;rounded=1;absoluteArcSize=1;arcSize=9;rotation=90;strokeWidth=0.8;html=1;" vertex="1" parent="csc9wj0iA7UMhx0yyTbf-121">
<mxGeometry x="70" y="276" width="58" height="30" as="geometry" />
</mxCell>
<mxCell id="csc9wj0iA7UMhx0yyTbf-101" value="" style="html=1;jettySize=18;whiteSpace=wrap;fontSize=13;strokeColor=#3a414a;strokeOpacity=100;strokeWidth=2;rounded=1;arcSize=12;edgeStyle=orthogonalEdgeStyle;endArrow=classic;endFill=1;exitX=0.51;exitY=1.004;exitPerimeter=0;entryX=0.5;entryY=0;lucidId=P-_KWxoQoJfi;entryDx=0;entryDy=0;" edge="1" parent="csc9wj0iA7UMhx0yyTbf-126" source="csc9wj0iA7UMhx0yyTbf-71" target="csc9wj0iA7UMhx0yyTbf-79">
<mxGeometry width="100" height="100" relative="1" as="geometry">
<Array as="points">
<mxPoint x="412" y="330" />
<mxPoint x="650" y="330" />
</Array>
</mxGeometry>
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>