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="485.48575" 47 height="403.06647" 48 id="svg3388" 49 version="1.1" 50 inkscape:version="0.48.4 r9939" 51 sodipodi:docname="ring-mp-enqueue3.svg"> 52 <defs 53 id="defs3390"> 54 <marker 55 inkscape:stockid="Arrow1Lend" 56 orient="auto" 57 refY="0" 58 refX="0" 59 id="Arrow1Lend" 60 style="overflow:visible"> 61 <path 62 id="path4317" 63 d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" 64 style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" 65 transform="matrix(-0.8,0,0,-0.8,-10,0)" 66 inkscape:connector-curvature="0" /> 67 </marker> 68 <inkscape:perspective 69 sodipodi:type="inkscape:persp3d" 70 inkscape:vp_x="0 : 526.18109 : 1" 71 inkscape:vp_y="0 : 1000 : 0" 72 inkscape:vp_z="744.09448 : 526.18109 : 1" 73 inkscape:persp3d-origin="372.04724 : 350.78739 : 1" 74 id="perspective3396" /> 75 <inkscape:perspective 76 id="perspective4180" 77 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 78 inkscape:vp_z="1 : 0.5 : 1" 79 inkscape:vp_y="0 : 1000 : 0" 80 inkscape:vp_x="0 : 0.5 : 1" 81 sodipodi:type="inkscape:persp3d" /> 82 <inkscape:perspective 83 id="perspective4180-6" 84 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 85 inkscape:vp_z="1 : 0.5 : 1" 86 inkscape:vp_y="0 : 1000 : 0" 87 inkscape:vp_x="0 : 0.5 : 1" 88 sodipodi:type="inkscape:persp3d" /> 89 <inkscape:perspective 90 id="perspective4180-0" 91 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 92 inkscape:vp_z="1 : 0.5 : 1" 93 inkscape:vp_y="0 : 1000 : 0" 94 inkscape:vp_x="0 : 0.5 : 1" 95 sodipodi:type="inkscape:persp3d" /> 96 <inkscape:perspective 97 id="perspective4180-3" 98 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 99 inkscape:vp_z="1 : 0.5 : 1" 100 inkscape:vp_y="0 : 1000 : 0" 101 inkscape:vp_x="0 : 0.5 : 1" 102 sodipodi:type="inkscape:persp3d" /> 103 <inkscape:perspective 104 id="perspective4180-06" 105 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 106 inkscape:vp_z="1 : 0.5 : 1" 107 inkscape:vp_y="0 : 1000 : 0" 108 inkscape:vp_x="0 : 0.5 : 1" 109 sodipodi:type="inkscape:persp3d" /> 110 <inkscape:perspective 111 id="perspective4180-5" 112 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 113 inkscape:vp_z="1 : 0.5 : 1" 114 inkscape:vp_y="0 : 1000 : 0" 115 inkscape:vp_x="0 : 0.5 : 1" 116 sodipodi:type="inkscape:persp3d" /> 117 <inkscape:perspective 118 id="perspective4180-7" 119 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 120 inkscape:vp_z="1 : 0.5 : 1" 121 inkscape:vp_y="0 : 1000 : 0" 122 inkscape:vp_x="0 : 0.5 : 1" 123 sodipodi:type="inkscape:persp3d" /> 124 <inkscape:perspective 125 id="perspective4180-69" 126 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 127 inkscape:vp_z="1 : 0.5 : 1" 128 inkscape:vp_y="0 : 1000 : 0" 129 inkscape:vp_x="0 : 0.5 : 1" 130 sodipodi:type="inkscape:persp3d" /> 131 <inkscape:perspective 132 id="perspective4281" 133 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 134 inkscape:vp_z="1 : 0.5 : 1" 135 inkscape:vp_y="0 : 1000 : 0" 136 inkscape:vp_x="0 : 0.5 : 1" 137 sodipodi:type="inkscape:persp3d" /> 138 <inkscape:perspective 139 id="perspective4281-2" 140 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 141 inkscape:vp_z="1 : 0.5 : 1" 142 inkscape:vp_y="0 : 1000 : 0" 143 inkscape:vp_x="0 : 0.5 : 1" 144 sodipodi:type="inkscape:persp3d" /> 145 <inkscape:perspective 146 id="perspective4767" 147 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 148 inkscape:vp_z="1 : 0.5 : 1" 149 inkscape:vp_y="0 : 1000 : 0" 150 inkscape:vp_x="0 : 0.5 : 1" 151 sodipodi:type="inkscape:persp3d" /> 152 <marker 153 inkscape:stockid="Arrow1Lend" 154 orient="auto" 155 refY="0" 156 refX="0" 157 id="Arrow1Lend-7" 158 style="overflow:visible"> 159 <path 160 id="path4317-4" 161 d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" 162 style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" 163 transform="matrix(-0.8,0,0,-0.8,-10,0)" 164 inkscape:connector-curvature="0" /> 165 </marker> 166 <inkscape:perspective 167 id="perspective4799" 168 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 169 inkscape:vp_z="1 : 0.5 : 1" 170 inkscape:vp_y="0 : 1000 : 0" 171 inkscape:vp_x="0 : 0.5 : 1" 172 sodipodi:type="inkscape:persp3d" /> 173 <inkscape:perspective 174 id="perspective4824" 175 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 176 inkscape:vp_z="1 : 0.5 : 1" 177 inkscape:vp_y="0 : 1000 : 0" 178 inkscape:vp_x="0 : 0.5 : 1" 179 sodipodi:type="inkscape:persp3d" /> 180 <inkscape:perspective 181 id="perspective4915" 182 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 183 inkscape:vp_z="1 : 0.5 : 1" 184 inkscape:vp_y="0 : 1000 : 0" 185 inkscape:vp_x="0 : 0.5 : 1" 186 sodipodi:type="inkscape:persp3d" /> 187 <inkscape:perspective 188 id="perspective4937" 189 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 190 inkscape:vp_z="1 : 0.5 : 1" 191 inkscape:vp_y="0 : 1000 : 0" 192 inkscape:vp_x="0 : 0.5 : 1" 193 sodipodi:type="inkscape:persp3d" /> 194 <inkscape:perspective 195 id="perspective4962" 196 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 197 inkscape:vp_z="1 : 0.5 : 1" 198 inkscape:vp_y="0 : 1000 : 0" 199 inkscape:vp_x="0 : 0.5 : 1" 200 sodipodi:type="inkscape:persp3d" /> 201 <inkscape:perspective 202 id="perspective4993" 203 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 204 inkscape:vp_z="1 : 0.5 : 1" 205 inkscape:vp_y="0 : 1000 : 0" 206 inkscape:vp_x="0 : 0.5 : 1" 207 sodipodi:type="inkscape:persp3d" /> 208 <marker 209 inkscape:stockid="Arrow1Lend" 210 orient="auto" 211 refY="0" 212 refX="0" 213 id="Arrow1Lend-0" 214 style="overflow:visible"> 215 <path 216 id="path4317-6" 217 d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" 218 style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" 219 transform="matrix(-0.8,0,0,-0.8,-10,0)" 220 inkscape:connector-curvature="0" /> 221 </marker> 222 <marker 223 inkscape:stockid="Arrow1Lend" 224 orient="auto" 225 refY="0" 226 refX="0" 227 id="marker4999" 228 style="overflow:visible"> 229 <path 230 id="path5001" 231 d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" 232 style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" 233 transform="matrix(-0.8,0,0,-0.8,-10,0)" 234 inkscape:connector-curvature="0" /> 235 </marker> 236 <inkscape:perspective 237 id="perspective5091" 238 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 239 inkscape:vp_z="1 : 0.5 : 1" 240 inkscape:vp_y="0 : 1000 : 0" 241 inkscape:vp_x="0 : 0.5 : 1" 242 sodipodi:type="inkscape:persp3d" /> 243 <marker 244 inkscape:stockid="Arrow1Lend" 245 orient="auto" 246 refY="0" 247 refX="0" 248 id="Arrow1Lend-9" 249 style="overflow:visible"> 250 <path 251 id="path4317-0" 252 d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" 253 style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" 254 transform="matrix(-0.8,0,0,-0.8,-10,0)" 255 inkscape:connector-curvature="0" /> 256 </marker> 257 <inkscape:perspective 258 id="perspective5121" 259 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 260 inkscape:vp_z="1 : 0.5 : 1" 261 inkscape:vp_y="0 : 1000 : 0" 262 inkscape:vp_x="0 : 0.5 : 1" 263 sodipodi:type="inkscape:persp3d" /> 264 <inkscape:perspective 265 id="perspective5121-7" 266 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 267 inkscape:vp_z="1 : 0.5 : 1" 268 inkscape:vp_y="0 : 1000 : 0" 269 inkscape:vp_x="0 : 0.5 : 1" 270 sodipodi:type="inkscape:persp3d" /> 271 <inkscape:perspective 272 id="perspective5121-1" 273 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 274 inkscape:vp_z="1 : 0.5 : 1" 275 inkscape:vp_y="0 : 1000 : 0" 276 inkscape:vp_x="0 : 0.5 : 1" 277 sodipodi:type="inkscape:persp3d" /> 278 <inkscape:perspective 279 id="perspective5121-9" 280 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 281 inkscape:vp_z="1 : 0.5 : 1" 282 inkscape:vp_y="0 : 1000 : 0" 283 inkscape:vp_x="0 : 0.5 : 1" 284 sodipodi:type="inkscape:persp3d" /> 285 <inkscape:perspective 286 id="perspective3157" 287 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 288 inkscape:vp_z="1 : 0.5 : 1" 289 inkscape:vp_y="0 : 1000 : 0" 290 inkscape:vp_x="0 : 0.5 : 1" 291 sodipodi:type="inkscape:persp3d" /> 292 <inkscape:perspective 293 id="perspective3193" 294 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 295 inkscape:vp_z="1 : 0.5 : 1" 296 inkscape:vp_y="0 : 1000 : 0" 297 inkscape:vp_x="0 : 0.5 : 1" 298 sodipodi:type="inkscape:persp3d" /> 299 <inkscape:perspective 300 id="perspective3218" 301 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 302 inkscape:vp_z="1 : 0.5 : 1" 303 inkscape:vp_y="0 : 1000 : 0" 304 inkscape:vp_x="0 : 0.5 : 1" 305 sodipodi:type="inkscape:persp3d" /> 306 <marker 307 inkscape:stockid="Arrow1Lend" 308 orient="auto" 309 refY="0" 310 refX="0" 311 id="Arrow1Lend-94" 312 style="overflow:visible"> 313 <path 314 id="path4317-7" 315 d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" 316 style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" 317 transform="matrix(-0.8,0,0,-0.8,-10,0)" 318 inkscape:connector-curvature="0" /> 319 </marker> 320 <marker 321 inkscape:stockid="Arrow1Lend" 322 orient="auto" 323 refY="0" 324 refX="0" 325 id="marker3224" 326 style="overflow:visible"> 327 <path 328 id="path3226" 329 d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" 330 style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" 331 transform="matrix(-0.8,0,0,-0.8,-10,0)" 332 inkscape:connector-curvature="0" /> 333 </marker> 334 <marker 335 inkscape:stockid="Arrow1Lend" 336 orient="auto" 337 refY="0" 338 refX="0" 339 id="marker3228" 340 style="overflow:visible"> 341 <path 342 id="path3230" 343 d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" 344 style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" 345 transform="matrix(-0.8,0,0,-0.8,-10,0)" 346 inkscape:connector-curvature="0" /> 347 </marker> 348 <inkscape:perspective 349 id="perspective3334" 350 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 351 inkscape:vp_z="1 : 0.5 : 1" 352 inkscape:vp_y="0 : 1000 : 0" 353 inkscape:vp_x="0 : 0.5 : 1" 354 sodipodi:type="inkscape:persp3d" /> 355 <marker 356 inkscape:stockid="Arrow1Lend" 357 orient="auto" 358 refY="0" 359 refX="0" 360 id="Arrow1Lend-3" 361 style="overflow:visible"> 362 <path 363 id="path4317-2" 364 d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" 365 style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none" 366 transform="matrix(-0.8,0,0,-0.8,-10,0)" 367 inkscape:connector-curvature="0" /> 368 </marker> 369 <inkscape:perspective 370 id="perspective4027" 371 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 372 inkscape:vp_z="1 : 0.5 : 1" 373 inkscape:vp_y="0 : 1000 : 0" 374 inkscape:vp_x="0 : 0.5 : 1" 375 sodipodi:type="inkscape:persp3d" /> 376 <inkscape:perspective 377 id="perspective4027-4" 378 inkscape:persp3d-origin="0.5 : 0.33333333 : 1" 379 inkscape:vp_z="1 : 0.5 : 1" 380 inkscape:vp_y="0 : 1000 : 0" 381 inkscape:vp_x="0 : 0.5 : 1" 382 sodipodi:type="inkscape:persp3d" /> 383 </defs> 384 <sodipodi:namedview 385 id="base" 386 pagecolor="#ffffff" 387 bordercolor="#666666" 388 borderopacity="1.0" 389 inkscape:pageopacity="1" 390 inkscape:pageshadow="2" 391 inkscape:zoom="1.4" 392 inkscape:cx="201.35119" 393 inkscape:cy="221.79811" 394 inkscape:document-units="px" 395 inkscape:current-layer="layer1" 396 showgrid="false" 397 inkscape:window-width="958" 398 inkscape:window-height="1002" 399 inkscape:window-x="223" 400 inkscape:window-y="22" 401 inkscape:window-maximized="0" 402 inkscape:snap-grids="false" 403 inkscape:snap-to-guides="true" 404 showguides="false" 405 fit-margin-top="0.1" 406 fit-margin-left="0.1" 407 fit-margin-right="0.1" 408 fit-margin-bottom="0.1"> 409 <inkscape:grid 410 type="xygrid" 411 id="grid5162" 412 empspacing="5" 413 visible="true" 414 enabled="true" 415 snapvisiblegridlinesonly="true" 416 originx="-162.97143px" 417 originy="-370.03525px" /> 418 </sodipodi:namedview> 419 <metadata 420 id="metadata3393"> 421 <rdf:RDF> 422 <cc:Work 423 rdf:about=""> 424 <dc:format>image/svg+xml</dc:format> 425 <dc:type 426 rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> 427 <dc:title /> 428 </cc:Work> 429 </rdf:RDF> 430 </metadata> 431 <g 432 inkscape:label="Layer 1" 433 inkscape:groupmode="layer" 434 id="layer1" 435 transform="translate(-162.97143,-279.26047)"> 436 <rect 437 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ffd080;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;font-family:Arial;-inkscape-font-specification:Arial" 438 id="rect4257" 439 width="439.41635" 440 height="58.588848" 441 x="186.87822" 442 y="463.44324" 443 rx="11.631636" 444 ry="11.631636" /> 445 <g 446 id="g4259" 447 transform="translate(108.51492,3.9469318)" 448 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Arial;-inkscape-font-specification:Arial"> 449 <rect 450 ry="11.631636" 451 rx="11.631636" 452 y="463.79074" 453 x="83.143028" 454 height="49.999996" 455 width="52.857113" 456 id="rect3398" 457 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ff8080;fill-opacity:1;stroke:#000000;stroke-opacity:1;font-family:Arial;-inkscape-font-specification:Arial" /> 458 <rect 459 ry="11.631636" 460 rx="11.631636" 461 y="463.79074" 462 x="137.00014" 463 height="49.999996" 464 width="52.857113" 465 id="rect3398-3" 466 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ff8080;fill-opacity:1;stroke:#000000;stroke-opacity:1;font-family:Arial;-inkscape-font-specification:Arial" /> 467 <rect 468 ry="11.631636" 469 rx="11.631636" 470 y="463.79074" 471 x="190.85725" 472 height="49.999996" 473 width="52.857113" 474 id="rect3398-1" 475 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ff8080;fill-opacity:1;stroke:#000000;stroke-opacity:1;font-family:Arial;-inkscape-font-specification:Arial" /> 476 <rect 477 ry="11.631636" 478 rx="11.631636" 479 y="463.79074" 480 x="244.71437" 481 height="49.999996" 482 width="52.857113" 483 id="rect3398-6" 484 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ff8080;fill-opacity:1;stroke:#000000;stroke-opacity:1;font-family:Arial;-inkscape-font-specification:Arial" /> 485 <rect 486 ry="11.631636" 487 rx="11.631636" 488 y="463.79074" 489 x="298.57147" 490 height="49.999996" 491 width="52.857113" 492 id="rect3398-2" 493 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ff8080;fill-opacity:1;stroke:#000000;stroke-opacity:1;font-family:Arial;-inkscape-font-specification:Arial" /> 494 <rect 495 ry="11.631636" 496 rx="11.631636" 497 y="463.79074" 498 x="352.42859" 499 height="49.999996" 500 width="52.857113" 501 id="rect3398-15" 502 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ff8080;fill-opacity:1;stroke:#000000;stroke-opacity:1;font-family:Arial;-inkscape-font-specification:Arial" /> 503 <rect 504 ry="11.631636" 505 rx="11.631636" 506 y="463.79074" 507 x="406.28571" 508 height="49.999996" 509 width="52.857113" 510 id="rect3398-4" 511 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ff8080;fill-opacity:1;stroke:#000000;stroke-opacity:1;font-family:Arial;-inkscape-font-specification:Arial" /> 512 <rect 513 ry="11.631636" 514 rx="11.631636" 515 y="463.79074" 516 x="460.14282" 517 height="49.999996" 518 width="52.857113" 519 id="rect3398-65" 520 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#ff8080;fill-opacity:1;stroke:#000000;stroke-opacity:1;font-family:Arial;-inkscape-font-specification:Arial" /> 521 </g> 522 <text 523 xml:space="preserve" 524 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial" 525 x="313.90488" 526 y="495.49646" 527 id="text4269" 528 sodipodi:linespacing="125%"><tspan 529 sodipodi:role="line" 530 id="tspan4271" 531 x="313.90488" 532 y="495.49646">obj1</tspan></text> 533 <text 534 xml:space="preserve" 535 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial" 536 x="368.95203" 537 y="495.49646" 538 id="text4269-4" 539 sodipodi:linespacing="125%"><tspan 540 sodipodi:role="line" 541 id="tspan4271-5" 542 x="368.95203" 543 y="495.49646">obj2</tspan></text> 544 <text 545 xml:space="preserve" 546 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial" 547 x="422.99518" 548 y="495.49646" 549 id="text4269-5" 550 sodipodi:linespacing="125%"><tspan 551 sodipodi:role="line" 552 id="tspan4271-4" 553 x="422.99518" 554 y="495.49646">obj3</tspan></text> 555 <path 556 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend);font-family:Arial;-inkscape-font-specification:Arial" 557 d="m 323.57143,578.07647 0,-42.14286" 558 id="path4309" 559 inkscape:connector-curvature="0" /> 560 <path 561 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend);font-family:Arial;-inkscape-font-specification:Arial" 562 d="m 487.14286,575.21933 0,-42.14286" 563 id="path4309-4" 564 inkscape:connector-curvature="0" /> 565 <text 566 xml:space="preserve" 567 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial" 568 x="289.85715" 569 y="589.505" 570 id="text4787" 571 sodipodi:linespacing="125%"><tspan 572 sodipodi:role="line" 573 id="tspan4789" 574 x="289.85715" 575 y="589.505">cons_head</tspan></text> 576 <text 577 xml:space="preserve" 578 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial" 579 x="293.45334" 580 y="603.41034" 581 id="text4787-3" 582 sodipodi:linespacing="125%"><tspan 583 sodipodi:role="line" 584 id="tspan4789-0" 585 x="293.45334" 586 y="603.41034">cons_tail</tspan></text> 587 <text 588 xml:space="preserve" 589 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial" 590 x="527.01239" 591 y="587.9577" 592 id="text4787-7" 593 sodipodi:linespacing="125%"><tspan 594 sodipodi:role="line" 595 id="tspan4789-8" 596 x="527.01239" 597 y="587.9577">prod_head</tspan></text> 598 <text 599 xml:space="preserve" 600 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial" 601 x="460.7514" 602 y="602.57739" 603 id="text4787-3-6" 604 sodipodi:linespacing="125%"><tspan 605 sodipodi:role="line" 606 id="tspan4789-0-8" 607 x="460.7514" 608 y="602.57739">prod_tail</tspan></text> 609 <rect 610 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1, 1;stroke-dashoffset:0;font-family:Arial;-inkscape-font-specification:Arial" 611 id="rect4889" 612 width="482.85718" 613 height="67.857185" 614 x="163.57143" 615 y="315.21933" 616 rx="11.631636" 617 ry="11.631636" /> 618 <text 619 xml:space="preserve" 620 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial" 621 x="174.28571" 622 y="328.93362" 623 id="text4891" 624 sodipodi:linespacing="125%"><tspan 625 sodipodi:role="line" 626 id="tspan4893" 627 x="174.28571" 628 y="328.93362">local variables</tspan><tspan 629 sodipodi:role="line" 630 x="174.28571" 631 y="346.43362" 632 id="tspan4150">core 2</tspan></text> 633 <rect 634 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1, 1;stroke-dashoffset:0;font-family:Arial;-inkscape-font-specification:Arial" 635 id="rect4889-8" 636 width="482.85715" 637 height="138.57147" 638 x="163.57143" 639 y="529.93365" 640 rx="11.631636" 641 ry="11.631636" /> 642 <text 643 xml:space="preserve" 644 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial" 645 x="170.89287" 646 y="682.09021" 647 id="text4891-4" 648 sodipodi:linespacing="125%"><tspan 649 sodipodi:role="line" 650 id="tspan4893-3" 651 x="170.89287" 652 y="682.09021">structure state</tspan></text> 653 <path 654 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend);font-family:Arial;-inkscape-font-specification:Arial" 655 d="m 325.25296,407.43361 0,42.14286" 656 id="path4309-8" 657 inkscape:connector-curvature="0" /> 658 <path 659 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend);font-family:Arial;-inkscape-font-specification:Arial" 660 d="m 486.68152,407.43361 0,42.14286" 661 id="path4309-4-9" 662 inkscape:connector-curvature="0" /> 663 <text 664 xml:space="preserve" 665 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial" 666 x="296.992" 667 y="401.48123" 668 id="text4787-3-64" 669 sodipodi:linespacing="125%"><tspan 670 sodipodi:role="line" 671 id="tspan4789-0-9" 672 x="296.992" 673 y="401.48123">cons_tail</tspan></text> 674 <text 675 xml:space="preserve" 676 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial" 677 x="440.26532" 678 y="401.48123" 679 id="text4787-7-5" 680 sodipodi:linespacing="125%"><tspan 681 sodipodi:role="line" 682 id="tspan4789-8-0" 683 x="440.26532" 684 y="401.48123">prod_head</tspan></text> 685 <text 686 xml:space="preserve" 687 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial" 688 x="522.43298" 689 y="401.48123" 690 id="text4787-3-6-4" 691 sodipodi:linespacing="125%"><tspan 692 sodipodi:role="line" 693 id="tspan4789-0-8-8" 694 x="522.43298" 695 y="401.48123">prod_next</tspan></text> 696 <path 697 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend);font-family:Arial;-inkscape-font-specification:Arial" 698 d="m 537.14285,407.43361 0,42.14286" 699 id="path4309-4-9-9" 700 inkscape:connector-curvature="0" /> 701 <rect 702 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1, 1;stroke-dashoffset:0;font-family:Arial;-inkscape-font-specification:Arial" 703 id="rect4889-9" 704 width="482.85718" 705 height="69.285774" 706 x="165" 707 y="385.93359" 708 rx="11.631636" 709 ry="11.631636" /> 710 <text 711 xml:space="preserve" 712 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial" 713 x="174.65646" 714 y="398.23306" 715 id="text4891-3" 716 sodipodi:linespacing="125%"><tspan 717 sodipodi:role="line" 718 id="tspan4893-1" 719 x="174.65646" 720 y="398.23306">local variables</tspan><tspan 721 sodipodi:role="line" 722 x="174.65646" 723 y="415.73306" 724 id="tspan4152">core 1</tspan></text> 725 <path 726 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend);font-family:Arial;-inkscape-font-specification:Arial" 727 d="m 326.73097,334.53006 0,42.14286" 728 id="path4309-8-8" 729 inkscape:connector-curvature="0" /> 730 <path 731 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend);font-family:Arial;-inkscape-font-specification:Arial" 732 d="m 537.44524,334.53006 0,42.14286" 733 id="path4309-4-9-4" 734 inkscape:connector-curvature="0" /> 735 <text 736 xml:space="preserve" 737 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial" 738 x="298.47" 739 y="328.57767" 740 id="text4787-3-64-5" 741 sodipodi:linespacing="125%"><tspan 742 sodipodi:role="line" 743 id="tspan4789-0-9-0" 744 x="298.47" 745 y="328.57767">cons_tail</tspan></text> 746 <text 747 xml:space="preserve" 748 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial" 749 x="489.02905" 750 y="328.57767" 751 id="text4787-7-5-3" 752 sodipodi:linespacing="125%"><tspan 753 sodipodi:role="line" 754 id="tspan4789-8-0-6" 755 x="489.02905" 756 y="328.57767">prod_head</tspan></text> 757 <text 758 xml:space="preserve" 759 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial" 760 x="571.19672" 761 y="328.57767" 762 id="text4787-3-6-4-1" 763 sodipodi:linespacing="125%"><tspan 764 sodipodi:role="line" 765 id="tspan4789-0-8-8-0" 766 x="571.19672" 767 y="328.57767">prod_next</tspan></text> 768 <path 769 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend);font-family:Arial;-inkscape-font-specification:Arial" 770 d="m 587.90657,334.53006 0,42.14286" 771 id="path4309-4-9-9-6" 772 inkscape:connector-curvature="0" /> 773 <text 774 xml:space="preserve" 775 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial" 776 x="447.85715" 777 y="289.505" 778 id="text3320" 779 sodipodi:linespacing="125%"><tspan 780 sodipodi:role="line" 781 id="tspan3322" 782 x="447.85715" 783 y="289.505">compare and swap succeeds</tspan><tspan 784 sodipodi:role="line" 785 x="447.85715" 786 y="307.005" 787 id="tspan3324">on core 2</tspan></text> 788 <path 789 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend);font-family:Arial;-inkscape-font-specification:Arial" 790 d="m 542.85715,575.57647 0,-42.14286" 791 id="path4309-4-0" 792 inkscape:connector-curvature="0" /> 793 <text 794 xml:space="preserve" 795 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial" 796 x="477.22983" 797 y="495.49646" 798 id="text4269-5-5" 799 sodipodi:linespacing="125%"><tspan 800 sodipodi:role="line" 801 id="tspan4271-4-5" 802 x="477.22983" 803 y="495.49646">obj4</tspan></text> 804 <text 805 xml:space="preserve" 806 style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial" 807 x="531.27301" 808 y="496.00156" 809 id="text4269-5-7" 810 sodipodi:linespacing="125%"><tspan 811 sodipodi:role="line" 812 id="tspan4271-4-6" 813 x="531.27301" 814 y="496.00156">obj5</tspan></text> 815 </g> 816</svg> 817