xref: /dpdk/doc/guides/prog_guide/img/linuxapp_launch.svg (revision fc1f2750a3ec6da919e3c86e59d56f34ec97154b)
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!-- Created with Inkscape (http://www.inkscape.org/) -->
3
4<!--
5# Copyright (c) <2010>, Intel Corporation
6# All rights reserved.
7#
8# Redistribution and use in source and binary forms, with or without
9# modification, are permitted provided that the following conditions
10# are met:
11#
12# - Redistributions of source code must retain the above copyright
13#   notice, this list of conditions and the following disclaimer.
14#
15# - Redistributions in binary form must reproduce the above copyright
16#   notice, this list of conditions and the following disclaimer in
17#   the documentation and/or other materials provided with the
18#   distribution.
19#
20# - Neither the name of Intel Corporation nor the names of its
21#   contributors may be used to endorse or promote products derived
22#   from this software without specific prior written permission.
23#
24# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
25# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
26# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
27# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
28# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
29# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
30# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
31# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
32# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
33# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
34# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
35# OF THE POSSIBILITY OF SUCH DAMAGE.
36-->
37
38<svg
39   xmlns:dc="http://purl.org/dc/elements/1.1/"
40   xmlns:cc="http://creativecommons.org/ns#"
41   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
42   xmlns:svg="http://www.w3.org/2000/svg"
43   xmlns="http://www.w3.org/2000/svg"
44   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
45   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
46   width="715.39966"
47   height="974.03418"
48   id="svg2"
49   sodipodi:version="0.32"
50   inkscape:version="0.48.4 r9939"
51   sodipodi:docname="linuxapp_launch.svg"
52   inkscape:output_extension="org.inkscape.output.svg.inkscape"
53   inkscape:export-filename="/home/matz/rapports/doc/intel/architecture_docs/linuxapp_launch.png"
54   inkscape:export-xdpi="90"
55   inkscape:export-ydpi="90"
56   version="1.1">
57  <defs
58     id="defs4">
59    <marker
60       inkscape:stockid="Arrow1Lstart"
61       orient="auto"
62       refY="0"
63       refX="0"
64       id="Arrow1Lstart"
65       style="overflow:visible">
66      <path
67         id="path3253"
68         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
69         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
70         transform="matrix(0.8,0,0,0.8,10,0)"
71         inkscape:connector-curvature="0" />
72    </marker>
73    <marker
74       inkscape:stockid="Arrow1Lend"
75       orient="auto"
76       refY="0"
77       refX="0"
78       id="Arrow1Lend"
79       style="overflow:visible">
80      <path
81         id="path3256"
82         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
83         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
84         transform="matrix(-0.8,0,0,-0.8,-10,0)"
85         inkscape:connector-curvature="0" />
86    </marker>
87    <inkscape:perspective
88       sodipodi:type="inkscape:persp3d"
89       inkscape:vp_x="0 : 526.18109 : 1"
90       inkscape:vp_y="0 : 1000 : 0"
91       inkscape:vp_z="744.09448 : 526.18109 : 1"
92       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
93       id="perspective10" />
94    <inkscape:perspective
95       id="perspective4899"
96       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
97       inkscape:vp_z="1 : 0.5 : 1"
98       inkscape:vp_y="0 : 1000 : 0"
99       inkscape:vp_x="0 : 0.5 : 1"
100       sodipodi:type="inkscape:persp3d" />
101    <inkscape:perspective
102       id="perspective6015"
103       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
104       inkscape:vp_z="1 : 0.5 : 1"
105       inkscape:vp_y="0 : 1000 : 0"
106       inkscape:vp_x="0 : 0.5 : 1"
107       sodipodi:type="inkscape:persp3d" />
108    <inkscape:perspective
109       id="perspective6043"
110       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
111       inkscape:vp_z="1 : 0.5 : 1"
112       inkscape:vp_y="0 : 1000 : 0"
113       inkscape:vp_x="0 : 0.5 : 1"
114       sodipodi:type="inkscape:persp3d" />
115  </defs>
116  <sodipodi:namedview
117     id="base"
118     pagecolor="#ffffff"
119     bordercolor="#666666"
120     borderopacity="1.0"
121     gridtolerance="10000"
122     guidetolerance="10"
123     objecttolerance="10"
124     inkscape:pageopacity="0.0"
125     inkscape:pageshadow="2"
126     inkscape:zoom="0.89337592"
127     inkscape:cx="400.16263"
128     inkscape:cy="614.41381"
129     inkscape:document-units="px"
130     inkscape:current-layer="layer1"
131     showgrid="false"
132     inkscape:window-width="1258"
133     inkscape:window-height="1059"
134     inkscape:window-x="470"
135     inkscape:window-y="13"
136     showguides="true"
137     inkscape:guide-bbox="true"
138     inkscape:window-maximized="0"
139     fit-margin-top="0.1"
140     fit-margin-left="0.1"
141     fit-margin-right="0.1"
142     fit-margin-bottom="0.1">
143    <inkscape:grid
144       type="xygrid"
145       id="grid11504"
146       originx="-22.363911px"
147       originy="-49.872292px" />
148  </sodipodi:namedview>
149  <metadata
150     id="metadata7">
151    <rdf:RDF>
152      <cc:Work
153         rdf:about="">
154        <dc:format>image/svg+xml</dc:format>
155        <dc:type
156           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
157        <dc:title />
158      </cc:Work>
159    </rdf:RDF>
160  </metadata>
161  <g
162     inkscape:label="Layer 1"
163     inkscape:groupmode="layer"
164     id="layer1"
165     transform="translate(-22.363911,-28.455727)">
166    <rect
167       style="fill:#604d92;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
168       id="rect2383"
169       width="306.92932"
170       height="972.64362"
171       x="22.963911"
172       y="29.183212"
173       ry="43.684753" />
174    <rect
175       style="fill:#b4acca;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
176       id="rect2391"
177       width="191.47"
178       height="972.83417"
179       x="545.69354"
180       y="29.055731"
181       ry="43.693989" />
182    <path
183       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
184       d="m 277.14286,395.62831 280,-2.85714"
185       id="path4074"
186       inkscape:connector-curvature="0" />
187    <rect
188       style="fill:#8979b4;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
189       id="rect2389"
190       width="191.47"
191       height="972.81195"
192       x="344.11838"
193       y="29.055727"
194       ry="43.692989" />
195    <text
196       xml:space="preserve"
197       style="font-size:20px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
198       x="114.71806"
199       y="46.6479"
200       id="text3163"><tspan
201         sodipodi:role="line"
202         id="tspan3165"
203         x="114.71806"
204         y="46.6479">Master lcore</tspan></text>
205    <text
206       xml:space="preserve"
207       style="font-size:20px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
208       x="397.4306"
209       y="48.213886"
210       id="text3167"><tspan
211         sodipodi:role="line"
212         id="tspan3169"
213         x="397.4306"
214         y="48.213886">lcore 1</tspan></text>
215    <text
216       xml:space="preserve"
217       style="font-size:20px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
218       x="601.32257"
219       y="48.213886"
220       id="text3171"><tspan
221         sodipodi:role="line"
222         id="tspan3173"
223         x="601.32257"
224         y="48.213886">lcore 2</tspan></text>
225    <rect
226       style="fill:#87838b;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
227       id="rect3168"
228       width="220"
229       height="52.857143"
230       x="66.428574"
231       y="65.219322"
232       ry="26.428572" />
233    <text
234       xml:space="preserve"
235       style="font-size:16px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
236       x="151.26277"
237       y="97.927193"
238       id="text3170"><tspan
239         sodipodi:role="line"
240         id="tspan3172"
241         x="151.26277"
242         y="97.927193">main()</tspan></text>
243    <rect
244       style="fill:#87838b;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
245       id="rect3174"
246       width="218.91513"
247       height="413.35095"
248       x="66.971016"
249       y="142.19034"
250       ry="22.480219" />
251    <text
252       xml:space="preserve"
253       style="font-size:16px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
254       x="124.07087"
255       y="165.26439"
256       id="text3176"><tspan
257         sodipodi:role="line"
258         id="tspan3178"
259         x="124.07087"
260         y="165.26439">rte_eal_init()</tspan></text>
261    <rect
262       style="fill:#a09a9a;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
263       id="rect3180"
264       width="203.60904"
265       height="107.7429"
266       x="74.624046"
267       y="183.37459"
268       ry="26.447386" />
269    <text
270       xml:space="preserve"
271       style="font-size:16px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
272       x="98.615913"
273       y="204.89751"
274       id="text3182"
275       transform="scale(0.96168464,1.0398419)"><tspan
276         sodipodi:role="line"
277         id="tspan3184"
278         x="98.615913"
279         y="204.89751">rte_eal_memory_init()</tspan><tspan
280         sodipodi:role="line"
281         x="98.615913"
282         y="224.89751"
283         id="tspan5208">rte_eal_logs_init()</tspan><tspan
284         sodipodi:role="line"
285         x="98.615913"
286         y="244.89751"
287         id="tspan5212">rte_eal_pci_init()</tspan><tspan
288         sodipodi:role="line"
289         x="98.615913"
290         y="264.89752"
291         id="tspan5210">...</tspan></text>
292    <rect
293       style="fill:#a09a9a;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
294       id="rect3186"
295       width="203.60905"
296       height="52.894772"
297       x="74.624046"
298       y="302.60443"
299       ry="26.447386" />
300    <text
301       xml:space="preserve"
302       style="font-size:16px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
303       x="104.23375"
304       y="333.24323"
305       id="text3188"><tspan
306         sodipodi:role="line"
307         id="tspan3190"
308         x="104.23375"
309         y="333.24323">pthread_create(1)</tspan></text>
310    <rect
311       style="fill:#a09a9a;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
312       id="rect3192"
313       width="203.60905"
314       height="52.894772"
315       x="74.624046"
316       y="363.83432"
317       ry="26.447386" />
318    <text
319       xml:space="preserve"
320       style="font-size:16px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
321       x="103.1144"
322       y="394.47311"
323       id="text3194"><tspan
324         sodipodi:role="line"
325         id="tspan3196"
326         x="103.1144"
327         y="394.47311">pthread_create(2)</tspan></text>
328    <rect
329       style="fill:#a09a9a;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
330       id="rect3210"
331       width="167.98228"
332       height="52.982288"
333       x="355.86224"
334       y="303.42288"
335       ry="26.491144" />
336    <text
337       xml:space="preserve"
338       style="font-size:16px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
339       x="420.80188"
340       y="265.99127"
341       id="text3212"
342       transform="scale(0.9075576,1.1018584)"><tspan
343         sodipodi:role="line"
344         id="tspan3214"
345         x="420.80188"
346         y="265.99127" /></text>
347    <text
348       xml:space="preserve"
349       style="font-size:18px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
350       x="375.75665"
351       y="334.62936"
352       id="text3216"><tspan
353         sodipodi:role="line"
354         id="tspan3218"
355         x="375.75665"
356         y="334.62936">per-thread init</tspan></text>
357    <rect
358       style="fill:#a09a9a;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
359       id="rect3220"
360       width="167.98228"
361       height="52.982288"
362       x="355.86224"
363       y="371.99429"
364       ry="26.491144" />
365    <text
366       xml:space="preserve"
367       style="font-size:18px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
368       x="419.4346"
369       y="403.76044"
370       id="text3222"><tspan
371         sodipodi:role="line"
372         id="tspan3224"
373         x="419.4346"
374         y="403.76044">wait</tspan></text>
375    <text
376       xml:space="preserve"
377       style="font-size:18px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
378       x="377.87292"
379       y="555.20081"
380       id="text3240"><tspan
381         sodipodi:role="line"
382         id="tspan3242"
383         x="377.87292"
384         y="555.20081" /></text>
385    <path
386       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
387       d="m 278.57143,327.05689 78.57143,0"
388       id="path3248"
389       inkscape:connector-curvature="0" />
390    <path
391       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
392       d="m 439.85338,355.62831 0,15.71429"
393       id="path4028"
394       inkscape:connector-curvature="0" />
395    <rect
396       style="fill:#a09a9a;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
397       id="rect4036"
398       width="167.98228"
399       height="52.982288"
400       x="557.43738"
401       y="365.56577"
402       ry="26.491144" />
403    <text
404       xml:space="preserve"
405       style="font-size:18px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
406       x="577.33179"
407       y="396.77225"
408       id="text4038"><tspan
409         sodipodi:role="line"
410         id="tspan4040"
411         x="577.33179"
412         y="396.77225">per-thread init</tspan></text>
413    <rect
414       style="fill:#a09a9a;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
415       id="rect4042"
416       width="167.98228"
417       height="52.982288"
418       x="557.43738"
419       y="434.13718"
420       ry="26.491144" />
421    <text
422       xml:space="preserve"
423       style="font-size:18px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
424       x="623.0097"
425       y="465.90332"
426       id="text4044"><tspan
427         sodipodi:role="line"
428         id="tspan4046"
429         x="623.0097"
430         y="465.90332">wait</tspan></text>
431    <text
432       xml:space="preserve"
433       style="font-size:18px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
434       x="579.44806"
435       y="617.34363"
436       id="text4062"><tspan
437         sodipodi:role="line"
438         id="tspan4064"
439         x="579.44806"
440         y="617.34363" /></text>
441    <path
442       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
443       d="m 641.42854,417.77117 0,15.71429"
444       id="path4066"
445       inkscape:connector-curvature="0" />
446    <rect
447       style="fill:#a09a9a;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
448       id="rect6679"
449       width="203.60905"
450       height="52.894772"
451       x="74.624046"
452       y="491.46262"
453       ry="26.447386" />
454    <text
455       xml:space="preserve"
456       style="font-size:16px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
457       x="123.98553"
458       y="504.03085"
459       id="text6681"
460       transform="scale(0.96168465,1.0398419)"><tspan
461         sodipodi:role="line"
462         id="tspan6683"
463         x="123.98553"
464         y="504.03085">wait all threads</tspan></text>
465    <path
466       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
467       d="m 164.14979,669.48699 0,19.22028 477.29708,4.04061 0,38.38579"
468       id="path7745"
469       sodipodi:nodetypes="cccc"
470       inkscape:connector-curvature="0" />
471    <path
472       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
473       d="m 439.85338,691.73772 0,34.34519"
474       id="path7747"
475       inkscape:connector-curvature="0" />
476    <rect
477       style="fill:#a09a9a;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
478       id="rect8791"
479       width="167.98228"
480       height="52.982288"
481       x="355.86224"
482       y="728.88623"
483       ry="26.491144" />
484    <text
485       xml:space="preserve"
486       style="font-size:18px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
487       x="389.93277"
488       y="749.95862"
489       id="text8793"><tspan
490         sodipodi:role="line"
491         id="tspan8795"
492         x="389.93277"
493         y="749.95862">per_lcore_</tspan><tspan
494         sodipodi:role="line"
495         x="389.93277"
496         y="772.45862"
497         id="tspan5168">  app_init()</tspan></text>
498    <rect
499       style="fill:#a09a9a;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
500       id="rect8797"
501       width="167.98228"
502       height="52.982288"
503       x="557.43738"
504       y="732.92682"
505       ry="26.491144" />
506    <text
507       xml:space="preserve"
508       style="font-size:18px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
509       x="590.38855"
510       y="753.99927"
511       id="text8799"><tspan
512         sodipodi:role="line"
513         x="590.38855"
514         y="753.99927"
515         id="tspan8833">per_lcore_</tspan><tspan
516         sodipodi:role="line"
517         x="590.38855"
518         y="776.49927"
519         id="tspan5170">  app_init()</tspan></text>
520    <rect
521       style="fill:#87838b;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
522       id="rect8803"
523       width="220.00066"
524       height="52.788116"
525       x="66.428246"
526       y="697.25879"
527       ry="15.788192" />
528    <text
529       xml:space="preserve"
530       style="font-size:16px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
531       x="78.448273"
532       y="727.84424"
533       id="text8805"><tspan
534         sodipodi:role="line"
535         id="tspan8807"
536         x="78.448273"
537         y="727.84424">rte_eal_mp_wait_lcore()</tspan></text>
538    <rect
539       style="fill:#d3a3a3;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
540       id="rect8815"
541       width="219.87608"
542       height="66.805687"
543       x="66.490532"
544       y="906.68427"
545       ry="14.994844" />
546    <text
547       xml:space="preserve"
548       style="font-size:16px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
549       x="176.6356"
550       y="936.16522"
551       id="text8817"><tspan
552         sodipodi:role="line"
553         id="tspan8819"
554         x="176.6356"
555         y="936.16522">application</tspan><tspan
556         sodipodi:role="line"
557         x="176.6356"
558         y="956.16522"
559         id="tspan10929">...</tspan></text>
560    <rect
561       style="fill:#a09a9a;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
562       id="rect8821"
563       width="167.98228"
564       height="52.982288"
565       x="355.86224"
566       y="805.65778"
567       ry="26.491144" />
568    <text
569       xml:space="preserve"
570       style="font-size:18px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
571       x="417.3515"
572       y="837.36407"
573       id="text8823"><tspan
574         sodipodi:role="line"
575         id="tspan8825"
576         x="417.3515"
577         y="837.36407">wait</tspan></text>
578    <rect
579       style="fill:#a09a9a;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
580       id="rect8827"
581       width="167.98228"
582       height="52.982288"
583       x="557.43738"
584       y="808.68823"
585       ry="26.491144" />
586    <text
587       xml:space="preserve"
588       style="font-size:18px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
589       x="618.36694"
590       y="838.71545"
591       id="text8829"><tspan
592         sodipodi:role="line"
593         id="tspan8831"
594         x="618.36694"
595         y="838.71545">wait</tspan></text>
596    <path
597       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
598       d="m 439.85338,781.6413 0,24.24366"
599       id="path8837"
600       inkscape:connector-curvature="0" />
601    <path
602       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
603       d="m 641.42854,785.93445 0,21.97082"
604       id="path9360"
605       inkscape:connector-curvature="0" />
606    <path
607       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
608       d="m 439.6689,858.91797 0.25253,19.69797 -125.76399,0.50508 0.50508,-142.43151 -27.7792,0"
609       id="path10404"
610       inkscape:connector-curvature="0" />
611    <path
612       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
613       d="m 440.17397,878.36341 201.02036,-0.75762 0,-15.9099"
614       id="path10927"
615       inkscape:connector-curvature="0" />
616    <path
617       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
618       d="m 176.42857,117.466 0,25.25382"
619       id="path10931"
620       inkscape:connector-curvature="0" />
621    <path
622       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
623       d="m 176.42857,235.65385 0,8.5863"
624       id="path10933"
625       inkscape:connector-curvature="0" />
626    <rect
627       style="fill:#d3a3a3;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
628       id="rect10949"
629       width="167.16183"
630       height="66.948586"
631       x="356.27246"
632       y="906.61279"
633       ry="15.026918" />
634    <rect
635       style="fill:#d3a3a3;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
636       id="rect10957"
637       width="167.16183"
638       height="66.948586"
639       x="557.84766"
640       y="906.61279"
641       ry="15.026918" />
642    <text
643       xml:space="preserve"
644       style="font-size:18px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
645       x="641.66144"
646       y="935.67499"
647       id="text10965"><tspan
648         sodipodi:role="line"
649         id="tspan10967"
650         x="641.66144"
651         y="935.67499">application</tspan><tspan
652         sodipodi:role="line"
653         x="641.66144"
654         y="958.17499"
655         id="tspan10969">...</tspan></text>
656    <text
657       xml:space="preserve"
658       style="font-size:18px;font-style:normal;font-weight:normal;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
659       x="440.0863"
660       y="935.67499"
661       id="text10971"><tspan
662         sodipodi:role="line"
663         id="tspan10973"
664         x="440.0863"
665         y="935.67499">application</tspan><tspan
666         sodipodi:role="line"
667         x="440.0863"
668         y="958.17499"
669         id="tspan10975">...</tspan></text>
670    <path
671       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
672       d="m 176.42857,750.13065 0,145.7957"
673       id="path11526"
674       sodipodi:nodetypes="cc"
675       inkscape:connector-curvature="0" />
676    <rect
677       style="fill:#87838b;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
678       id="rect11518"
679       width="220.00066"
680       height="52.788116"
681       x="66.428246"
682       y="827.83875"
683       ry="15.788192" />
684    <text
685       xml:space="preserve"
686       style="font-size:16px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
687       x="69.303398"
688       y="858.42419"
689       id="text11520"><tspan
690         sodipodi:role="line"
691         id="tspan11522"
692         x="69.303398"
693         y="858.42419">rte_eal_remote_lauch(app)</tspan></text>
694    <path
695       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
696       d="m 176.30173,890.61234 0,15.67127"
697       id="path11530"
698       inkscape:connector-curvature="0" />
699    <path
700       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
701       d="m 176.58157,899.28751 464.54106,0 0,6.9961"
702       id="path11532"
703       inkscape:connector-curvature="0" />
704    <path
705       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
706       d="m 439.85338,899.28751 0,7.55579"
707       id="path11534"
708       inkscape:connector-curvature="0" />
709    <rect
710       style="fill:#87838b;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
711       id="rect11518-9"
712       width="220.00066"
713       height="52.788116"
714       x="67.976265"
715       y="623.56195"
716       ry="15.788192" />
717    <text
718       xml:space="preserve"
719       style="font-size:16px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
720       x="87.641663"
721       y="644.07324"
722       id="text11520-3"><tspan
723         sodipodi:role="line"
724         id="tspan11522-1"
725         x="87.641663"
726         y="644.07324">rte_eal_remote_lauch(</tspan><tspan
727         sodipodi:role="line"
728         x="87.641663"
729         y="664.07324"
730         id="tspan5214">   per_lcore_app_init)</tspan></text>
731    <rect
732       style="fill:#87838b;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
733       id="rect8803-9-8"
734       width="220.00066"
735       height="52.788116"
736       x="67.976265"
737       y="563.67676"
738       ry="15.788192" />
739    <text
740       xml:space="preserve"
741       style="font-size:16px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
742       x="85.033371"
743       y="594.26215"
744       id="text8805-4-4"><tspan
745         sodipodi:role="line"
746         id="tspan8807-7-5"
747         x="85.033371"
748         y="594.26215">other inits (libs, drivers)</tspan></text>
749    <path
750       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
751       d="m 641.94701,486.88444 0,44.21431 -355.11367,-0.55968"
752       id="path6065"
753       sodipodi:nodetypes="ccc"
754       inkscape:connector-curvature="0" />
755    <path
756       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
757       d="m 439.76448,424.90046 0,106.33822"
758       id="path6253"
759       sodipodi:nodetypes="cc"
760       inkscape:connector-curvature="0" />
761  </g>
762</svg>
763