Correlates every HB-ON/HB-OFF heartbeat-tick CSV row (results-20260912- with-heartbeat-csv/*-doe-raw.log) back to which trial (run_id, id_idx, id_label, rep) was active when it printed, despite the async tick printer splicing rows mid-token -- including mid a DOE-RUN marker itself -- into the trial loop's own console output on the shared serial line. Pipeline (analysis-20260912/, see its own README.md): - correlate_doe.py: two-pass reconstruction per architecture (remove atomic CSV-row spans to rebuild the clean trial-output stream, map each removed row's offset back to the nearest preceding run_id marker); identity/rep looked up from a known-clean prior run's run_id mapping rather than re-parsed, since one aarch64 marker (trial 12, rajames rep 1) lost its id_idx digit to a zero-separator collision with an adjacent CSV field and is unrecoverable from that log alone -- its rows fold into trial 11 instead, documented as a known limitation. - combine.py: merges all three architectures into combined.csv (768 rows), decoding Q48.16 fields to floats and jitter_bits' IEEE754 bit pattern to real jitter_ns. - analysis.R: per-cell (architecture x identity) means/SD and two-way ANOVA for each of 12 telemetry metrics, one boxplot SVG per metric, written up as ANALYSIS.md. Key findings: identity significantly affects word-heat/window-sizing metrics (expected -- different identities execute different word sets), architecture significantly affects timing metrics (APIC ticks/tick, timing variance, fleet heat -- expected, different QEMU targets), zero architecture x identity interaction on any metric. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01EXieurDfDSsDFdnSyusuWo
303 lines
33 KiB
XML
303 lines
33 KiB
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='504.00pt' height='576.00pt' viewBox='0 0 504.00 576.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='cpMC4wMHw1MDQuMDB8MC4wMHw1NzYuMDA='>
|
|
<rect x='0.00' y='0.00' width='504.00' height='576.00' />
|
|
</clipPath>
|
|
</defs>
|
|
<g clip-path='url(#cpMC4wMHw1MDQuMDB8MC4wMHw1NzYuMDA=)'>
|
|
<rect x='0.000000000000064' y='0.00' width='504.00' height='576.00' style='stroke-width: 1.07; stroke: #FFFFFF; fill: #FFFFFF;' />
|
|
</g>
|
|
<defs>
|
|
<clipPath id='cpNDAuMTF8NDk4LjUyfDM5LjQyfDE4Ni42Mw=='>
|
|
<rect x='40.11' y='39.42' width='458.41' height='147.21' />
|
|
</clipPath>
|
|
</defs>
|
|
<g clip-path='url(#cpNDAuMTF8NDk4LjUyfDM5LjQyfDE4Ni42Mw==)'>
|
|
<rect x='40.11' y='39.42' width='458.41' height='147.21' style='stroke-width: 1.07; stroke: none; fill: #FFFFFF;' />
|
|
<polyline points='40.11,156.94 498.52,156.94 ' style='stroke-width: 0.53; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='40.11,121.96 498.52,121.96 ' style='stroke-width: 0.53; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='40.11,86.98 498.52,86.98 ' style='stroke-width: 0.53; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='40.11,51.99 498.52,51.99 ' style='stroke-width: 0.53; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='40.11,174.44 498.52,174.44 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='40.11,139.45 498.52,139.45 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='40.11,104.47 498.52,104.47 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='40.11,69.48 498.52,69.48 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='70.01,186.63 70.01,39.42 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='119.83,186.63 119.83,39.42 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='169.66,186.63 169.66,39.42 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='219.49,186.63 219.49,39.42 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='269.32,186.63 269.32,39.42 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='319.14,186.63 319.14,39.42 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='368.97,186.63 368.97,39.42 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='418.80,186.63 418.80,39.42 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='468.62,186.63 468.62,39.42 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<line x1='70.01' y1='128.42' x2='70.01' y2='128.42' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='70.01' y1='128.42' x2='70.01' y2='128.42' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='51.32,128.42 51.32,128.42 88.69,128.42 88.69,128.42 51.32,128.42 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #F8766D; fill-opacity: 0.85;' />
|
|
<line x1='51.32' y1='128.42' x2='88.69' y2='128.42' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='119.83' y1='128.42' x2='119.83' y2='128.42' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='119.83' y1='128.42' x2='119.83' y2='128.42' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='101.15,128.42 101.15,128.42 138.52,128.42 138.52,128.42 101.15,128.42 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #D39200; fill-opacity: 0.85;' />
|
|
<line x1='101.15' y1='128.42' x2='138.52' y2='128.42' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='169.66' y1='128.42' x2='169.66' y2='128.42' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='169.66' y1='128.42' x2='169.66' y2='128.42' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='150.98,128.42 150.98,128.42 188.35,128.42 188.35,128.42 150.98,128.42 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #93AA00; fill-opacity: 0.85;' />
|
|
<line x1='150.98' y1='128.42' x2='188.35' y2='128.42' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='219.49' y1='128.42' x2='219.49' y2='128.42' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='219.49' y1='128.42' x2='219.49' y2='128.42' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='200.80,128.42 200.80,128.42 238.17,128.42 238.17,128.42 200.80,128.42 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #00BA38; fill-opacity: 0.85;' />
|
|
<line x1='200.80' y1='128.42' x2='238.17' y2='128.42' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='269.32' y1='128.42' x2='269.32' y2='128.42' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='269.32' y1='128.42' x2='269.32' y2='128.42' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='250.63,128.42 250.63,128.42 288.00,128.42 288.00,128.42 250.63,128.42 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #00C19F; fill-opacity: 0.85;' />
|
|
<line x1='250.63' y1='128.42' x2='288.00' y2='128.42' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='319.14' y1='128.42' x2='319.14' y2='128.42' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='319.14' y1='128.42' x2='319.14' y2='128.42' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='300.46,128.42 300.46,128.42 337.83,128.42 337.83,128.42 300.46,128.42 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #00B9E3; fill-opacity: 0.85;' />
|
|
<line x1='300.46' y1='128.42' x2='337.83' y2='128.42' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='368.97' y1='128.42' x2='368.97' y2='128.42' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='368.97' y1='128.42' x2='368.97' y2='128.42' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='350.28,128.42 350.28,128.42 387.65,128.42 387.65,128.42 350.28,128.42 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #619CFF; fill-opacity: 0.85;' />
|
|
<line x1='350.28' y1='128.42' x2='387.65' y2='128.42' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='418.80' y1='128.42' x2='418.80' y2='128.42' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='418.80' y1='128.42' x2='418.80' y2='128.42' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='400.11,128.42 400.11,128.42 437.48,128.42 437.48,128.42 400.11,128.42 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #DB72FB; fill-opacity: 0.85;' />
|
|
<line x1='400.11' y1='128.42' x2='437.48' y2='128.42' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='468.62' y1='128.42' x2='468.62' y2='128.42' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='468.62' y1='128.42' x2='468.62' y2='128.42' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='449.94,128.42 449.94,128.42 487.31,128.42 487.31,128.42 449.94,128.42 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #FF61C3; fill-opacity: 0.85;' />
|
|
<line x1='449.94' y1='128.42' x2='487.31' y2='128.42' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<rect x='40.11' y='39.42' width='458.41' height='147.21' style='stroke-width: 1.07; stroke: #333333;' />
|
|
</g>
|
|
<g clip-path='url(#cpMC4wMHw1MDQuMDB8MC4wMHw1NzYuMDA=)'>
|
|
</g>
|
|
<defs>
|
|
<clipPath id='cpNDAuMTF8NDk4LjUyfDIwOC43NnwzNTUuOTc='>
|
|
<rect x='40.11' y='208.76' width='458.41' height='147.21' />
|
|
</clipPath>
|
|
</defs>
|
|
<g clip-path='url(#cpNDAuMTF8NDk4LjUyfDIwOC43NnwzNTUuOTc=)'>
|
|
<rect x='40.11' y='208.76' width='458.41' height='147.21' style='stroke-width: 1.07; stroke: none; fill: #FFFFFF;' />
|
|
<polyline points='40.11,326.28 498.52,326.28 ' style='stroke-width: 0.53; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='40.11,291.30 498.52,291.30 ' style='stroke-width: 0.53; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='40.11,256.32 498.52,256.32 ' style='stroke-width: 0.53; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='40.11,221.33 498.52,221.33 ' style='stroke-width: 0.53; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='40.11,343.77 498.52,343.77 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='40.11,308.79 498.52,308.79 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='40.11,273.81 498.52,273.81 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='40.11,238.82 498.52,238.82 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='70.01,355.97 70.01,208.76 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='119.83,355.97 119.83,208.76 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='169.66,355.97 169.66,208.76 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='219.49,355.97 219.49,208.76 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='269.32,355.97 269.32,208.76 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='319.14,355.97 319.14,208.76 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='368.97,355.97 368.97,208.76 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='418.80,355.97 418.80,208.76 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='468.62,355.97 468.62,208.76 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<line x1='70.01' y1='215.45' x2='70.01' y2='215.45' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='70.01' y1='215.45' x2='70.01' y2='215.45' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='51.32,215.45 51.32,215.45 88.69,215.45 88.69,215.45 51.32,215.45 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #F8766D; fill-opacity: 0.85;' />
|
|
<line x1='51.32' y1='215.45' x2='88.69' y2='215.45' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='119.83' y1='215.45' x2='119.83' y2='215.45' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='119.83' y1='215.45' x2='119.83' y2='215.45' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='101.15,215.45 101.15,215.45 138.52,215.45 138.52,215.45 101.15,215.45 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #D39200; fill-opacity: 0.85;' />
|
|
<line x1='101.15' y1='215.45' x2='138.52' y2='215.45' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='169.66' y1='215.45' x2='169.66' y2='215.45' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='169.66' y1='215.45' x2='169.66' y2='215.45' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='150.98,215.45 150.98,215.45 188.35,215.45 188.35,215.45 150.98,215.45 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #93AA00; fill-opacity: 0.85;' />
|
|
<line x1='150.98' y1='215.45' x2='188.35' y2='215.45' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='219.49' y1='215.45' x2='219.49' y2='215.45' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='219.49' y1='215.45' x2='219.49' y2='215.45' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='200.80,215.45 200.80,215.45 238.17,215.45 238.17,215.45 200.80,215.45 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #00BA38; fill-opacity: 0.85;' />
|
|
<line x1='200.80' y1='215.45' x2='238.17' y2='215.45' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='269.32' y1='215.45' x2='269.32' y2='215.45' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='269.32' y1='215.45' x2='269.32' y2='215.45' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='250.63,215.45 250.63,215.45 288.00,215.45 288.00,215.45 250.63,215.45 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #00C19F; fill-opacity: 0.85;' />
|
|
<line x1='250.63' y1='215.45' x2='288.00' y2='215.45' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='319.14' y1='215.45' x2='319.14' y2='215.45' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='319.14' y1='215.45' x2='319.14' y2='215.45' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='300.46,215.45 300.46,215.45 337.83,215.45 337.83,215.45 300.46,215.45 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #00B9E3; fill-opacity: 0.85;' />
|
|
<line x1='300.46' y1='215.45' x2='337.83' y2='215.45' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='368.97' y1='215.45' x2='368.97' y2='215.45' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='368.97' y1='215.45' x2='368.97' y2='215.45' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='350.28,215.45 350.28,215.45 387.65,215.45 387.65,215.45 350.28,215.45 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #619CFF; fill-opacity: 0.85;' />
|
|
<line x1='350.28' y1='215.45' x2='387.65' y2='215.45' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='418.80' y1='215.45' x2='418.80' y2='215.45' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='418.80' y1='215.45' x2='418.80' y2='215.45' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='400.11,215.45 400.11,215.45 437.48,215.45 437.48,215.45 400.11,215.45 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #DB72FB; fill-opacity: 0.85;' />
|
|
<line x1='400.11' y1='215.45' x2='437.48' y2='215.45' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='468.62' y1='215.45' x2='468.62' y2='215.45' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='468.62' y1='215.45' x2='468.62' y2='215.45' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='449.94,215.45 449.94,215.45 487.31,215.45 487.31,215.45 449.94,215.45 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #FF61C3; fill-opacity: 0.85;' />
|
|
<line x1='449.94' y1='215.45' x2='487.31' y2='215.45' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<rect x='40.11' y='208.76' width='458.41' height='147.21' style='stroke-width: 1.07; stroke: #333333;' />
|
|
</g>
|
|
<g clip-path='url(#cpMC4wMHw1MDQuMDB8MC4wMHw1NzYuMDA=)'>
|
|
</g>
|
|
<defs>
|
|
<clipPath id='cpNDAuMTF8NDk4LjUyfDM3OC4xMHw1MjUuMzE='>
|
|
<rect x='40.11' y='378.10' width='458.41' height='147.21' />
|
|
</clipPath>
|
|
</defs>
|
|
<g clip-path='url(#cpNDAuMTF8NDk4LjUyfDM3OC4xMHw1MjUuMzE=)'>
|
|
<rect x='40.11' y='378.10' width='458.41' height='147.21' style='stroke-width: 1.07; stroke: none; fill: #FFFFFF;' />
|
|
<polyline points='40.11,495.62 498.52,495.62 ' style='stroke-width: 0.53; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='40.11,460.64 498.52,460.64 ' style='stroke-width: 0.53; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='40.11,425.65 498.52,425.65 ' style='stroke-width: 0.53; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='40.11,390.67 498.52,390.67 ' style='stroke-width: 0.53; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='40.11,513.11 498.52,513.11 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='40.11,478.13 498.52,478.13 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='40.11,443.15 498.52,443.15 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='40.11,408.16 498.52,408.16 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='70.01,525.31 70.01,378.10 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='119.83,525.31 119.83,378.10 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='169.66,525.31 169.66,378.10 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='219.49,525.31 219.49,378.10 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='269.32,525.31 269.32,378.10 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='319.14,525.31 319.14,378.10 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='368.97,525.31 368.97,378.10 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='418.80,525.31 418.80,378.10 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='468.62,525.31 468.62,378.10 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<line x1='70.01' y1='518.61' x2='70.01' y2='518.61' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='70.01' y1='518.61' x2='70.01' y2='518.61' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='51.32,518.61 51.32,518.61 88.69,518.61 88.69,518.61 51.32,518.61 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #F8766D; fill-opacity: 0.85;' />
|
|
<line x1='51.32' y1='518.61' x2='88.69' y2='518.61' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='119.83' y1='518.61' x2='119.83' y2='518.61' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='119.83' y1='518.61' x2='119.83' y2='518.61' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='101.15,518.61 101.15,518.61 138.52,518.61 138.52,518.61 101.15,518.61 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #D39200; fill-opacity: 0.85;' />
|
|
<line x1='101.15' y1='518.61' x2='138.52' y2='518.61' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='169.66' y1='518.61' x2='169.66' y2='518.61' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='169.66' y1='518.61' x2='169.66' y2='518.61' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='150.98,518.61 150.98,518.61 188.35,518.61 188.35,518.61 150.98,518.61 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #93AA00; fill-opacity: 0.85;' />
|
|
<line x1='150.98' y1='518.61' x2='188.35' y2='518.61' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='219.49' y1='518.61' x2='219.49' y2='518.61' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='219.49' y1='518.61' x2='219.49' y2='518.61' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='200.80,518.61 200.80,518.61 238.17,518.61 238.17,518.61 200.80,518.61 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #00BA38; fill-opacity: 0.85;' />
|
|
<line x1='200.80' y1='518.61' x2='238.17' y2='518.61' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='269.32' y1='518.61' x2='269.32' y2='518.61' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='269.32' y1='518.61' x2='269.32' y2='518.61' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='250.63,518.61 250.63,518.61 288.00,518.61 288.00,518.61 250.63,518.61 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #00C19F; fill-opacity: 0.85;' />
|
|
<line x1='250.63' y1='518.61' x2='288.00' y2='518.61' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='319.14' y1='518.61' x2='319.14' y2='518.61' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='319.14' y1='518.61' x2='319.14' y2='518.61' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='300.46,518.61 300.46,518.61 337.83,518.61 337.83,518.61 300.46,518.61 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #00B9E3; fill-opacity: 0.85;' />
|
|
<line x1='300.46' y1='518.61' x2='337.83' y2='518.61' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='368.97' y1='518.61' x2='368.97' y2='518.61' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='368.97' y1='518.61' x2='368.97' y2='518.61' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='350.28,518.61 350.28,518.61 387.65,518.61 387.65,518.61 350.28,518.61 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #619CFF; fill-opacity: 0.85;' />
|
|
<line x1='350.28' y1='518.61' x2='387.65' y2='518.61' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='418.80' y1='518.61' x2='418.80' y2='518.61' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='418.80' y1='518.61' x2='418.80' y2='518.61' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='400.11,518.61 400.11,518.61 437.48,518.61 437.48,518.61 400.11,518.61 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #DB72FB; fill-opacity: 0.85;' />
|
|
<line x1='400.11' y1='518.61' x2='437.48' y2='518.61' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='468.62' y1='518.61' x2='468.62' y2='518.61' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='468.62' y1='518.61' x2='468.62' y2='518.61' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='449.94,518.61 449.94,518.61 487.31,518.61 487.31,518.61 449.94,518.61 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #FF61C3; fill-opacity: 0.85;' />
|
|
<line x1='449.94' y1='518.61' x2='487.31' y2='518.61' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<rect x='40.11' y='378.10' width='458.41' height='147.21' style='stroke-width: 1.07; stroke: #333333;' />
|
|
</g>
|
|
<g clip-path='url(#cpMC4wMHw1MDQuMDB8MC4wMHw1NzYuMDA=)'>
|
|
</g>
|
|
<defs>
|
|
<clipPath id='cpNDAuMTF8NDk4LjUyfDM2MS40NXwzNzguMTA='>
|
|
<rect x='40.11' y='361.45' width='458.41' height='16.65' />
|
|
</clipPath>
|
|
</defs>
|
|
<g clip-path='url(#cpNDAuMTF8NDk4LjUyfDM2MS40NXwzNzguMTA=)'>
|
|
<rect x='40.11' y='361.45' width='458.41' height='16.65' style='stroke-width: 1.07; stroke: #333333; fill: #D9D9D9;' />
|
|
<text x='269.32' y='372.80' text-anchor='middle' style='font-size: 8.80px;fill: #1A1A1A; font-family: "Liberation Sans";' textLength='27.88px' lengthAdjust='spacingAndGlyphs'>riscv64</text>
|
|
</g>
|
|
<g clip-path='url(#cpMC4wMHw1MDQuMDB8MC4wMHw1NzYuMDA=)'>
|
|
</g>
|
|
<defs>
|
|
<clipPath id='cpNDAuMTF8NDk4LjUyfDE5Mi4xMXwyMDguNzY='>
|
|
<rect x='40.11' y='192.11' width='458.41' height='16.65' />
|
|
</clipPath>
|
|
</defs>
|
|
<g clip-path='url(#cpNDAuMTF8NDk4LjUyfDE5Mi4xMXwyMDguNzY=)'>
|
|
<rect x='40.11' y='192.11' width='458.41' height='16.65' style='stroke-width: 1.07; stroke: #333333; fill: #D9D9D9;' />
|
|
<text x='269.32' y='203.46' text-anchor='middle' style='font-size: 8.80px;fill: #1A1A1A; font-family: "Liberation Sans";' textLength='31.78px' lengthAdjust='spacingAndGlyphs'>aarch64</text>
|
|
</g>
|
|
<g clip-path='url(#cpMC4wMHw1MDQuMDB8MC4wMHw1NzYuMDA=)'>
|
|
</g>
|
|
<defs>
|
|
<clipPath id='cpNDAuMTF8NDk4LjUyfDIyLjc3fDM5LjQy'>
|
|
<rect x='40.11' y='22.77' width='458.41' height='16.65' />
|
|
</clipPath>
|
|
</defs>
|
|
<g clip-path='url(#cpNDAuMTF8NDk4LjUyfDIyLjc3fDM5LjQy)'>
|
|
<rect x='40.11' y='22.77' width='458.41' height='16.65' style='stroke-width: 1.07; stroke: #333333; fill: #D9D9D9;' />
|
|
<text x='269.32' y='34.12' text-anchor='middle' style='font-size: 8.80px;fill: #1A1A1A; font-family: "Liberation Sans";' textLength='26.89px' lengthAdjust='spacingAndGlyphs'>amd64</text>
|
|
</g>
|
|
<g clip-path='url(#cpMC4wMHw1MDQuMDB8MC4wMHw1NzYuMDA=)'>
|
|
<polyline points='70.01,528.05 70.01,525.31 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polyline points='119.83,528.05 119.83,525.31 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polyline points='169.66,528.05 169.66,525.31 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polyline points='219.49,528.05 219.49,525.31 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polyline points='269.32,528.05 269.32,525.31 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polyline points='319.14,528.05 319.14,525.31 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polyline points='368.97,528.05 368.97,525.31 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polyline points='418.80,528.05 418.80,525.31 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polyline points='468.62,528.05 468.62,525.31 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<text transform='translate(74.29,534.52) rotate(-45)' text-anchor='end' style='font-size: 8.80px;fill: #4D4D4D; font-family: "Liberation Sans";' textLength='18.59px' lengthAdjust='spacingAndGlyphs'>zuse</text>
|
|
<text transform='translate(124.11,534.52) rotate(-45)' text-anchor='end' style='font-size: 8.80px;fill: #4D4D4D; font-family: "Liberation Sans";' textLength='31.28px' lengthAdjust='spacingAndGlyphs'>rajames</text>
|
|
<text transform='translate(173.94,534.52) rotate(-45)' text-anchor='end' style='font-size: 8.80px;fill: #4D4D4D; font-family: "Liberation Sans";' textLength='9.78px' lengthAdjust='spacingAndGlyphs'>00</text>
|
|
<text transform='translate(223.77,534.52) rotate(-45)' text-anchor='end' style='font-size: 8.80px;fill: #4D4D4D; font-family: "Liberation Sans";' textLength='9.78px' lengthAdjust='spacingAndGlyphs'>01</text>
|
|
<text transform='translate(273.60,534.52) rotate(-45)' text-anchor='end' style='font-size: 8.80px;fill: #4D4D4D; font-family: "Liberation Sans";' textLength='9.78px' lengthAdjust='spacingAndGlyphs'>02</text>
|
|
<text transform='translate(323.42,534.52) rotate(-45)' text-anchor='end' style='font-size: 8.80px;fill: #4D4D4D; font-family: "Liberation Sans";' textLength='9.78px' lengthAdjust='spacingAndGlyphs'>03</text>
|
|
<text transform='translate(373.25,534.52) rotate(-45)' text-anchor='end' style='font-size: 8.80px;fill: #4D4D4D; font-family: "Liberation Sans";' textLength='9.78px' lengthAdjust='spacingAndGlyphs'>04</text>
|
|
<text transform='translate(423.08,534.52) rotate(-45)' text-anchor='end' style='font-size: 8.80px;fill: #4D4D4D; font-family: "Liberation Sans";' textLength='9.78px' lengthAdjust='spacingAndGlyphs'>05</text>
|
|
<text transform='translate(472.91,534.52) rotate(-45)' text-anchor='end' style='font-size: 8.80px;fill: #4D4D4D; font-family: "Liberation Sans";' textLength='9.78px' lengthAdjust='spacingAndGlyphs'>06</text>
|
|
<text x='35.18' y='177.46' text-anchor='end' style='font-size: 8.80px;fill: #4D4D4D; font-family: "Liberation Sans";' textLength='17.11px' lengthAdjust='spacingAndGlyphs'>0.64</text>
|
|
<text x='35.18' y='142.48' text-anchor='end' style='font-size: 8.80px;fill: #4D4D4D; font-family: "Liberation Sans";' textLength='17.11px' lengthAdjust='spacingAndGlyphs'>0.65</text>
|
|
<text x='35.18' y='107.50' text-anchor='end' style='font-size: 8.80px;fill: #4D4D4D; font-family: "Liberation Sans";' textLength='17.11px' lengthAdjust='spacingAndGlyphs'>0.66</text>
|
|
<text x='35.18' y='72.51' text-anchor='end' style='font-size: 8.80px;fill: #4D4D4D; font-family: "Liberation Sans";' textLength='17.11px' lengthAdjust='spacingAndGlyphs'>0.67</text>
|
|
<polyline points='37.37,174.44 40.11,174.44 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polyline points='37.37,139.45 40.11,139.45 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polyline points='37.37,104.47 40.11,104.47 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polyline points='37.37,69.48 40.11,69.48 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<text x='35.18' y='346.80' text-anchor='end' style='font-size: 8.80px;fill: #4D4D4D; font-family: "Liberation Sans";' textLength='17.11px' lengthAdjust='spacingAndGlyphs'>0.64</text>
|
|
<text x='35.18' y='311.82' text-anchor='end' style='font-size: 8.80px;fill: #4D4D4D; font-family: "Liberation Sans";' textLength='17.11px' lengthAdjust='spacingAndGlyphs'>0.65</text>
|
|
<text x='35.18' y='276.83' text-anchor='end' style='font-size: 8.80px;fill: #4D4D4D; font-family: "Liberation Sans";' textLength='17.11px' lengthAdjust='spacingAndGlyphs'>0.66</text>
|
|
<text x='35.18' y='241.85' text-anchor='end' style='font-size: 8.80px;fill: #4D4D4D; font-family: "Liberation Sans";' textLength='17.11px' lengthAdjust='spacingAndGlyphs'>0.67</text>
|
|
<polyline points='37.37,343.77 40.11,343.77 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polyline points='37.37,308.79 40.11,308.79 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polyline points='37.37,273.81 40.11,273.81 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polyline points='37.37,238.82 40.11,238.82 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<text x='35.18' y='516.14' text-anchor='end' style='font-size: 8.80px;fill: #4D4D4D; font-family: "Liberation Sans";' textLength='17.11px' lengthAdjust='spacingAndGlyphs'>0.64</text>
|
|
<text x='35.18' y='481.16' text-anchor='end' style='font-size: 8.80px;fill: #4D4D4D; font-family: "Liberation Sans";' textLength='17.11px' lengthAdjust='spacingAndGlyphs'>0.65</text>
|
|
<text x='35.18' y='446.17' text-anchor='end' style='font-size: 8.80px;fill: #4D4D4D; font-family: "Liberation Sans";' textLength='17.11px' lengthAdjust='spacingAndGlyphs'>0.66</text>
|
|
<text x='35.18' y='411.19' text-anchor='end' style='font-size: 8.80px;fill: #4D4D4D; font-family: "Liberation Sans";' textLength='17.11px' lengthAdjust='spacingAndGlyphs'>0.67</text>
|
|
<polyline points='37.37,513.11 40.11,513.11 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polyline points='37.37,478.13 40.11,478.13 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polyline points='37.37,443.15 40.11,443.15 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polyline points='37.37,408.16 40.11,408.16 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<text x='269.32' y='568.24' text-anchor='middle' style='font-size: 11.00px; font-family: "Liberation Sans";' textLength='35.50px' lengthAdjust='spacingAndGlyphs'>Identity</text>
|
|
<text transform='translate(13.05,282.36) rotate(-90)' text-anchor='middle' style='font-size: 11.00px; font-family: "Liberation Sans";' textLength='72.22px' lengthAdjust='spacingAndGlyphs'>Hera fleet heat</text>
|
|
<text x='40.11' y='14.55' style='font-size: 13.20px; font-family: "Liberation Sans";' textLength='86.44px' lengthAdjust='spacingAndGlyphs'>Hera fleet heat</text>
|
|
</g>
|
|
</g>
|
|
</svg>
|