Files
failnix/injections/fault_rates_per_instruction.svg
T

94 lines
9.5 KiBLFS
XML

<?xml version='1.0' encoding='UTF-8' ?>
<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='864.00pt' height='432.00pt' viewBox='0 0 864.00 432.00'>
<g class='svglite'>
<defs>
<style type='text/css'><![CDATA[
.svglite line, .svglite polyline, .svglite polygon, .svglite path, .svglite rect, .svglite circle {
fill: none;
stroke: #000000;
stroke-linecap: round;
stroke-linejoin: round;
stroke-miterlimit: 10.00;
}
.svglite text {
white-space: pre;
}
.svglite g.glyphgroup path {
fill: inherit;
stroke: none;
}
]]></style>
</defs>
<rect width='100%' height='100%' style='stroke: none; fill: #FFFFFF;'/>
<defs>
<clipPath id='cpMC4wMHw4NjQuMDB8MC4wMHw0MzIuMDA='>
<rect x='0.00' y='0.00' width='864.00' height='432.00' />
</clipPath>
</defs>
<g clip-path='url(#cpMC4wMHw4NjQuMDB8MC4wMHw0MzIuMDA=)'>
<rect x='0.00' y='0.000000000000057' width='864.00' height='432.00' style='stroke-width: 1.07; stroke: none; fill: #FFFFFF;' />
</g>
<defs>
<clipPath id='cpNDIuNTZ8NzkxLjg2fDIzLjQ5fDI5MS42Nw=='>
<rect x='42.56' y='23.49' width='749.30' height='268.18' />
</clipPath>
</defs>
<g clip-path='url(#cpNDIuNTZ8NzkxLjg2fDIzLjQ5fDI5MS42Nw==)'>
<polyline points='42.56,243.17 791.86,243.17 ' style='stroke-width: 0.53; stroke: #EBEBEB; stroke-linecap: butt;' />
<polyline points='42.56,170.55 791.86,170.55 ' style='stroke-width: 0.53; stroke: #EBEBEB; stroke-linecap: butt;' />
<polyline points='42.56,97.93 791.86,97.93 ' style='stroke-width: 0.53; stroke: #EBEBEB; stroke-linecap: butt;' />
<polyline points='42.56,25.31 791.86,25.31 ' style='stroke-width: 0.53; stroke: #EBEBEB; stroke-linecap: butt;' />
<polyline points='42.56,279.48 791.86,279.48 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
<polyline points='42.56,206.86 791.86,206.86 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
<polyline points='42.56,134.24 791.86,134.24 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
<polyline points='42.56,61.62 791.86,61.62 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
<polyline points='115.08,291.67 115.08,23.49 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
<polyline points='235.93,291.67 235.93,23.49 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
<polyline points='356.78,291.67 356.78,23.49 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
<polyline points='477.64,291.67 477.64,23.49 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
<polyline points='598.49,291.67 598.49,23.49 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
<polyline points='719.35,291.67 719.35,23.49 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
<rect x='664.96' y='194.25' width='36.26' height='85.23' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #F8766D;' />
<rect x='701.22' y='110.60' width='36.26' height='168.88' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00BA38;' />
<rect x='737.47' y='115.11' width='36.26' height='164.37' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #619CFF;' />
<rect x='302.40' y='116.69' width='36.26' height='162.79' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #F8766D;' />
<rect x='338.66' y='37.09' width='36.26' height='242.39' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00BA38;' />
<rect x='374.91' y='82.43' width='36.26' height='197.05' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #619CFF;' />
<rect x='181.55' y='131.16' width='36.26' height='148.32' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #F8766D;' />
<rect x='217.80' y='36.29' width='36.26' height='243.19' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00BA38;' />
<rect x='254.06' y='80.26' width='36.26' height='199.22' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #619CFF;' />
<rect x='544.11' y='181.82' width='36.26' height='97.66' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #F8766D;' />
<rect x='580.36' y='80.73' width='36.26' height='198.75' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00BA38;' />
<rect x='616.62' y='101.74' width='36.26' height='177.74' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #619CFF;' />
<rect x='60.69' y='133.37' width='36.26' height='146.11' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #F8766D;' />
<rect x='96.95' y='35.68' width='36.26' height='243.80' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00BA38;' />
<rect x='133.20' y='82.57' width='36.26' height='196.91' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #619CFF;' />
<rect x='423.25' y='166.14' width='36.26' height='113.34' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #F8766D;' />
<rect x='459.51' y='56.53' width='36.26' height='222.95' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00BA38;' />
<rect x='495.77' y='102.68' width='36.26' height='176.80' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #619CFF;' />
</g>
<g clip-path='url(#cpMC4wMHw4NjQuMDB8MC4wMHw0MzIuMDA=)'>
<text x='37.63' y='282.51' text-anchor='end' style='font-size: 8.80px;fill: #4D4D4D; font-family: "Liberation Sans";' textLength='4.89px' lengthAdjust='spacingAndGlyphs'>1</text>
<text x='37.63' y='209.89' text-anchor='end' style='font-size: 8.80px;fill: #4D4D4D; font-family: "Liberation Sans";' textLength='9.78px' lengthAdjust='spacingAndGlyphs'>10</text>
<text x='37.63' y='137.27' text-anchor='end' style='font-size: 8.80px;fill: #4D4D4D; font-family: "Liberation Sans";' textLength='14.67px' lengthAdjust='spacingAndGlyphs'>100</text>
<text x='37.63' y='64.65' text-anchor='end' style='font-size: 8.80px;fill: #4D4D4D; font-family: "Liberation Sans";' textLength='19.56px' lengthAdjust='spacingAndGlyphs'>1000</text>
<text transform='translate(121.13,296.60) rotate(-90)' text-anchor='end' style='font-size: 8.80px;fill: #4D4D4D; font-family: "Liberation Sans";' textLength='103.14px' lengthAdjust='spacingAndGlyphs'>tacle-kernel-countnegative</text>
<text transform='translate(241.98,296.60) rotate(-90)' text-anchor='end' style='font-size: 8.80px;fill: #4D4D4D; font-family: "Liberation Sans";' textLength='77.20px' lengthAdjust='spacingAndGlyphs'>tacle-kernel-matrix1</text>
<text transform='translate(362.84,296.60) rotate(-90)' text-anchor='end' style='font-size: 8.80px;fill: #4D4D4D; font-family: "Liberation Sans";' textLength='117.33px' lengthAdjust='spacingAndGlyphs'>tacle-kernel-complex_updates</text>
<text transform='translate(483.69,296.60) rotate(-90)' text-anchor='end' style='font-size: 8.80px;fill: #4D4D4D; font-family: "Liberation Sans";' textLength='84.55px' lengthAdjust='spacingAndGlyphs'>tacle-kernel-recursion</text>
<text transform='translate(604.55,296.60) rotate(-90)' text-anchor='end' style='font-size: 8.80px;fill: #4D4D4D; font-family: "Liberation Sans";' textLength='67.92px' lengthAdjust='spacingAndGlyphs'>tacle-kernel-bsort</text>
<text transform='translate(725.40,296.60) rotate(-90)' text-anchor='end' style='font-size: 8.80px;fill: #4D4D4D; font-family: "Liberation Sans";' textLength='98.73px' lengthAdjust='spacingAndGlyphs'>tacle-kernel-binarysearch</text>
<text x='417.21' y='424.24' text-anchor='middle' style='font-size: 11.00px; font-family: "Liberation Sans";' textLength='55.66px' lengthAdjust='spacingAndGlyphs'>Experiment</text>
<text transform='translate(13.05,157.58) rotate(-90)' text-anchor='middle' style='font-size: 11.00px; font-family: "Liberation Sans";' textLength='122.38px' lengthAdjust='spacingAndGlyphs'>Faults / Instruction Count</text>
<text x='808.30' y='132.70' style='font-size: 11.00px; font-family: "Liberation Sans";' textLength='34.06px' lengthAdjust='spacingAndGlyphs'>Variant</text>
<rect x='809.01' y='140.03' width='15.86' height='15.86' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #F8766D;' />
<rect x='809.01' y='157.31' width='15.86' height='15.86' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #00BA38;' />
<rect x='809.01' y='174.59' width='15.86' height='15.86' style='stroke-width: 1.07; stroke: none; stroke-linecap: butt; stroke-linejoin: miter; fill: #619CFF;' />
<text x='831.06' y='150.99' style='font-size: 8.80px; font-family: "Liberation Sans";' textLength='4.41px' lengthAdjust='spacingAndGlyphs'>c</text>
<text x='831.06' y='168.27' style='font-size: 8.80px; font-family: "Liberation Sans";' textLength='12.22px' lengthAdjust='spacingAndGlyphs'>aot</text>
<text x='831.06' y='185.55' style='font-size: 8.80px; font-family: "Liberation Sans";' textLength='21.98px' lengthAdjust='spacingAndGlyphs'>interp</text>
<text x='42.56' y='15.11' style='font-size: 14.00px; font-weight: bold; font-family: "Liberation Sans";' textLength='169.50px' lengthAdjust='spacingAndGlyphs'>Fault Rate per Instruction</text>
</g>
</g>
</svg>