-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathIPU.drawio
106 lines (106 loc) · 14.3 KB
/
IPU.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
<mxfile host="app.diagrams.net" modified="2023-11-19T14:48:02.980Z" agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:109.0) Gecko/20100101 Firefox/119.0" etag="O-iIPHj3CQZqAqyIpUx2" version="22.1.3" type="github">
<diagram name="Page-1" id="yFYBs1WWLit-WnD-t77l">
<mxGraphModel dx="1406" dy="1686" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="Jerio86iOOcfgZc3W3Gd-1" value="" style="group" vertex="1" connectable="0" parent="1">
<mxGeometry x="60" y="-1060" width="592.24" height="620" as="geometry" />
</mxCell>
<mxCell id="Jerio86iOOcfgZc3W3Gd-2" value="" 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="Jerio86iOOcfgZc3W3Gd-1">
<mxGeometry x="60.77999999999997" width="105" height="30" as="geometry" />
</mxCell>
<mxCell id="Jerio86iOOcfgZc3W3Gd-3" 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="Jerio86iOOcfgZc3W3Gd-1">
<mxGeometry x="60.77999999999997" y="530" width="120" height="90" as="geometry" />
</mxCell>
<mxCell id="Jerio86iOOcfgZc3W3Gd-4" 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="Jerio86iOOcfgZc3W3Gd-1">
<mxGeometry x="224.24" y="510" width="190" height="30" as="geometry" />
</mxCell>
<mxCell id="Jerio86iOOcfgZc3W3Gd-5" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;fillColor=#e51400;fontColor=#ffffff;strokeColor=#B20000;" vertex="1" parent="Jerio86iOOcfgZc3W3Gd-1">
<mxGeometry x="213.61" y="515" width="20" height="20" as="geometry" />
</mxCell>
<mxCell id="Jerio86iOOcfgZc3W3Gd-6" 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="Jerio86iOOcfgZc3W3Gd-1">
<mxGeometry x="422.24" y="510" width="170" height="30" as="geometry" />
</mxCell>
<mxCell id="Jerio86iOOcfgZc3W3Gd-7" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;fillColor=#1ba1e2;fontColor=#ffffff;strokeColor=#006EAF;" vertex="1" parent="Jerio86iOOcfgZc3W3Gd-1">
<mxGeometry x="410.2399999999999" y="515" width="20" height="20" as="geometry" />
</mxCell>
<mxCell id="Jerio86iOOcfgZc3W3Gd-8" 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="Jerio86iOOcfgZc3W3Gd-1">
<mxGeometry x="227.10000000000002" y="550" width="150" height="30" as="geometry" />
</mxCell>
<mxCell id="Jerio86iOOcfgZc3W3Gd-9" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;fillColor=#fff2cc;gradientColor=#ffd966;strokeColor=#d6b656;" vertex="1" parent="Jerio86iOOcfgZc3W3Gd-1">
<mxGeometry x="213.61" y="555" width="20" height="20" as="geometry" />
</mxCell>
<mxCell id="Jerio86iOOcfgZc3W3Gd-10" 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="Jerio86iOOcfgZc3W3Gd-1">
<mxGeometry x="420.24" y="550" width="110" height="30" as="geometry" />
</mxCell>
<mxCell id="Jerio86iOOcfgZc3W3Gd-11" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;fillColor=#647687;strokeColor=#314354;fontColor=#ffffff;" vertex="1" parent="Jerio86iOOcfgZc3W3Gd-1">
<mxGeometry x="410.24" y="555" width="20" height="20" as="geometry" />
</mxCell>
<mxCell id="Jerio86iOOcfgZc3W3Gd-12" value="" 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="Jerio86iOOcfgZc3W3Gd-1">
<mxGeometry x="70.77999999999997" y="11" width="105" height="30" as="geometry" />
</mxCell>
<mxCell id="Jerio86iOOcfgZc3W3Gd-13" 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="Jerio86iOOcfgZc3W3Gd-1">
<mxGeometry x="80.77999999999997" y="21" width="105" height="30" as="geometry" />
</mxCell>
<mxCell id="Jerio86iOOcfgZc3W3Gd-14" value="" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#eeeeee;strokeColor=#36393d;" vertex="1" parent="Jerio86iOOcfgZc3W3Gd-1">
<mxGeometry y="91" width="585.78" height="399" as="geometry" />
</mxCell>
<mxCell id="Jerio86iOOcfgZc3W3Gd-15" value="L3 Cache <br>(Last Level<br>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=0;fillColor=#fff2cc;strokeWidth=0.8;lucidId=ra7KsMhs7qSS;fontStyle=1;gradientColor=#ffd966;" vertex="1" parent="Jerio86iOOcfgZc3W3Gd-1">
<mxGeometry x="235.77999999999997" y="110" width="110" height="360" as="geometry" />
</mxCell>
<mxCell id="Jerio86iOOcfgZc3W3Gd-16" value="Compute Core Complex (16xARM Neoverse N1)" 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" vertex="1" parent="Jerio86iOOcfgZc3W3Gd-1">
<mxGeometry x="364.80999999999995" y="110" width="204.34" height="79" as="geometry" />
</mxCell>
<mxCell id="Jerio86iOOcfgZc3W3Gd-17" value="Look-aside Crypto and Compression Engine" 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;" vertex="1" parent="Jerio86iOOcfgZc3W3Gd-1">
<mxGeometry x="364.80686746987953" y="390" width="207.71" height="80" as="geometry" />
</mxCell>
<mxCell id="Jerio86iOOcfgZc3W3Gd-18" value="LPDDR4 Controllers" 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;" vertex="1" parent="Jerio86iOOcfgZc3W3Gd-1">
<mxGeometry x="363.1199999999999" y="200" width="204.34" height="80" as="geometry" />
</mxCell>
<mxCell id="Jerio86iOOcfgZc3W3Gd-19" value="Management Complex<br>(2 x ARM A53)" 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" vertex="1" parent="Jerio86iOOcfgZc3W3Gd-1">
<mxGeometry x="364.80999999999995" y="290" width="204.34" height="80" as="geometry" />
</mxCell>
<mxCell id="Jerio86iOOcfgZc3W3Gd-20" value="PCIe Gen4 16 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" vertex="1" parent="Jerio86iOOcfgZc3W3Gd-1">
<mxGeometry x="12.613493975903566" y="110" width="204.33734939759034" height="60" as="geometry" />
</mxCell>
<mxCell id="Jerio86iOOcfgZc3W3Gd-21" value="Inline Crypto&nbsp;" 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" vertex="1" parent="Jerio86iOOcfgZc3W3Gd-1">
<mxGeometry x="12.61686746987948" y="360" width="90" height="40" as="geometry" />
</mxCell>
<mxCell id="Jerio86iOOcfgZc3W3Gd-22" 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="Jerio86iOOcfgZc3W3Gd-1">
<mxGeometry x="124.37" y="52.17999999999995" width="40.94" height="33.25" as="geometry" />
</mxCell>
<mxCell id="Jerio86iOOcfgZc3W3Gd-23" 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="Jerio86iOOcfgZc3W3Gd-1">
<mxGeometry x="81.54999999999995" y="56.07000000000005" width="37.63" height="35" as="geometry" />
</mxCell>
<mxCell id="Jerio86iOOcfgZc3W3Gd-24" 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="Jerio86iOOcfgZc3W3Gd-1">
<mxGeometry x="112.51999999999998" y="498.49" width="50" height="33.25" as="geometry" />
</mxCell>
<mxCell id="Jerio86iOOcfgZc3W3Gd-25" 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="Jerio86iOOcfgZc3W3Gd-1">
<mxGeometry x="73.08999999999992" y="500" width="46.09" height="35" as="geometry" />
</mxCell>
<mxCell id="Jerio86iOOcfgZc3W3Gd-26" value="Protocol Engines<br><br><br><br><br>" 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" vertex="1" parent="Jerio86iOOcfgZc3W3Gd-1">
<mxGeometry x="11.439999999999998" y="180" width="204.34" height="100" as="geometry" />
</mxCell>
<mxCell id="Jerio86iOOcfgZc3W3Gd-27" 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" vertex="1" parent="Jerio86iOOcfgZc3W3Gd-1">
<mxGeometry x="12.613493975903623" y="290" width="204.33734939759034" height="60" as="geometry" />
</mxCell>
<mxCell id="Jerio86iOOcfgZc3W3Gd-28" 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=#FF6666;strokeWidth=0.8;lucidId=Ua7KMCPptFoE;fontStyle=1;gradientColor=#ffa500;" vertex="1" parent="Jerio86iOOcfgZc3W3Gd-1">
<mxGeometry x="149.77999999999997" y="220" width="60" height="45" as="geometry" />
</mxCell>
<mxCell id="Jerio86iOOcfgZc3W3Gd-29" value="LAN" 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=#FF6666;strokeWidth=0.8;lucidId=Ua7KMCPptFoE;fontStyle=1;gradientColor=#ffa500;" vertex="1" parent="Jerio86iOOcfgZc3W3Gd-1">
<mxGeometry x="19.77999999999986" y="220" width="60" height="45" as="geometry" />
</mxCell>
<mxCell id="Jerio86iOOcfgZc3W3Gd-30" value="RDMA" 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=8;fillColor=#FF6666;strokeWidth=0.8;lucidId=Ua7KMCPptFoE;fontStyle=1;gradientColor=#ffa500;" vertex="1" parent="Jerio86iOOcfgZc3W3Gd-1">
<mxGeometry x="84.77999999999997" y="219.5" width="60" height="46" as="geometry" />
</mxCell>
<mxCell id="Jerio86iOOcfgZc3W3Gd-31" value="Traffic Shaper" 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" vertex="1" parent="Jerio86iOOcfgZc3W3Gd-1">
<mxGeometry x="125.77686746987945" y="360" width="90" height="40" as="geometry" />
</mxCell>
<mxCell id="Jerio86iOOcfgZc3W3Gd-32" value="<div style="font-size: 14px;">Ethernet Logic</div><div style="font-size: 14px;">(200 : 4x56G)</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" vertex="1" parent="Jerio86iOOcfgZc3W3Gd-1">
<mxGeometry x="13.609999999999957" y="410" width="200" height="61" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>