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.00' y='0.00' width='504.00' height='576.00' style='stroke-width: 1.07; stroke: #FFFFFF; fill: #FFFFFF;' />
|
|
</g>
|
|
<defs>
|
|
<clipPath id='cpNDUuMDB8NDk4LjUyfDM5LjQyfDE4Ni42Mw=='>
|
|
<rect x='45.00' y='39.42' width='453.52' height='147.21' />
|
|
</clipPath>
|
|
</defs>
|
|
<g clip-path='url(#cpNDUuMDB8NDk4LjUyfDM5LjQyfDE4Ni42Mw==)'>
|
|
<rect x='45.00' y='39.42' width='453.52' height='147.21' style='stroke-width: 1.07; stroke: none; fill: #FFFFFF;' />
|
|
<polyline points='45.00,184.47 498.52,184.47 ' style='stroke-width: 0.53; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='45.00,147.40 498.52,147.40 ' style='stroke-width: 0.53; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='45.00,110.33 498.52,110.33 ' style='stroke-width: 0.53; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='45.00,73.26 498.52,73.26 ' style='stroke-width: 0.53; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='45.00,165.94 498.52,165.94 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='45.00,128.87 498.52,128.87 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='45.00,91.80 498.52,91.80 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='45.00,54.73 498.52,54.73 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='74.58,186.63 74.58,39.42 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='123.87,186.63 123.87,39.42 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='173.17,186.63 173.17,39.42 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='222.46,186.63 222.46,39.42 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='271.76,186.63 271.76,39.42 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='321.06,186.63 321.06,39.42 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='370.35,186.63 370.35,39.42 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='419.65,186.63 419.65,39.42 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='468.94,186.63 468.94,39.42 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<line x1='74.58' y1='97.69' x2='74.58' y2='97.69' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='74.58' y1='97.69' x2='74.58' y2='97.69' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='56.09,97.69 56.09,97.69 93.06,97.69 93.06,97.69 56.09,97.69 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #F8766D; fill-opacity: 0.85;' />
|
|
<line x1='56.09' y1='97.69' x2='93.06' y2='97.69' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='123.87' y1='97.69' x2='123.87' y2='97.69' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='123.87' y1='97.69' x2='123.87' y2='97.69' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='105.39,97.69 105.39,97.69 142.36,97.69 142.36,97.69 105.39,97.69 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #D39200; fill-opacity: 0.85;' />
|
|
<line x1='105.39' y1='97.69' x2='142.36' y2='97.69' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='173.17' y1='97.69' x2='173.17' y2='97.69' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='173.17' y1='97.69' x2='173.17' y2='97.69' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='154.68,97.69 154.68,97.69 191.65,97.69 191.65,97.69 154.68,97.69 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #93AA00; fill-opacity: 0.85;' />
|
|
<line x1='154.68' y1='97.69' x2='191.65' y2='97.69' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='222.46' y1='97.69' x2='222.46' y2='97.69' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='222.46' y1='97.69' x2='222.46' y2='97.69' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='203.98,97.69 203.98,97.69 240.95,97.69 240.95,97.69 203.98,97.69 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #00BA38; fill-opacity: 0.85;' />
|
|
<line x1='203.98' y1='97.69' x2='240.95' y2='97.69' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='271.76' y1='97.69' x2='271.76' y2='97.69' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='271.76' y1='97.69' x2='271.76' y2='97.69' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='253.27,97.69 253.27,97.69 290.25,97.69 290.25,97.69 253.27,97.69 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #00C19F; fill-opacity: 0.85;' />
|
|
<line x1='253.27' y1='97.69' x2='290.25' y2='97.69' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='321.06' y1='97.69' x2='321.06' y2='97.69' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='321.06' y1='97.69' x2='321.06' y2='97.69' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='302.57,97.69 302.57,97.69 339.54,97.69 339.54,97.69 302.57,97.69 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #00B9E3; fill-opacity: 0.85;' />
|
|
<line x1='302.57' y1='97.69' x2='339.54' y2='97.69' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='370.35' y1='97.69' x2='370.35' y2='97.69' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='370.35' y1='97.69' x2='370.35' y2='97.69' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='351.87,97.69 351.87,97.69 388.84,97.69 388.84,97.69 351.87,97.69 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #619CFF; fill-opacity: 0.85;' />
|
|
<line x1='351.87' y1='97.69' x2='388.84' y2='97.69' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='419.65' y1='97.69' x2='419.65' y2='97.69' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='419.65' y1='97.69' x2='419.65' y2='97.69' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='401.16,97.69 401.16,97.69 438.13,97.69 438.13,97.69 401.16,97.69 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #DB72FB; fill-opacity: 0.85;' />
|
|
<line x1='401.16' y1='97.69' x2='438.13' y2='97.69' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='468.94' y1='97.69' x2='468.94' y2='97.69' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='468.94' y1='97.69' x2='468.94' y2='97.69' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='450.46,97.69 450.46,97.69 487.43,97.69 487.43,97.69 450.46,97.69 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #FF61C3; fill-opacity: 0.85;' />
|
|
<line x1='450.46' y1='97.69' x2='487.43' y2='97.69' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<rect x='45.00' y='39.42' width='453.52' height='147.21' style='stroke-width: 1.07; stroke: #333333;' />
|
|
</g>
|
|
<g clip-path='url(#cpMC4wMHw1MDQuMDB8MC4wMHw1NzYuMDA=)'>
|
|
</g>
|
|
<defs>
|
|
<clipPath id='cpNDUuMDB8NDk4LjUyfDIwOC43NnwzNTUuOTc='>
|
|
<rect x='45.00' y='208.76' width='453.52' height='147.21' />
|
|
</clipPath>
|
|
</defs>
|
|
<g clip-path='url(#cpNDUuMDB8NDk4LjUyfDIwOC43NnwzNTUuOTc=)'>
|
|
<rect x='45.00' y='208.76' width='453.52' height='147.21' style='stroke-width: 1.07; stroke: none; fill: #FFFFFF;' />
|
|
<polyline points='45.00,353.81 498.52,353.81 ' style='stroke-width: 0.53; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='45.00,316.74 498.52,316.74 ' style='stroke-width: 0.53; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='45.00,279.67 498.52,279.67 ' style='stroke-width: 0.53; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='45.00,242.60 498.52,242.60 ' style='stroke-width: 0.53; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='45.00,335.27 498.52,335.27 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='45.00,298.21 498.52,298.21 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='45.00,261.14 498.52,261.14 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='45.00,224.07 498.52,224.07 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='74.58,355.97 74.58,208.76 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='123.87,355.97 123.87,208.76 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='173.17,355.97 173.17,208.76 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='222.46,355.97 222.46,208.76 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='271.76,355.97 271.76,208.76 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='321.06,355.97 321.06,208.76 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='370.35,355.97 370.35,208.76 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='419.65,355.97 419.65,208.76 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='468.94,355.97 468.94,208.76 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<line x1='74.58' y1='349.27' x2='74.58' y2='349.27' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='74.58' y1='349.27' x2='74.58' y2='349.27' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='56.09,349.27 56.09,349.27 93.06,349.27 93.06,349.27 56.09,349.27 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #F8766D; fill-opacity: 0.85;' />
|
|
<line x1='56.09' y1='349.27' x2='93.06' y2='349.27' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='123.87' y1='349.27' x2='123.87' y2='349.27' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='123.87' y1='349.27' x2='123.87' y2='349.27' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='105.39,349.27 105.39,349.27 142.36,349.27 142.36,349.27 105.39,349.27 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #D39200; fill-opacity: 0.85;' />
|
|
<line x1='105.39' y1='349.27' x2='142.36' y2='349.27' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='173.17' y1='349.27' x2='173.17' y2='349.27' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='173.17' y1='349.27' x2='173.17' y2='349.27' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='154.68,349.27 154.68,349.27 191.65,349.27 191.65,349.27 154.68,349.27 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #93AA00; fill-opacity: 0.85;' />
|
|
<line x1='154.68' y1='349.27' x2='191.65' y2='349.27' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='222.46' y1='349.27' x2='222.46' y2='349.27' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='222.46' y1='349.27' x2='222.46' y2='349.27' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='203.98,349.27 203.98,349.27 240.95,349.27 240.95,349.27 203.98,349.27 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #00BA38; fill-opacity: 0.85;' />
|
|
<line x1='203.98' y1='349.27' x2='240.95' y2='349.27' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='271.76' y1='349.27' x2='271.76' y2='349.27' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='271.76' y1='349.27' x2='271.76' y2='349.27' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='253.27,349.27 253.27,349.27 290.25,349.27 290.25,349.27 253.27,349.27 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #00C19F; fill-opacity: 0.85;' />
|
|
<line x1='253.27' y1='349.27' x2='290.25' y2='349.27' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='321.06' y1='349.27' x2='321.06' y2='349.27' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='321.06' y1='349.27' x2='321.06' y2='349.27' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='302.57,349.27 302.57,349.27 339.54,349.27 339.54,349.27 302.57,349.27 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #00B9E3; fill-opacity: 0.85;' />
|
|
<line x1='302.57' y1='349.27' x2='339.54' y2='349.27' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='370.35' y1='349.27' x2='370.35' y2='349.27' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='370.35' y1='349.27' x2='370.35' y2='349.27' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='351.87,349.27 351.87,349.27 388.84,349.27 388.84,349.27 351.87,349.27 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #619CFF; fill-opacity: 0.85;' />
|
|
<line x1='351.87' y1='349.27' x2='388.84' y2='349.27' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='419.65' y1='349.27' x2='419.65' y2='349.27' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='419.65' y1='349.27' x2='419.65' y2='349.27' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='401.16,349.27 401.16,349.27 438.13,349.27 438.13,349.27 401.16,349.27 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #DB72FB; fill-opacity: 0.85;' />
|
|
<line x1='401.16' y1='349.27' x2='438.13' y2='349.27' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='468.94' y1='349.27' x2='468.94' y2='349.27' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='468.94' y1='349.27' x2='468.94' y2='349.27' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='450.46,349.27 450.46,349.27 487.43,349.27 487.43,349.27 450.46,349.27 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #FF61C3; fill-opacity: 0.85;' />
|
|
<line x1='450.46' y1='349.27' x2='487.43' y2='349.27' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<rect x='45.00' y='208.76' width='453.52' height='147.21' style='stroke-width: 1.07; stroke: #333333;' />
|
|
</g>
|
|
<g clip-path='url(#cpMC4wMHw1MDQuMDB8MC4wMHw1NzYuMDA=)'>
|
|
</g>
|
|
<defs>
|
|
<clipPath id='cpNDUuMDB8NDk4LjUyfDM3OC4xMHw1MjUuMzE='>
|
|
<rect x='45.00' y='378.10' width='453.52' height='147.21' />
|
|
</clipPath>
|
|
</defs>
|
|
<g clip-path='url(#cpNDUuMDB8NDk4LjUyfDM3OC4xMHw1MjUuMzE=)'>
|
|
<rect x='45.00' y='378.10' width='453.52' height='147.21' style='stroke-width: 1.07; stroke: none; fill: #FFFFFF;' />
|
|
<polyline points='45.00,523.15 498.52,523.15 ' style='stroke-width: 0.53; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='45.00,486.08 498.52,486.08 ' style='stroke-width: 0.53; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='45.00,449.01 498.52,449.01 ' style='stroke-width: 0.53; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='45.00,411.94 498.52,411.94 ' style='stroke-width: 0.53; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='45.00,504.61 498.52,504.61 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='45.00,467.55 498.52,467.55 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='45.00,430.48 498.52,430.48 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='45.00,393.41 498.52,393.41 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='74.58,525.31 74.58,378.10 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='123.87,525.31 123.87,378.10 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='173.17,525.31 173.17,378.10 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='222.46,525.31 222.46,378.10 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='271.76,525.31 271.76,378.10 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='321.06,525.31 321.06,378.10 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='370.35,525.31 370.35,378.10 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='419.65,525.31 419.65,378.10 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<polyline points='468.94,525.31 468.94,378.10 ' style='stroke-width: 1.07; stroke: #EBEBEB; stroke-linecap: butt;' />
|
|
<line x1='74.58' y1='384.79' x2='74.58' y2='384.79' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='74.58' y1='384.79' x2='74.58' y2='384.79' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='56.09,384.79 56.09,384.79 93.06,384.79 93.06,384.79 56.09,384.79 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #F8766D; fill-opacity: 0.85;' />
|
|
<line x1='56.09' y1='384.79' x2='93.06' y2='384.79' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='123.87' y1='384.79' x2='123.87' y2='384.79' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='123.87' y1='384.79' x2='123.87' y2='384.79' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='105.39,384.79 105.39,384.79 142.36,384.79 142.36,384.79 105.39,384.79 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #D39200; fill-opacity: 0.85;' />
|
|
<line x1='105.39' y1='384.79' x2='142.36' y2='384.79' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='173.17' y1='384.79' x2='173.17' y2='384.79' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='173.17' y1='384.79' x2='173.17' y2='384.79' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='154.68,384.79 154.68,384.79 191.65,384.79 191.65,384.79 154.68,384.79 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #93AA00; fill-opacity: 0.85;' />
|
|
<line x1='154.68' y1='384.79' x2='191.65' y2='384.79' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='222.46' y1='384.79' x2='222.46' y2='384.79' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='222.46' y1='384.79' x2='222.46' y2='384.79' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='203.98,384.79 203.98,384.79 240.95,384.79 240.95,384.79 203.98,384.79 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #00BA38; fill-opacity: 0.85;' />
|
|
<line x1='203.98' y1='384.79' x2='240.95' y2='384.79' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='271.76' y1='384.79' x2='271.76' y2='384.79' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='271.76' y1='384.79' x2='271.76' y2='384.79' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='253.27,384.79 253.27,384.79 290.25,384.79 290.25,384.79 253.27,384.79 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #00C19F; fill-opacity: 0.85;' />
|
|
<line x1='253.27' y1='384.79' x2='290.25' y2='384.79' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='321.06' y1='384.79' x2='321.06' y2='384.79' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='321.06' y1='384.79' x2='321.06' y2='384.79' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='302.57,384.79 302.57,384.79 339.54,384.79 339.54,384.79 302.57,384.79 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #00B9E3; fill-opacity: 0.85;' />
|
|
<line x1='302.57' y1='384.79' x2='339.54' y2='384.79' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='370.35' y1='384.79' x2='370.35' y2='384.79' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='370.35' y1='384.79' x2='370.35' y2='384.79' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='351.87,384.79 351.87,384.79 388.84,384.79 388.84,384.79 351.87,384.79 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #619CFF; fill-opacity: 0.85;' />
|
|
<line x1='351.87' y1='384.79' x2='388.84' y2='384.79' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='419.65' y1='384.79' x2='419.65' y2='384.79' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='419.65' y1='384.79' x2='419.65' y2='384.79' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='401.16,384.79 401.16,384.79 438.13,384.79 438.13,384.79 401.16,384.79 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #DB72FB; fill-opacity: 0.85;' />
|
|
<line x1='401.16' y1='384.79' x2='438.13' y2='384.79' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<line x1='468.94' y1='384.79' x2='468.94' y2='384.79' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<line x1='468.94' y1='384.79' x2='468.94' y2='384.79' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polygon points='450.46,384.79 450.46,384.79 487.43,384.79 487.43,384.79 450.46,384.79 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter; fill: #FF61C3; fill-opacity: 0.85;' />
|
|
<line x1='450.46' y1='384.79' x2='487.43' y2='384.79' style='stroke-width: 2.13; stroke: #333333; stroke-linecap: butt; stroke-linejoin: miter;' />
|
|
<rect x='45.00' y='378.10' width='453.52' height='147.21' style='stroke-width: 1.07; stroke: #333333;' />
|
|
</g>
|
|
<g clip-path='url(#cpMC4wMHw1MDQuMDB8MC4wMHw1NzYuMDA=)'>
|
|
</g>
|
|
<defs>
|
|
<clipPath id='cpNDUuMDB8NDk4LjUyfDM2MS40NXwzNzguMTA='>
|
|
<rect x='45.00' y='361.45' width='453.52' height='16.65' />
|
|
</clipPath>
|
|
</defs>
|
|
<g clip-path='url(#cpNDUuMDB8NDk4LjUyfDM2MS40NXwzNzguMTA=)'>
|
|
<rect x='45.00' y='361.45' width='453.52' height='16.65' style='stroke-width: 1.07; stroke: #333333; fill: #D9D9D9;' />
|
|
<text x='271.76' 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='cpNDUuMDB8NDk4LjUyfDE5Mi4xMXwyMDguNzY='>
|
|
<rect x='45.00' y='192.11' width='453.52' height='16.65' />
|
|
</clipPath>
|
|
</defs>
|
|
<g clip-path='url(#cpNDUuMDB8NDk4LjUyfDE5Mi4xMXwyMDguNzY=)'>
|
|
<rect x='45.00' y='192.11' width='453.52' height='16.65' style='stroke-width: 1.07; stroke: #333333; fill: #D9D9D9;' />
|
|
<text x='271.76' 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='cpNDUuMDB8NDk4LjUyfDIyLjc3fDM5LjQy'>
|
|
<rect x='45.00' y='22.77' width='453.52' height='16.65' />
|
|
</clipPath>
|
|
</defs>
|
|
<g clip-path='url(#cpNDUuMDB8NDk4LjUyfDIyLjc3fDM5LjQy)'>
|
|
<rect x='45.00' y='22.77' width='453.52' height='16.65' style='stroke-width: 1.07; stroke: #333333; fill: #D9D9D9;' />
|
|
<text x='271.76' 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='74.58,528.05 74.58,525.31 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polyline points='123.87,528.05 123.87,525.31 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polyline points='173.17,528.05 173.17,525.31 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polyline points='222.46,528.05 222.46,525.31 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polyline points='271.76,528.05 271.76,525.31 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polyline points='321.06,528.05 321.06,525.31 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polyline points='370.35,528.05 370.35,525.31 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polyline points='419.65,528.05 419.65,525.31 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polyline points='468.94,528.05 468.94,525.31 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<text transform='translate(78.86,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(128.16,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(177.45,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(226.75,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(276.04,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(325.34,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(374.63,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.93,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(473.22,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='40.07' y='168.96' text-anchor='end' style='font-size: 8.80px;fill: #4D4D4D; font-family: "Liberation Sans";' textLength='22.00px' lengthAdjust='spacingAndGlyphs'>0.160</text>
|
|
<text x='40.07' y='131.89' text-anchor='end' style='font-size: 8.80px;fill: #4D4D4D; font-family: "Liberation Sans";' textLength='22.00px' lengthAdjust='spacingAndGlyphs'>0.165</text>
|
|
<text x='40.07' y='94.83' text-anchor='end' style='font-size: 8.80px;fill: #4D4D4D; font-family: "Liberation Sans";' textLength='22.00px' lengthAdjust='spacingAndGlyphs'>0.170</text>
|
|
<text x='40.07' y='57.76' text-anchor='end' style='font-size: 8.80px;fill: #4D4D4D; font-family: "Liberation Sans";' textLength='22.00px' lengthAdjust='spacingAndGlyphs'>0.175</text>
|
|
<polyline points='42.26,165.94 45.00,165.94 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polyline points='42.26,128.87 45.00,128.87 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polyline points='42.26,91.80 45.00,91.80 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polyline points='42.26,54.73 45.00,54.73 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<text x='40.07' y='338.30' text-anchor='end' style='font-size: 8.80px;fill: #4D4D4D; font-family: "Liberation Sans";' textLength='22.00px' lengthAdjust='spacingAndGlyphs'>0.160</text>
|
|
<text x='40.07' y='301.23' text-anchor='end' style='font-size: 8.80px;fill: #4D4D4D; font-family: "Liberation Sans";' textLength='22.00px' lengthAdjust='spacingAndGlyphs'>0.165</text>
|
|
<text x='40.07' y='264.17' text-anchor='end' style='font-size: 8.80px;fill: #4D4D4D; font-family: "Liberation Sans";' textLength='22.00px' lengthAdjust='spacingAndGlyphs'>0.170</text>
|
|
<text x='40.07' y='227.10' text-anchor='end' style='font-size: 8.80px;fill: #4D4D4D; font-family: "Liberation Sans";' textLength='22.00px' lengthAdjust='spacingAndGlyphs'>0.175</text>
|
|
<polyline points='42.26,335.27 45.00,335.27 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polyline points='42.26,298.21 45.00,298.21 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polyline points='42.26,261.14 45.00,261.14 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polyline points='42.26,224.07 45.00,224.07 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<text x='40.07' y='507.64' text-anchor='end' style='font-size: 8.80px;fill: #4D4D4D; font-family: "Liberation Sans";' textLength='22.00px' lengthAdjust='spacingAndGlyphs'>0.160</text>
|
|
<text x='40.07' y='470.57' text-anchor='end' style='font-size: 8.80px;fill: #4D4D4D; font-family: "Liberation Sans";' textLength='22.00px' lengthAdjust='spacingAndGlyphs'>0.165</text>
|
|
<text x='40.07' y='433.50' text-anchor='end' style='font-size: 8.80px;fill: #4D4D4D; font-family: "Liberation Sans";' textLength='22.00px' lengthAdjust='spacingAndGlyphs'>0.170</text>
|
|
<text x='40.07' y='396.44' text-anchor='end' style='font-size: 8.80px;fill: #4D4D4D; font-family: "Liberation Sans";' textLength='22.00px' lengthAdjust='spacingAndGlyphs'>0.175</text>
|
|
<polyline points='42.26,504.61 45.00,504.61 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polyline points='42.26,467.55 45.00,467.55 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polyline points='42.26,430.48 45.00,430.48 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<polyline points='42.26,393.41 45.00,393.41 ' style='stroke-width: 1.07; stroke: #333333; stroke-linecap: butt;' />
|
|
<text x='271.76' 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='86.88px' lengthAdjust='spacingAndGlyphs'>Hermes fleet heat</text>
|
|
<text x='45.00' y='14.55' style='font-size: 13.20px; font-family: "Liberation Sans";' textLength='104.02px' lengthAdjust='spacingAndGlyphs'>Hermes fleet heat</text>
|
|
</g>
|
|
</g>
|
|
</svg>
|