char-fork/llama.cpp
git clone https://git.t4t.associates/char-fork/llama.cpp
784e11dea
char/aliceai-t5-moe
1<? xml version = " 1.0 " encoding = " UTF-8 " standalone = " no "?> 2<!-- Created with Inkscape (http://www.inkscape.org/) --> 3 4< svg 5width = " 1150 " 6height = " 600 " 7viewBox = " 0 0 304.27084 158.75 " 8version = " 1.1 " 9id = " svg1 " 10inkscape:version = " 1.3.2 (091e20ef0f, 2023-11-25, custom) " 11sodipodi:docname = " matmul.svg " 12xmlns:inkscape = " http://www.inkscape.org/namespaces/inkscape " 13xmlns:sodipodi = " http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd " 14xmlns = " http://www.w3.org/2000/svg " 15xmlns:svg = " http://www.w3.org/2000/svg "> 16< sodipodi:namedview 17id = " namedview1 " 18pagecolor = " #ffffff " 19bordercolor = " #000000 " 20borderopacity = " 0.25 " 21inkscape:showpageshadow = " 2 " 22inkscape:pageopacity = " 0.0 " 23inkscape:pagecheckerboard = " 0 " 24inkscape:deskcolor = " #d1d1d1 " 25inkscape:document-units = " mm " 26inkscape:zoom = " 1.4677624 " 27inkscape:cx = " 586.60719 " 28inkscape:cy = " 306.92978 " 29inkscape:window-width = " 2560 " 30inkscape:window-height = " 1360 " 31inkscape:window-x = " 0 " 32inkscape:window-y = " 0 " 33inkscape:window-maximized = " 1 " 34inkscape:current-layer = " layer1 " 35showgrid = " false "> 36< inkscape:grid 37id = " grid1 " 38units = " mm " 39originx = " 0 " 40originy = " 0 " 41spacingx = " 0.99999997 " 42spacingy = " 1 " 43empcolor = " #0099e5 " 44empopacity = " 0.30196078 " 45color = " #0099e5 " 46opacity = " 0.14901961 " 47empspacing = " 5 " 48dotted = " false " 49gridanglex = " 30 " 50gridanglez = " 30 " 51visible = " false " /> 52</ sodipodi:namedview > 53< defs 54id = " defs1 "> 55< marker 56style = " overflow:visible " 57id = " DartArrow " 58refX = " 0 " 59refY = " 0 " 60orient = " auto-start-reverse " 61inkscape:stockid = " Dart arrow " 62markerWidth = " 1 " 63markerHeight = " 1 " 64viewBox = " 0 0 1 1 " 65inkscape:isstock = " true " 66inkscape:collect = " always " 67preserveAspectRatio = " xMidYMid "> 68< path 69style = " fill:context-stroke;fill-rule:evenodd;stroke:none " 70d = " M 0,0 5,-5 -12.5,0 5,5 Z " 71transform = " scale(-0.5) " 72id = " path6 " /> 73</ marker > 74</ defs > 75< g 76inkscape:label = " Layer 1 " 77inkscape:groupmode = " layer " 78id = " layer1 "> 79< g 80id = " g16 " 81transform = " matrix(0,2.0000411,-2.0000411,0,70.001026,79.998976) " 82style = " stroke-width:0.264583;stroke-dasharray:none "> 83< g 84id = " g15 " 85style = " stroke-width:0.264583;stroke-dasharray:none "> 86< rect 87style = " fill:none;stroke:#000000;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 88id = " rect1 " 89width = " 19.999998 " 90height = " 20 " 91x = " 4.9999995 " 92y = " 5 " /> 93< ellipse 94style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 95id = " path1 " 96cx = " 7.5 " 97cy = " 7.5 " 98rx = " 1.4999999 " 99ry = " 1.5 " /> 100< ellipse 101style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 102id = " ellipse1 " 103cx = " 7.4999995 " 104cy = " 12.5 " 105rx = " 1.4999999 " 106ry = " 1.5 " /> 107< ellipse 108style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 109id = " ellipse2 " 110cx = " 7.4999995 " 111cy = " 17.5 " 112rx = " 1.4999999 " 113ry = " 1.5 " /> 114< ellipse 115style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 116id = " ellipse3 " 117cx = " 7.4999995 " 118cy = " 22.5 " 119rx = " 1.4999999 " 120ry = " 1.5 " /> 121< path 122style = " fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 123d = " M 9.9999995,5 V 25 " 124id = " path3 " /> 125< ellipse 126style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 127id = " ellipse4 " 128cx = " 12.499999 " 129cy = " 7.5 " 130rx = " 1.4999999 " 131ry = " 1.5 " /> 132< ellipse 133style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 134id = " ellipse5 " 135cx = " 12.499999 " 136cy = " 12.5 " 137rx = " 1.4999999 " 138ry = " 1.5 " /> 139< ellipse 140style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 141id = " ellipse6 " 142cx = " 12.499999 " 143cy = " 17.5 " 144rx = " 1.4999999 " 145ry = " 1.5 " /> 146< ellipse 147style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 148id = " ellipse7 " 149cx = " 12.499999 " 150cy = " 22.5 " 151rx = " 1.4999999 " 152ry = " 1.5 " /> 153< path 154style = " fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 155d = " M 14.999999,5 V 25 " 156id = " path7 " /> 157< ellipse 158style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 159id = " ellipse8 " 160cx = " 17.5 " 161cy = " 7.5 " 162rx = " 1.4999999 " 163ry = " 1.5 " /> 164< ellipse 165style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 166id = " ellipse9 " 167cx = " 17.5 " 168cy = " 12.5 " 169rx = " 1.4999999 " 170ry = " 1.5 " /> 171< ellipse 172style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 173id = " ellipse10 " 174cx = " 17.5 " 175cy = " 17.5 " 176rx = " 1.4999999 " 177ry = " 1.5 " /> 178< ellipse 179style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 180id = " ellipse11 " 181cx = " 17.5 " 182cy = " 22.5 " 183rx = " 1.4999999 " 184ry = " 1.5 " /> 185< path 186style = " fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 187d = " M 19.971686,5 V 25 " 188id = " path11 " /> 189< ellipse 190style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 191id = " ellipse12 " 192cx = " 22.471687 " 193cy = " 7.5 " 194rx = " 1.4999999 " 195ry = " 1.5 " /> 196< ellipse 197style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 198id = " ellipse13 " 199cx = " 22.471687 " 200cy = " 12.5 " 201rx = " 1.4999999 " 202ry = " 1.5 " /> 203< ellipse 204style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 205id = " ellipse14 " 206cx = " 22.471687 " 207cy = " 17.5 " 208rx = " 1.4999999 " 209ry = " 1.5 " /> 210< ellipse 211style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 212id = " ellipse15 " 213cx = " 22.471687 " 214cy = " 22.5 " 215rx = " 1.4999999 " 216ry = " 1.5 " /> 217</ g > 218</ g > 219< text 220xml:space = " preserve " 221style = " font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.175px;font-family:'Noto Sans Math';-inkscape-font-specification:'Noto Sans Math';fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.264583;stroke-opacity:1 " 222x = " 44 " 223y = " 33 " 224id = " text49 ">< tspan 225sodipodi:role = " line " 226id = " tspan49 " 227style = " font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans Italic';stroke-width:0.264583 " 228x = " 44 " 229y = " 33 " /></ text > 230< text 231xml:space = " preserve " 232style = " font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.175px;font-family:'Noto Sans Math';-inkscape-font-specification:'Noto Sans Math';fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.264583;stroke-opacity:1 " 233x = " 44 " 234y = " 65 " 235id = " text52 ">< tspan 236sodipodi:role = " line " 237id = " tspan52 " 238style = " font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans Italic';stroke-width:0.264583 " 239x = " 44 " 240y = " 65 " /></ text > 241< g 242id = " g71 " 243transform = " matrix(0,2.0000411,-2.0000411,0,130.00184,19.998976) " 244style = " stroke-width:0.264583;stroke-dasharray:none "> 245< g 246id = " g70 " 247style = " stroke-width:0.264583;stroke-dasharray:none " 248transform = " rotate(90,14.999999,15) "> 249< rect 250style = " fill:none;stroke:#000000;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 251id = " rect55 " 252width = " 19.999998 " 253height = " 20 " 254x = " 4.9999995 " 255y = " 5 " /> 256< ellipse 257style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 258id = " ellipse55 " 259cx = " 7.5 " 260cy = " 7.5 " 261rx = " 1.4999999 " 262ry = " 1.5 " /> 263< ellipse 264style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 265id = " ellipse56 " 266cx = " 7.4999995 " 267cy = " 12.5 " 268rx = " 1.4999999 " 269ry = " 1.5 " /> 270< ellipse 271style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 272id = " ellipse57 " 273cx = " 7.4999995 " 274cy = " 17.5 " 275rx = " 1.4999999 " 276ry = " 1.5 " /> 277< ellipse 278style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 279id = " ellipse58 " 280cx = " 7.4999995 " 281cy = " 22.5 " 282rx = " 1.4999999 " 283ry = " 1.5 " /> 284< path 285style = " fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 286d = " M 9.9999995,5 V 25 " 287id = " path58 " /> 288< ellipse 289style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 290id = " ellipse59 " 291cx = " 12.499999 " 292cy = " 7.5 " 293rx = " 1.4999999 " 294ry = " 1.5 " /> 295< ellipse 296style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 297id = " ellipse60 " 298cx = " 12.499999 " 299cy = " 12.5 " 300rx = " 1.4999999 " 301ry = " 1.5 " /> 302< ellipse 303style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 304id = " ellipse61 " 305cx = " 12.499999 " 306cy = " 17.5 " 307rx = " 1.4999999 " 308ry = " 1.5 " /> 309< ellipse 310style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 311id = " ellipse62 " 312cx = " 12.499999 " 313cy = " 22.5 " 314rx = " 1.4999999 " 315ry = " 1.5 " /> 316< path 317style = " fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 318d = " M 14.999999,5 V 25 " 319id = " path62 " /> 320< ellipse 321style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 322id = " ellipse63 " 323cx = " 17.5 " 324cy = " 7.5 " 325rx = " 1.4999999 " 326ry = " 1.5 " /> 327< ellipse 328style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 329id = " ellipse64 " 330cx = " 17.5 " 331cy = " 12.5 " 332rx = " 1.4999999 " 333ry = " 1.5 " /> 334< ellipse 335style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 336id = " ellipse65 " 337cx = " 17.5 " 338cy = " 17.5 " 339rx = " 1.4999999 " 340ry = " 1.5 " /> 341< ellipse 342style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 343id = " ellipse66 " 344cx = " 17.5 " 345cy = " 22.5 " 346rx = " 1.4999999 " 347ry = " 1.5 " /> 348< path 349style = " fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 350d = " M 19.971686,5 V 25 " 351id = " path66 " /> 352< ellipse 353style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 354id = " ellipse67 " 355cx = " 22.471687 " 356cy = " 7.5 " 357rx = " 1.4999999 " 358ry = " 1.5 " /> 359< ellipse 360style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 361id = " ellipse68 " 362cx = " 22.471687 " 363cy = " 12.5 " 364rx = " 1.4999999 " 365ry = " 1.5 " /> 366< ellipse 367style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 368id = " ellipse69 " 369cx = " 22.471687 " 370cy = " 17.5 " 371rx = " 1.4999999 " 372ry = " 1.5 " /> 373< ellipse 374style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 375id = " ellipse70 " 376cx = " 22.471687 " 377cy = " 22.5 " 378rx = " 1.4999999 " 379ry = " 1.5 " /> 380</ g > 381< g 382id = " g90 " 383style = " stroke-width:0.264583;stroke-dasharray:none " 384transform = " rotate(90,29.999486,29.999486) "> 385< rect 386style = " fill:none;stroke:#000000;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 387id = " rect75 " 388width = " 19.999998 " 389height = " 20 " 390x = " 4.9999995 " 391y = " 5 " /> 392< ellipse 393style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 394id = " ellipse75 " 395cx = " 7.5 " 396cy = " 7.5 " 397rx = " 1.4999999 " 398ry = " 1.5 " /> 399< ellipse 400style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 401id = " ellipse76 " 402cx = " 7.4999995 " 403cy = " 12.5 " 404rx = " 1.4999999 " 405ry = " 1.5 " /> 406< ellipse 407style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 408id = " ellipse77 " 409cx = " 7.4999995 " 410cy = " 17.5 " 411rx = " 1.4999999 " 412ry = " 1.5 " /> 413< ellipse 414style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 415id = " ellipse78 " 416cx = " 7.4999995 " 417cy = " 22.5 " 418rx = " 1.4999999 " 419ry = " 1.5 " /> 420< path 421style = " fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 422d = " M 9.9999995,5 V 25 " 423id = " path78 " /> 424< ellipse 425style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 426id = " ellipse79 " 427cx = " 12.499999 " 428cy = " 7.5 " 429rx = " 1.4999999 " 430ry = " 1.5 " /> 431< ellipse 432style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 433id = " ellipse80 " 434cx = " 12.499999 " 435cy = " 12.5 " 436rx = " 1.4999999 " 437ry = " 1.5 " /> 438< ellipse 439style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 440id = " ellipse81 " 441cx = " 12.499999 " 442cy = " 17.5 " 443rx = " 1.4999999 " 444ry = " 1.5 " /> 445< ellipse 446style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 447id = " ellipse82 " 448cx = " 12.499999 " 449cy = " 22.5 " 450rx = " 1.4999999 " 451ry = " 1.5 " /> 452< path 453style = " fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 454d = " M 14.999999,5 V 25 " 455id = " path82 " /> 456< ellipse 457style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 458id = " ellipse83 " 459cx = " 17.5 " 460cy = " 7.5 " 461rx = " 1.4999999 " 462ry = " 1.5 " /> 463< ellipse 464style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 465id = " ellipse84 " 466cx = " 17.5 " 467cy = " 12.5 " 468rx = " 1.4999999 " 469ry = " 1.5 " /> 470< ellipse 471style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 472id = " ellipse85 " 473cx = " 17.5 " 474cy = " 17.5 " 475rx = " 1.4999999 " 476ry = " 1.5 " /> 477< ellipse 478style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 479id = " ellipse86 " 480cx = " 17.5 " 481cy = " 22.5 " 482rx = " 1.4999999 " 483ry = " 1.5 " /> 484< path 485style = " fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 486d = " M 19.971686,5 V 25 " 487id = " path86 " /> 488< ellipse 489style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 490id = " ellipse87 " 491cx = " 22.471687 " 492cy = " 7.5 " 493rx = " 1.4999999 " 494ry = " 1.5 " /> 495< ellipse 496style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 497id = " ellipse88 " 498cx = " 22.471687 " 499cy = " 12.5 " 500rx = " 1.4999999 " 501ry = " 1.5 " /> 502< ellipse 503style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 504id = " ellipse89 " 505cx = " 22.471687 " 506cy = " 17.5 " 507rx = " 1.4999999 " 508ry = " 1.5 " /> 509< ellipse 510style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 511id = " ellipse90 " 512cx = " 22.471687 " 513cy = " 22.5 " 514rx = " 1.4999999 " 515ry = " 1.5 " /> 516</ g > 517</ g > 518< text 519xml:space = " preserve " 520style = " font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8.46667px;font-family:'Nimbus Sans';-inkscape-font-specification:'Nimbus Sans';text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 521x = " 39.657513 " 522y = " 140.84073 " 523id = " text71 ">< tspan 524sodipodi:role = " line " 525id = " tspan71 " 526style = " font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8.46667px;font-family:'Nimbus Roman';-inkscape-font-specification:'Nimbus Roman, Italic';stroke-width:0.264583 " 527x = " 39.657513 " 528y = " 140.84073 "> A</ tspan >< tspan 529sodipodi:role = " line " 530style = " font-size:8.46667px;stroke-width:0.264583 " 531x = " 39.657513 " 532y = " 151.81354 " 533id = " tspan72 "> Row-major</ tspan ></ text > 534< text 535xml:space = " preserve " 536style = " font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8.46667px;font-family:'Nimbus Sans';-inkscape-font-specification:'Nimbus Sans';text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 537x = " 99.848824 " 538y = " 13.928269 " 539id = " text74 ">< tspan 540sodipodi:role = " line " 541id = " tspan73 " 542style = " font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8.46667px;font-family:'Nimbus Roman';-inkscape-font-specification:'Nimbus Roman, Italic';stroke-width:0.264583 " 543x = " 99.848824 " 544y = " 13.928269 "> B< tspan 545style = " font-size:65%;baseline-shift:super " 546id = " tspan75 "> T</ tspan ></ tspan >< tspan 547sodipodi:role = " line " 548style = " font-size:8.46667px;stroke-width:0.264583 " 549x = " 99.848824 " 550y = " 24.901073 " 551id = " tspan74 "> Column-major</ tspan ></ text > 552< text 553xml:space = " preserve " 554style = " font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8.46667px;font-family:'Nimbus Sans';-inkscape-font-specification:'Nimbus Sans';text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 555x = " 100.00081 " 556y = " 140.77661 " 557id = " text92 ">< tspan 558sodipodi:role = " line " 559id = " tspan91 " 560style = " font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:'Nimbus Roman';-inkscape-font-specification:'Nimbus Roman, Italic';baseline-shift:baseline;stroke-width:0.264583 " 561x = " 100.00081 " 562y = " 140.77661 "> C< tspan 563style = " font-size:65%;baseline-shift:super " 564id = " tspan164 "> T</ tspan > =AB< tspan 565style = " font-size:65%;baseline-shift:super " 566id = " tspan163 "> T</ tspan ></ tspan >< tspan 567sodipodi:role = " line " 568style = " font-size:8.46667px;stroke-width:0.264583 " 569x = " 100.00081 " 570y = " 151.74942 " 571id = " tspan92 "> Column-major</ tspan ></ text > 572< path 573style = " fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.396875;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#DartArrow) " 574d = " M 22.000816,87.999181 H 56.000814 " 575id = " path94 " 576sodipodi:nodetypes = " cc " /> 577< text 578xml:space = " preserve " 579style = " font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;font-family:Monospace;-inkscape-font-specification:Monospace;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.396875;stroke-dasharray:none;stroke-opacity:1 " 580x = " 39.991577 " 581y = " 86.745056 " 582id = " text94 ">< tspan 583sodipodi:role = " line " 584id = " tspan94 " 585style = " font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;font-family:'Noto Sans Math';-inkscape-font-specification:'Noto Sans Math';stroke-width:0.396875 " 586x = " 39.991577 " 587y = " 86.745056 "> ne00</ tspan ></ text > 588< path 589style = " fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.396875;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#DartArrow) " 590d = " M 18.135726,91.999222 18.000817,125.99918 " 591id = " path95 " 592sodipodi:nodetypes = " cc " /> 593< text 594xml:space = " preserve " 595style = " font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;font-family:Monospace;-inkscape-font-specification:Monospace;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.396875;stroke-dasharray:none;stroke-opacity:1 " 596x = " 10.795282 " 597y = " 111.73724 " 598id = " text95 ">< tspan 599sodipodi:role = " line " 600id = " tspan95 " 601style = " font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;font-family:'Noto Sans Math';-inkscape-font-specification:'Noto Sans Math';stroke-width:0.396875 " 602x = " 10.795282 " 603y = " 111.73724 "> ne01</ tspan ></ text > 604< path 605style = " fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.396875;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#DartArrow) " 606d = " M 83.000813,87.999181 H 116.00081 " 607id = " path96 " 608sodipodi:nodetypes = " cc " /> 609< text 610xml:space = " preserve " 611style = " font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;font-family:Monospace;-inkscape-font-specification:Monospace;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.396875;stroke-dasharray:none;stroke-opacity:1 " 612x = " 100.42033 " 613y = " 86.753548 " 614id = " text96 ">< tspan 615sodipodi:role = " line " 616id = " tspan96 " 617style = " font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;font-family:'Noto Sans Math';-inkscape-font-specification:'Noto Sans Math';stroke-width:0.396875 " 618x = " 100.42033 " 619y = " 86.753548 "> ne1</ tspan ></ text > 620< path 621style = " fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.396875;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#DartArrow) " 622d = " M 122.00081,92.999181 V 125.99918 " 623id = " path97 " 624sodipodi:nodetypes = " cc " /> 625< text 626xml:space = " preserve " 627style = " font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;font-family:Monospace;-inkscape-font-specification:Monospace;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.396875;stroke-dasharray:none;stroke-opacity:1 " 628x = " 128.22845 " 629y = " 111.73724 " 630id = " text97 ">< tspan 631sodipodi:role = " line " 632id = " tspan97 " 633style = " font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;font-family:'Noto Sans Math';-inkscape-font-specification:'Noto Sans Math';stroke-width:0.396875 " 634x = " 128.22845 " 635y = " 111.73724 "> ne0</ tspan ></ text > 636< path 637style = " fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.396875;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#DartArrow) " 638d = " m 122.00081,32.999181 v 33 " 639id = " path98 " 640sodipodi:nodetypes = " cc " /> 641< text 642xml:space = " preserve " 643style = " font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;font-family:Monospace;-inkscape-font-specification:Monospace;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.396875;stroke-dasharray:none;stroke-opacity:1 " 644x = " 130.04456 " 645y = " 51.737244 " 646id = " text98 ">< tspan 647sodipodi:role = " line " 648id = " tspan98 " 649style = " font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;font-family:'Noto Sans Math';-inkscape-font-specification:'Noto Sans Math';stroke-width:0.396875 " 650x = " 130.04456 " 651y = " 51.737244 "> ne10</ tspan ></ text > 652< path 653style = " fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.396875;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#DartArrow) " 654d = " M 83.000813,71.999181 H 116.0008 " 655id = " path99 " 656sodipodi:nodetypes = " cc " /> 657< text 658xml:space = " preserve " 659style = " font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;font-family:Monospace;-inkscape-font-specification:Monospace;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.396875;stroke-dasharray:none;stroke-opacity:1 " 660x = " 100.42033 " 661y = " 77.793732 " 662id = " text99 ">< tspan 663sodipodi:role = " line " 664id = " tspan99 " 665style = " font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;font-family:'Noto Sans Math';-inkscape-font-specification:'Noto Sans Math';stroke-width:0.396875 " 666x = " 100.42033 " 667y = " 77.793732 "> ne11</ tspan ></ text > 668< g 669id = " g115 " 670transform = " matrix(-1.0156483e-4,-2.0000411,2.0000411,-1.0156483e-4,170.00049,140.00172) " 671style = " stroke-width:0.264583;stroke-dasharray:none "> 672< g 673id = " g114 " 674style = " stroke-width:0.264583;stroke-dasharray:none "> 675< rect 676style = " fill:none;stroke:#000000;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 677id = " rect99 " 678width = " 19.999998 " 679height = " 20 " 680x = " 4.9999995 " 681y = " 5 " /> 682< ellipse 683style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 684id = " ellipse99 " 685cx = " 7.5 " 686cy = " 7.5 " 687rx = " 1.4999999 " 688ry = " 1.5 " /> 689< ellipse 690style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 691id = " ellipse100 " 692cx = " 7.4999995 " 693cy = " 12.5 " 694rx = " 1.4999999 " 695ry = " 1.5 " /> 696< ellipse 697style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 698id = " ellipse101 " 699cx = " 7.4999995 " 700cy = " 17.5 " 701rx = " 1.4999999 " 702ry = " 1.5 " /> 703< ellipse 704style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 705id = " ellipse102 " 706cx = " 7.4999995 " 707cy = " 22.5 " 708rx = " 1.4999999 " 709ry = " 1.5 " /> 710< path 711style = " fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 712d = " M 9.9999995,5 V 25 " 713id = " path102 " /> 714< ellipse 715style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 716id = " ellipse103 " 717cx = " 12.499999 " 718cy = " 7.5 " 719rx = " 1.4999999 " 720ry = " 1.5 " /> 721< ellipse 722style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 723id = " ellipse104 " 724cx = " 12.499999 " 725cy = " 12.5 " 726rx = " 1.4999999 " 727ry = " 1.5 " /> 728< ellipse 729style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 730id = " ellipse105 " 731cx = " 12.499999 " 732cy = " 17.5 " 733rx = " 1.4999999 " 734ry = " 1.5 " /> 735< ellipse 736style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 737id = " ellipse106 " 738cx = " 12.499999 " 739cy = " 22.5 " 740rx = " 1.4999999 " 741ry = " 1.5 " /> 742< path 743style = " fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 744d = " M 14.999999,5 V 25 " 745id = " path106 " /> 746< ellipse 747style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 748id = " ellipse107 " 749cx = " 17.5 " 750cy = " 7.5 " 751rx = " 1.4999999 " 752ry = " 1.5 " /> 753< ellipse 754style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 755id = " ellipse108 " 756cx = " 17.5 " 757cy = " 12.5 " 758rx = " 1.4999999 " 759ry = " 1.5 " /> 760< ellipse 761style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 762id = " ellipse109 " 763cx = " 17.5 " 764cy = " 17.5 " 765rx = " 1.4999999 " 766ry = " 1.5 " /> 767< ellipse 768style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 769id = " ellipse110 " 770cx = " 17.5 " 771cy = " 22.5 " 772rx = " 1.4999999 " 773ry = " 1.5 " /> 774< path 775style = " fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 776d = " M 19.971686,5 V 25 " 777id = " path110 " /> 778< ellipse 779style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 780id = " ellipse111 " 781cx = " 22.471687 " 782cy = " 7.5 " 783rx = " 1.4999999 " 784ry = " 1.5 " /> 785< ellipse 786style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 787id = " ellipse112 " 788cx = " 22.471687 " 789cy = " 12.5 " 790rx = " 1.4999999 " 791ry = " 1.5 " /> 792< ellipse 793style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 794id = " ellipse113 " 795cx = " 22.471687 " 796cy = " 17.5 " 797rx = " 1.4999999 " 798ry = " 1.5 " /> 799< ellipse 800style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 801id = " ellipse114 " 802cx = " 22.471687 " 803cy = " 22.5 " 804rx = " 1.4999999 " 805ry = " 1.5 " /> 806</ g > 807</ g > 808< g 809id = " g130 " 810style = " stroke-width:0.264583;stroke-dasharray:none " 811transform = " matrix(0,-2.0000411,2.0000411,0,229.99978,80.0002) "> 812< g 813id = " g165 " 814transform = " rotate(89.997647,14.999999,15) "> 815< rect 816style = " fill:none;stroke:#000000;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 817id = " rect115 " 818width = " 19.999998 " 819height = " 20 " 820x = " 4.9999995 " 821y = " 5 " /> 822< ellipse 823style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 824id = " ellipse115 " 825cx = " 7.5 " 826cy = " 7.5 " 827rx = " 1.4999999 " 828ry = " 1.5 " /> 829< ellipse 830style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 831id = " ellipse116 " 832cx = " 7.4999995 " 833cy = " 12.5 " 834rx = " 1.4999999 " 835ry = " 1.5 " /> 836< ellipse 837style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 838id = " ellipse117 " 839cx = " 7.4999995 " 840cy = " 17.5 " 841rx = " 1.4999999 " 842ry = " 1.5 " /> 843< ellipse 844style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 845id = " ellipse118 " 846cx = " 7.4999995 " 847cy = " 22.5 " 848rx = " 1.4999999 " 849ry = " 1.5 " /> 850< path 851style = " fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 852d = " M 9.9999995,5 V 25 " 853id = " path118 " /> 854< ellipse 855style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 856id = " ellipse119 " 857cx = " 12.499999 " 858cy = " 7.5 " 859rx = " 1.4999999 " 860ry = " 1.5 " /> 861< ellipse 862style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 863id = " ellipse120 " 864cx = " 12.499999 " 865cy = " 12.5 " 866rx = " 1.4999999 " 867ry = " 1.5 " /> 868< ellipse 869style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 870id = " ellipse121 " 871cx = " 12.499999 " 872cy = " 17.5 " 873rx = " 1.4999999 " 874ry = " 1.5 " /> 875< ellipse 876style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 877id = " ellipse122 " 878cx = " 12.499999 " 879cy = " 22.5 " 880rx = " 1.4999999 " 881ry = " 1.5 " /> 882< path 883style = " fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 884d = " M 14.999999,5 V 25 " 885id = " path122 " /> 886< ellipse 887style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 888id = " ellipse123 " 889cx = " 17.5 " 890cy = " 7.5 " 891rx = " 1.4999999 " 892ry = " 1.5 " /> 893< ellipse 894style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 895id = " ellipse124 " 896cx = " 17.5 " 897cy = " 12.5 " 898rx = " 1.4999999 " 899ry = " 1.5 " /> 900< ellipse 901style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 902id = " ellipse125 " 903cx = " 17.5 " 904cy = " 17.5 " 905rx = " 1.4999999 " 906ry = " 1.5 " /> 907< ellipse 908style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 909id = " ellipse126 " 910cx = " 17.5 " 911cy = " 22.5 " 912rx = " 1.4999999 " 913ry = " 1.5 " /> 914< path 915style = " fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 916d = " M 19.971686,5 V 25 " 917id = " path126 " /> 918< ellipse 919style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 920id = " ellipse127 " 921cx = " 22.471687 " 922cy = " 7.5 " 923rx = " 1.4999999 " 924ry = " 1.5 " /> 925< ellipse 926style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 927id = " ellipse128 " 928cx = " 22.471687 " 929cy = " 12.5 " 930rx = " 1.4999999 " 931ry = " 1.5 " /> 932< ellipse 933style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 934id = " ellipse129 " 935cx = " 22.471687 " 936cy = " 17.5 " 937rx = " 1.4999999 " 938ry = " 1.5 " /> 939< ellipse 940style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 941id = " ellipse130 " 942cx = " 22.471687 " 943cy = " 22.5 " 944rx = " 1.4999999 " 945ry = " 1.5 " /> 946</ g > 947</ g > 948< g 949id = " g146 " 950style = " stroke-width:0.264583;stroke-dasharray:none " 951transform = " matrix(0,-2.0000411,2.0000411,0,229.99978,139.99938) "> 952< rect 953style = " fill:none;stroke:#000000;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 954id = " rect130 " 955width = " 19.999998 " 956height = " 20 " 957x = " 4.9999995 " 958y = " 5 " /> 959< ellipse 960style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 961id = " ellipse131 " 962cx = " 7.5 " 963cy = " 7.5 " 964rx = " 1.4999999 " 965ry = " 1.5 " /> 966< ellipse 967style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 968id = " ellipse132 " 969cx = " 7.4999995 " 970cy = " 12.5 " 971rx = " 1.4999999 " 972ry = " 1.5 " /> 973< ellipse 974style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 975id = " ellipse133 " 976cx = " 7.4999995 " 977cy = " 17.5 " 978rx = " 1.4999999 " 979ry = " 1.5 " /> 980< ellipse 981style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 982id = " ellipse134 " 983cx = " 7.4999995 " 984cy = " 22.5 " 985rx = " 1.4999999 " 986ry = " 1.5 " /> 987< path 988style = " fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 989d = " M 9.9999995,5 V 25 " 990id = " path134 " /> 991< ellipse 992style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 993id = " ellipse135 " 994cx = " 12.499999 " 995cy = " 7.5 " 996rx = " 1.4999999 " 997ry = " 1.5 " /> 998< ellipse 999style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 1000id = " ellipse136 " 1001cx = " 12.499999 " 1002cy = " 12.5 " 1003rx = " 1.4999999 " 1004ry = " 1.5 " /> 1005< ellipse 1006style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 1007id = " ellipse137 " 1008cx = " 12.499999 " 1009cy = " 17.5 " 1010rx = " 1.4999999 " 1011ry = " 1.5 " /> 1012< ellipse 1013style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 1014id = " ellipse138 " 1015cx = " 12.499999 " 1016cy = " 22.5 " 1017rx = " 1.4999999 " 1018ry = " 1.5 " /> 1019< path 1020style = " fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 1021d = " M 14.999999,5 V 25 " 1022id = " path138 " /> 1023< ellipse 1024style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 1025id = " ellipse139 " 1026cx = " 17.5 " 1027cy = " 7.5 " 1028rx = " 1.4999999 " 1029ry = " 1.5 " /> 1030< ellipse 1031style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 1032id = " ellipse140 " 1033cx = " 17.5 " 1034cy = " 12.5 " 1035rx = " 1.4999999 " 1036ry = " 1.5 " /> 1037< ellipse 1038style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 1039id = " ellipse141 " 1040cx = " 17.5 " 1041cy = " 17.5 " 1042rx = " 1.4999999 " 1043ry = " 1.5 " /> 1044< ellipse 1045style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 1046id = " ellipse142 " 1047cx = " 17.5 " 1048cy = " 22.5 " 1049rx = " 1.4999999 " 1050ry = " 1.5 " /> 1051< path 1052style = " fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 1053d = " M 19.971686,5 V 25 " 1054id = " path142 " /> 1055< ellipse 1056style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 1057id = " ellipse143 " 1058cx = " 22.471687 " 1059cy = " 7.5 " 1060rx = " 1.4999999 " 1061ry = " 1.5 " /> 1062< ellipse 1063style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 1064id = " ellipse144 " 1065cx = " 22.471687 " 1066cy = " 12.5 " 1067rx = " 1.4999999 " 1068ry = " 1.5 " /> 1069< ellipse 1070style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 1071id = " ellipse145 " 1072cx = " 22.471687 " 1073cy = " 17.5 " 1074rx = " 1.4999999 " 1075ry = " 1.5 " /> 1076< ellipse 1077style = " fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 1078id = " ellipse146 " 1079cx = " 22.471687 " 1080cy = " 22.5 " 1081rx = " 1.4999999 " 1082ry = " 1.5 " /> 1083</ g > 1084< text 1085xml:space = " preserve " 1086style = " font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8.46667px;font-family:'Nimbus Sans';-inkscape-font-specification:'Nimbus Sans';text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 1087x = " 199.65669 " 1088y = " 140.84073 " 1089id = " text148 ">< tspan 1090sodipodi:role = " line " 1091id = " tspan147 " 1092style = " font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8.46667px;font-family:'Nimbus Roman';-inkscape-font-specification:'Nimbus Roman, Italic';stroke-width:0.264583 " 1093x = " 199.65669 " 1094y = " 140.84073 "> B</ tspan >< tspan 1095sodipodi:role = " line " 1096style = " font-size:8.46667px;stroke-width:0.264583 " 1097x = " 199.65669 " 1098y = " 151.81354 " 1099id = " tspan148 "> Row-major</ tspan ></ text > 1100< text 1101xml:space = " preserve " 1102style = " font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8.46667px;font-family:'Nimbus Sans';-inkscape-font-specification:'Nimbus Sans';text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 1103x = " 259.84799 " 1104y = " 13.928265 " 1105id = " text151 ">< tspan 1106sodipodi:role = " line " 1107id = " tspan150 " 1108style = " font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8.46667px;font-family:'Nimbus Roman';-inkscape-font-specification:'Nimbus Roman, Italic';stroke-width:0.264583 " 1109x = " 259.84799 " 1110y = " 13.928265 "> A< tspan 1111style = " font-size:65%;baseline-shift:super " 1112id = " tspan166 "> T</ tspan ></ tspan >< tspan 1113sodipodi:role = " line " 1114style = " font-size:8.46667px;stroke-width:0.264583 " 1115x = " 259.84799 " 1116y = " 24.90107 " 1117id = " tspan151 "> Column-major</ tspan ></ text > 1118< text 1119xml:space = " preserve " 1120style = " font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8.46667px;font-family:'Nimbus Sans';-inkscape-font-specification:'Nimbus Sans';text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.264583;stroke-dasharray:none;stroke-opacity:1 " 1121x = " 260 " 1122y = " 140.82664 " 1123id = " text154 ">< tspan 1124sodipodi:role = " line " 1125id = " tspan153 " 1126style = " font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8.46667px;font-family:'Nimbus Roman';-inkscape-font-specification:'Nimbus Roman, Italic';stroke-width:0.264583 " 1127x = " 260 " 1128y = " 140.82664 "> C=BA< tspan 1129style = " font-size:65%;baseline-shift:super " 1130id = " tspan167 "> T</ tspan ></ tspan >< tspan 1131sodipodi:role = " line " 1132style = " font-size:8.46667px;stroke-width:0.264583 " 1133x = " 260 " 1134y = " 151.79945 " 1135id = " tspan154 "> Row-major</ tspan ></ text > 1136< path 1137style = " fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.396875;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#DartArrow) " 1138d = " m 181.99999,87.999177 h 34 " 1139id = " path154 " 1140sodipodi:nodetypes = " cc " /> 1141< text 1142xml:space = " preserve " 1143style = " font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;font-family:Monospace;-inkscape-font-specification:Monospace;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.396875;stroke-dasharray:none;stroke-opacity:1 " 1144x = " 199.99075 " 1145y = " 86.745049 " 1146id = " text155 ">< tspan 1147sodipodi:role = " line " 1148id = " tspan155 " 1149style = " font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;font-family:'Noto Sans Math';-inkscape-font-specification:'Noto Sans Math';stroke-width:0.396875 " 1150x = " 199.99075 " 1151y = " 86.745049 "> ne10</ tspan ></ text > 1152< path 1153style = " fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.396875;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#DartArrow) " 1154d = " m 178.1349,91.999218 -0.13491,33.999952 " 1155id = " path155 " 1156sodipodi:nodetypes = " cc " /> 1157< text 1158xml:space = " preserve " 1159style = " font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;font-family:Monospace;-inkscape-font-specification:Monospace;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.396875;stroke-dasharray:none;stroke-opacity:1 " 1160x = " 170.79529 " 1161y = " 111.73724 " 1162id = " text156 ">< tspan 1163sodipodi:role = " line " 1164id = " tspan156 " 1165style = " font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;font-family:'Noto Sans Math';-inkscape-font-specification:'Noto Sans Math';stroke-width:0.396875 " 1166x = " 170.79529 " 1167y = " 111.73724 "> ne11</ tspan ></ text > 1168< path 1169style = " fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.396875;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#DartArrow) " 1170d = " m 242.99998,87.999177 h 33 " 1171id = " path156 " 1172sodipodi:nodetypes = " cc " /> 1173< text 1174xml:space = " preserve " 1175style = " font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;font-family:Monospace;-inkscape-font-specification:Monospace;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.396875;stroke-dasharray:none;stroke-opacity:1 " 1176x = " 260.41949 " 1177y = " 86.75354 " 1178id = " text157 ">< tspan 1179sodipodi:role = " line " 1180id = " tspan157 " 1181style = " font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;font-family:'Noto Sans Math';-inkscape-font-specification:'Noto Sans Math';stroke-width:0.396875 " 1182x = " 260.41949 " 1183y = " 86.75354 "> ne0</ tspan ></ text > 1184< path 1185style = " fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.396875;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#DartArrow) " 1186d = " M 281.99998,92.999177 V 125.99917 " 1187id = " path157 " 1188sodipodi:nodetypes = " cc " /> 1189< text 1190xml:space = " preserve " 1191style = " font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;font-family:Monospace;-inkscape-font-specification:Monospace;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.396875;stroke-dasharray:none;stroke-opacity:1 " 1192x = " 288.21979 " 1193y = " 111.73688 " 1194id = " text158 ">< tspan 1195sodipodi:role = " line " 1196id = " tspan158 " 1197style = " font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;font-family:'Noto Sans Math';-inkscape-font-specification:'Noto Sans Math';stroke-width:0.396875 " 1198x = " 288.21979 " 1199y = " 111.73688 "> ne1</ tspan ></ text > 1200< path 1201style = " fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.396875;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#DartArrow) " 1202d = " m 281.99998,32.999177 v 33 " 1203id = " path158 " 1204sodipodi:nodetypes = " cc " /> 1205< text 1206xml:space = " preserve " 1207style = " font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;font-family:Monospace;-inkscape-font-specification:Monospace;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.396875;stroke-dasharray:none;stroke-opacity:1 " 1208x = " 290.0437 " 1209y = " 51.73724 " 1210id = " text159 ">< tspan 1211sodipodi:role = " line " 1212id = " tspan159 " 1213style = " font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;font-family:'Noto Sans Math';-inkscape-font-specification:'Noto Sans Math';stroke-width:0.396875 " 1214x = " 290.0437 " 1215y = " 51.73724 "> ne00</ tspan ></ text > 1216< path 1217style = " fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.396875;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#DartArrow) " 1218d = " m 242.99998,71.999177 h 32.99999 " 1219id = " path159 " 1220sodipodi:nodetypes = " cc " /> 1221< text 1222xml:space = " preserve " 1223style = " font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;font-family:Monospace;-inkscape-font-specification:Monospace;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.396875;stroke-dasharray:none;stroke-opacity:1 " 1224x = " 260.41949 " 1225y = " 77.793724 " 1226id = " text160 ">< tspan 1227sodipodi:role = " line " 1228id = " tspan160 " 1229style = " font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.35px;font-family:'Noto Sans Math';-inkscape-font-specification:'Noto Sans Math';stroke-width:0.396875 " 1230x = " 260.41949 " 1231y = " 77.793724 "> ne01</ tspan ></ text > 1232< path 1233style = " fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.396875;stroke-dasharray:1.58749998,1.58749998;stroke-opacity:1;stroke-dashoffset:0 " 1234d = " m 149.99999,5 0,150 " 1235id = " path167 " 1236sodipodi:nodetypes = " cc " /> 1237</ g > 1238</ svg >